--- /srv/rebuilderd/tmp/rebuilderd82L9Wd/inputs/mesa-libgallium_26.2.3-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd82L9Wd/out/mesa-libgallium_26.2.3-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-09-17 19:07:45.000000 debian-binary │ -rw-r--r-- 0 0 0 1432 2026-09-17 19:07:45.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8271352 2026-09-17 19:07:45.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8271600 2026-09-17 19:07:45.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libgallium-26.2.3-1.so │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 8 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x1c2a7e0 0x01c2a7e0 0x01c2a7e0 0x06790 0x06790 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1c30f74 0x1c30f74 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1c2a6c0 0x01c2a6c0 0x01c2a6c0 0x06790 0x06790 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1c30e54 0x1c30e54 R E 0x10000 │ │ │ │ LOAD 0x1c3a308 0x01c4a308 0x01c4a308 0xe977a 0x2b0bd0 RW 0x10000 │ │ │ │ DYNAMIC 0x1cefe4c 0x01cffe4c 0x01cffe4c 0x001b0 0x001b0 RW 0x4 │ │ │ │ NOTE 0x000134 0x00000134 0x00000134 0x00024 0x00024 R 0x4 │ │ │ │ TLS 0x1c3a308 0x01c4a308 0x01c4a308 0x00004 0x0001c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x1c3a308 0x01c4a308 0x01c4a308 0xb5cf8 0xb5cf8 R 0x1 │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .gnu.version VERSYM 0000ab42 00ab42 00081c 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_d VERDEF 0000b360 00b360 000030 00 A 4 2 4 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000b390 00b390 000320 00 A 4 8 4 │ │ │ │ [ 8] .rel.dyn REL 0000b6b0 00b6b0 0650b8 08 A 3 0 4 │ │ │ │ [ 9] .rel.plt REL 00070768 070768 001b40 08 AI 3 24 4 │ │ │ │ [10] .init PROGBITS 000722a8 0722a8 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 000722b4 0722b4 002914 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00074bc8 074bc8 106ea40 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 010e3608 10e3608 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 010e3610 10e3610 b4242c 00 A 0 0 16 │ │ │ │ - [15] .ARM.extab PROGBITS 01c25a3c 1c25a3c 004da4 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01c2a7e0 1c2a7e0 006790 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01c30f70 1c30f70 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00074bc8 074bc8 106e918 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 010e34e0 10e34e0 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 010e34f0 10e34f0 b4242c 00 A 0 0 16 │ │ │ │ + [15] .ARM.extab PROGBITS 01c2591c 1c2591c 004da4 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01c2a6c0 1c2a6c0 006790 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01c30e50 1c30e50 000004 00 A 0 0 4 │ │ │ │ [18] .tdata PROGBITS 01c4a308 1c3a308 000004 00 WAT 0 0 4 │ │ │ │ [19] .tbss NOBITS 01c4a30c 1c3a30c 000018 00 WAT 0 0 4 │ │ │ │ [20] .init_array INIT_ARRAY 01c4a30c 1c3a30c 000040 04 WA 0 0 4 │ │ │ │ [21] .fini_array FINI_ARRAY 01c4a34c 1c3a34c 000004 04 WA 0 0 4 │ │ │ │ [22] .data.rel.ro PROGBITS 01c4a350 1c3a350 0b5afc 00 WA 0 0 8 │ │ │ │ [23] .dynamic DYNAMIC 01cffe4c 1cefe4c 0001b0 08 WA 4 0 4 │ │ │ │ [24] .got PROGBITS 01d00000 1cf0000 003ea8 04 WA 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libstdc++.so.6] │ │ │ │ 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: [libgallium-26.2.3-1.so] │ │ │ │ 0x0000000c (INIT) 0x722a8 │ │ │ │ - 0x0000000d (FINI) 0x10e3608 │ │ │ │ + 0x0000000d (FINI) 0x10e34e0 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x1c4a30c │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 64 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x1c4a34c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x158 │ │ │ │ 0x00000005 (STRTAB) 0x45f4 │ │ │ │ 0x00000006 (SYMTAB) 0x514 │ │ │ ├── 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: d190c64b4ba906b9780009540d8ab8ab6a718add │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2488dc2b5dd387aa48e8acf2a5dc2d2cf3c26b33 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1050,15 +1050,15 @@ │ │ │ │ &;FAF(FzD │ │ │ │ &3FAFzD(F │ │ │ │ H&1F(FzD │ │ │ │ ($AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ -CHxDpG"y │ │ │ │ +CHxDpG`( │ │ │ │ 0KAFzD(F|D │ │ │ │ +;FAFzD(F │ │ │ │ +;FAFzD(F │ │ │ │ *;FAFzD(F │ │ │ │ RJ;FRLAFzD(F|D │ │ │ │ LJ;FAFzD(F │ │ │ │ HAFzD(F|D │ │ │ │ @@ -1101,15 +1101,15 @@ │ │ │ │ t-1F(FzD │ │ │ │ d-AF(FzD │ │ │ │ X-3FAF(FzD │ │ │ │ -1F(FzD │ │ │ │ KJ)F FzD │ │ │ │ #,5>GPYbkt │ │ │ │ l))F FzD │ │ │ │ -qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpG │ │ │ │ +qHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGr │ │ │ │ d%1F(FzD │ │ │ │ `$3FAFzD(F │ │ │ │ D$AF(FzD │ │ │ │ 8$#FAF(FzD │ │ │ │ iJ1F(FzD │ │ │ │ $+29cc@GNU\ │ │ │ │ X,3FAFzD(F │ │ │ │ @@ -1225,15 +1225,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FMT[ │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGz& │ │ │ │ %3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3719,15 +3719,15 @@ │ │ │ │ $J F$K%IzD{D │ │ │ │ eHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpG │ │ │ │ AHxDpG@HxDpG@HxDpGA │ │ │ │ ;HxDpG;HxDpG:HxDpG:HxDpG9HxDpG9HxDpG8HxDpG8HxDpG │ │ │ │ HxDpG HxDpG │ │ │ │ }HxDpG}HxDpG|HxDpG|HxDpG{HxDpGA │ │ │ │ rHxDpGrHxDpGA │ │ │ │ -oHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpG Q │ │ │ │ +oHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpG │ │ │ │ ~{xurolifc`]ZWTQNKHEB?<9630-*'$! │ │ │ │ @HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG6 │ │ │ │ +\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpGQHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG │ │ │ │ _\YVSPMJGDA>;852/,)&# │ │ │ │ +HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG HxDpG │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ C@=:741. │ │ │ │ #&),/25 │ │ │ │ 3F:FIF(F │ │ │ │ Dq2F)F F │ │ │ │ @@ -4752,15 +4752,15 @@ │ │ │ │ o{2F9F(F │ │ │ │ e{2F9F(F │ │ │ │ [{2F9F(F │ │ │ │ I{2F9F(F │ │ │ │ E{2F9F(F │ │ │ │ 0FHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG │ │ │ │ -2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpGD │ │ │ │ +2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG │ │ │ │ nq111t111 │ │ │ │ w1111z11111 │ │ │ │ 3#dYK!` │ │ │ │ &/8AJS\enw │ │ │ │ `;FJF)F] │ │ │ │ #F2FAFHF │ │ │ │ #F2F9FPF │ │ │ │ @@ -6546,15 +6546,15 @@ │ │ │ │ !F*F;FPF │ │ │ │ !F*F;FPF │ │ │ │ #F:FB!PF │ │ │ │ isssssspsssssss │ │ │ │ ssssssssssssssss │ │ │ │ lh)F8io` │ │ │ │ QHxDpGQHxDpGPHxDpGPHxDpGOHxDpGOHxDpGNHxDpGNHxDpGMHxDpGMHxDpGLHxDpGLHxDpGKHxDpGKHxDpGJHxDpGJHxDpGIHxDpGIHxDpGHHxDpGHHxDpGGHxDpGGHxDpGFHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ ++F "1FxD? │ │ │ │ +F "1FxD> │ │ │ │ !+F "xD> │ │ │ │ !+F "xD> │ │ │ │ !F+F "xD> │ │ │ │ !F+F "xD> │ │ │ │ H+F "1FxD> │ │ │ │ !+F "xD> │ │ │ │ @@ -8082,23 +8083,23 @@ │ │ │ │ +YF FzD6 │ │ │ │ H9"F{D:D │ │ │ │ ! FzD]F5 │ │ │ │ ! FzD]F5 │ │ │ │ x<"F{DBD │ │ │ │ ! FzD]F5 │ │ │ │ |6"F{DBD │ │ │ │ -! FzD]F4 │ │ │ │ +! FzD]F5 │ │ │ │ T:"F{D:D │ │ │ │ P9"F{D:D │ │ │ │ \8"F{D:D │ │ │ │ T7"F{D:D │ │ │ │ 46"F{D:D │ │ │ │ bAF{D FS │ │ │ │ -#AFzD F3 │ │ │ │ -#AFzD F3 │ │ │ │ +#AFzD F4 │ │ │ │ +#AFzD F4 │ │ │ │ ! FzD]F2 │ │ │ │ bYF{D FS │ │ │ │ JYF FzD2 │ │ │ │ t<"F{D:D │ │ │ │ bAF{D FS │ │ │ │ #AFzD F2 │ │ │ │ #AFzD F2 │ │ │ │ @@ -8118,15 +8119,15 @@ │ │ │ │ bAF{D FS │ │ │ │ #AFzD F1 │ │ │ │ #AFzD F1 │ │ │ │ bAF{D FS │ │ │ │ #AFzD F1 │ │ │ │ #AFzD F1 │ │ │ │ bYF{D FS │ │ │ │ -|&YF FzD0 │ │ │ │ +|&YF FzD1 │ │ │ │ T6"F{D:D │ │ │ │ ,<"F{D:D │ │ │ │ d9"F{D:D │ │ │ │ ,<"F{D:D │ │ │ │ P;"F{D:D │ │ │ │ :"F{D:D │ │ │ │ X8"F{D:D │ │ │ │ @@ -8242,15 +8243,15 @@ │ │ │ │ !lK(FlJ{D │ │ │ │ (FgKzD{D │ │ │ │ !cK(FcJ{D │ │ │ │ !^K(F^J{D │ │ │ │ (FYKzD{D │ │ │ │ UIyDUJ#F(FzD │ │ │ │ &JKF@FzD │ │ │ │ -FHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ {h5F8FwEK │ │ │ │ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efa4 │ │ │ │ - strdeq r7, [lr, -r8] │ │ │ │ + ldrdeq r7, [lr, -r8] │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ andvs r6, r3, fp, lsl #16 │ │ │ │ stccc 8, cr15, [ip], {83} @ 0x53 │ │ │ │ sbcpl r6, r2, sl, asr #18 │ │ │ │ addvs r6, r3, fp, lsl #19 │ │ │ │ addvs r6, r3, fp, asr #17 │ │ │ │ @@ -805,92 +805,92 @@ │ │ │ │ blmi 1555aec │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf872f080 │ │ │ │ svclt 0x0000e158 │ │ │ │ biceq fp, r8, ip, asr #6 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq pc, ip │ │ │ │ - @ instruction: 0x010f4fb0 │ │ │ │ - @ instruction: 0x010f4fb2 │ │ │ │ - @ instruction: 0x010f4f96 │ │ │ │ - @ instruction: 0x011356d8 │ │ │ │ - smlabbeq pc, r0, pc, r4 @ │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r2, asr #30 │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - smlabbeq pc, r4, lr, r4 @ │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - smlabbeq pc, r2, lr, r4 @ │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - smlabbeq pc, r8, sl, r4 @ │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tsteq r3, r2, ror #2 │ │ │ │ - tsteq r3, sl, asr #2 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, lr, lsl r1 │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - tsteq r3, lr, ror #1 │ │ │ │ - ldrsbeq r5, [r3, -r6] │ │ │ │ - ldrheq r5, [r3, -lr] │ │ │ │ - tsteq r3, sl, lsr #1 │ │ │ │ - @ instruction: 0x01135092 │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r3, r6, lsr r0 │ │ │ │ - tsteq r3, r4 │ │ │ │ - @ instruction: 0x01134fd0 │ │ │ │ - @ instruction: 0x01134fbe │ │ │ │ - tsteq r3, ip, lsr #31 │ │ │ │ - @ instruction: 0x01134f9a │ │ │ │ - tsteq r3, r8, lsl #31 │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq r3, r4, lsr #30 │ │ │ │ - tsteq r3, lr, lsl #30 │ │ │ │ - @ instruction: 0x01134ef6 │ │ │ │ - tsteq r3, r6, ror #29 │ │ │ │ - @ instruction: 0x01134ed0 │ │ │ │ - @ instruction: 0x01134ebe │ │ │ │ - tsteq r3, r8, lsr #29 │ │ │ │ - @ instruction: 0x01134e92 │ │ │ │ - tsteq r3, r0, lsl #29 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - tsteq r3, r6, lsl lr │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - tsteq r3, r8, ror #27 │ │ │ │ - @ instruction: 0x01134dd2 │ │ │ │ - tsteq r3, r0, asr #27 │ │ │ │ - tsteq r3, sl, lsr #27 │ │ │ │ - @ instruction: 0x01134d94 │ │ │ │ - tsteq r3, lr, ror sp │ │ │ │ - tsteq r3, ip, ror #26 │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - @ instruction: 0x01134cf0 │ │ │ │ - @ instruction: 0x01134cda │ │ │ │ + smlatteq pc, ip, lr, r4 │ │ │ │ + @ instruction: 0x010f4e90 │ │ │ │ + @ instruction: 0x010f4e92 │ │ │ │ + tsteq pc, r6, ror lr @ │ │ │ │ + @ instruction: 0x011355b8 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + @ instruction: 0x010f4db2 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlatteq pc, r2, sp, r4 │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ + tsteq r3, lr, ror #9 │ │ │ │ + smlabbeq pc, ip, ip, r4 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq r3, r6, asr r0 │ │ │ │ + tsteq r3, r2, asr #32 │ │ │ │ + tsteq r3, sl, lsr #32 │ │ │ │ + tsteq r3, r2, lsl r0 │ │ │ │ + @ instruction: 0x01134ffe │ │ │ │ + tsteq r3, r6, ror #31 │ │ │ │ + tsteq r3, lr, asr #31 │ │ │ │ + @ instruction: 0x01134fb6 │ │ │ │ + @ instruction: 0x01134f9e │ │ │ │ + tsteq r3, sl, lsl #31 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r3, r8, asr pc │ │ │ │ + tsteq r3, r6, lsl pc │ │ │ │ + tsteq r3, r4, ror #29 │ │ │ │ + @ instruction: 0x01134eb0 │ │ │ │ + @ instruction: 0x01134e9e │ │ │ │ + tsteq r3, ip, lsl #29 │ │ │ │ + tsteq r3, sl, ror lr │ │ │ │ + tsteq r3, r8, ror #28 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r3, r2, asr #28 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + tsteq r3, lr, ror #27 │ │ │ │ + @ instruction: 0x01134dd6 │ │ │ │ + tsteq r3, r6, asr #27 │ │ │ │ + @ instruction: 0x01134db0 │ │ │ │ + @ instruction: 0x01134d9e │ │ │ │ + tsteq r3, r8, lsl #27 │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + tsteq r3, sl, asr #26 │ │ │ │ + tsteq r3, r4, lsr sp │ │ │ │ + tsteq r3, lr, lsl sp │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ + @ instruction: 0x01134cf6 │ │ │ │ + tsteq r3, r0, ror #25 │ │ │ │ tsteq r3, r8, asr #25 │ │ │ │ @ instruction: 0x01134cb2 │ │ │ │ - @ instruction: 0x01134c9c │ │ │ │ - tsteq r3, r4, lsl #25 │ │ │ │ - tsteq r3, lr, ror #24 │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, lr, lsr #24 │ │ │ │ + tsteq r3, r0, lsr #25 │ │ │ │ + tsteq r3, sl, lsl #25 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + @ instruction: 0x01134bf8 │ │ │ │ + tsteq r3, r2, ror #23 │ │ │ │ + @ instruction: 0x01134bd0 │ │ │ │ + @ instruction: 0x01134bba │ │ │ │ + tsteq r3, r8, lsr #23 │ │ │ │ + @ instruction: 0x01134b92 │ │ │ │ + tsteq r3, ip, ror fp │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, lr, asr #22 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + tsteq r3, r6, lsr #22 │ │ │ │ + tsteq r3, lr, lsl #22 │ │ │ │ svceq 0x00c6f1b8 │ │ │ │ blmi 1cabdbc │ │ │ │ @ instruction: 0x46324639 │ │ │ │ ldrbtmi r4, [fp], #-1608 @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf9c6f07d │ │ │ │ smlatble r7, ip, r0, lr │ │ │ │ ldrtmi r4, [r9], -ip, ror #22 │ │ │ │ @@ -997,34 +997,34 @@ │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf7fcd001 │ │ │ │ andslt lr, r1, r2, ror #24 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0x01134ad6 │ │ │ │ - tsteq r3, r4, asr #21 │ │ │ │ - tsteq r3, lr, lsr #21 │ │ │ │ - @ instruction: 0x01134a98 │ │ │ │ - tsteq r3, r2, lsl #21 │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - tsteq r3, r2, lsr sl │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - tsteq r3, sl, lsl #20 │ │ │ │ - @ instruction: 0x011349f8 │ │ │ │ - tsteq r3, r2, ror #19 │ │ │ │ - @ instruction: 0x011349d0 │ │ │ │ - @ instruction: 0x011349ba │ │ │ │ + @ instruction: 0x011349b6 │ │ │ │ tsteq r3, r4, lsr #19 │ │ │ │ tsteq r3, lr, lsl #19 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq r3, r8, ror r9 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, sl, lsr r9 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + tsteq r3, r0, lsl #18 │ │ │ │ + tsteq r3, sl, ror #17 │ │ │ │ + @ instruction: 0x011348d8 │ │ │ │ + tsteq r3, r2, asr #17 │ │ │ │ + @ instruction: 0x011348b0 │ │ │ │ + @ instruction: 0x0113489a │ │ │ │ + tsteq r3, r4, lsl #17 │ │ │ │ + tsteq r3, lr, ror #16 │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + @ instruction: 0x010ed7b0 │ │ │ │ strheq sl, [r8, #74] @ 0x4a │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ svcvs 0x00e0f5b0 │ │ │ │ addshi pc, r5, r0 │ │ │ │ @ instruction: 0xf5b0d84f │ │ │ │ @ instruction: 0xf0006f80 │ │ │ │ stmdale sl!, {r0, r1, r4, r7, pc} │ │ │ │ @@ -1144,55 +1144,55 @@ │ │ │ │ stmdami fp!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2089 @ 0xfffff7d7 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq pc, lr, r1, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatteq pc, r6, r1, r4 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - @ instruction: 0x010f4292 │ │ │ │ - smlatteq pc, r2, r2, r4 │ │ │ │ - tsteq pc, lr, lsl r3 @ │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - strheq r4, [pc, -r6] │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - @ instruction: 0x010f3fb6 │ │ │ │ - @ instruction: 0x010f3fb0 │ │ │ │ + smlabbeq pc, lr, r0, r4 @ │ │ │ │ + strheq r4, [pc, -r0] │ │ │ │ + smlabteq pc, r6, r0, r4 @ │ │ │ │ tsteq pc, r6, lsl #2 │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - @ instruction: 0x010f3f9e │ │ │ │ - smlabbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq pc, r2, asr r1 @ │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - smlabbeq pc, r6, pc, r3 @ │ │ │ │ - @ instruction: 0x010f4194 │ │ │ │ - smlatbeq pc, r6, r1, r4 @ │ │ │ │ - tsteq pc, r4, ror pc @ │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, r6, asr pc @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, r2, asr #4 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - @ instruction: 0x010f42b2 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - smlabbeq pc, lr, r2, r4 @ │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - smlabteq pc, sl, r2, r4 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, sl, lsl pc @ │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + tsteq pc, r2, ror r1 @ │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f3f96 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + @ instruction: 0x010f3e96 │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + smlatteq pc, r6, pc, r3 @ │ │ │ │ + mrseq r4, CPSR │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r2, lsr r0 @ │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + tsteq pc, r6, ror #28 │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + smlabbeq pc, r6, r0, r4 @ │ │ │ │ + tsteq pc, r4, asr lr @ │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + strheq r4, [pc, -sl] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsr lr @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r2, lsr #2 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + @ instruction: 0x010f4192 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, lr, ror #2 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + smlatbeq pc, sl, r1, r4 @ │ │ │ │ + @ instruction: 0x010f41bc │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r5, lsl r6 │ │ │ │ andsvc pc, ip, #64, 4 │ │ │ │ strmi r4, [r4], -lr, lsl #12 │ │ │ │ @@ -1929,163 +1929,163 @@ │ │ │ │ and lr, r7, ip, lsl #21 │ │ │ │ @ instruction: 0x463b4a99 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ b fe1349dc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlatbeq pc, sl, r1, r4 @ │ │ │ │ - tsteq r1, r8, ror r9 │ │ │ │ - @ instruction: 0x010f419a │ │ │ │ - tsteq r1, r0, asr #18 │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x011138d2 │ │ │ │ - smlabteq pc, r4, r0, r4 @ │ │ │ │ - tsteq r1, lr, lsr #17 │ │ │ │ - smlatbeq pc, ip, r0, r4 @ │ │ │ │ - smlatbeq pc, r6, r0, r4 @ │ │ │ │ - tsteq r8, r2, asr #18 │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq r1, r6, lsl r8 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq r2, r0, lsr #13 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - tsteq r8, r2, lsl #17 │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ - tsteq r2, r0, lsl r6 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - @ instruction: 0x011877f2 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - @ instruction: 0x011245b2 │ │ │ │ - tsteq pc, r2, lsl r0 @ │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - @ instruction: 0x01187794 │ │ │ │ - smlatteq pc, ip, pc, r3 @ │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ + smlabbeq pc, sl, r0, r4 @ │ │ │ │ + tsteq r1, r8, asr r8 │ │ │ │ + tsteq pc, sl, ror r0 @ │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + @ instruction: 0x010f3fb8 │ │ │ │ + @ instruction: 0x011137b2 │ │ │ │ + smlatbeq pc, r4, pc, r3 @ │ │ │ │ + tsteq r1, lr, lsl #15 │ │ │ │ + smlabbeq pc, ip, pc, r3 @ │ │ │ │ + smlabbeq pc, r6, pc, r3 @ │ │ │ │ + tsteq r8, r2, lsr #16 │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq r1, ip, lsr r7 │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + @ instruction: 0x011136f6 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq r2, r0, lsl #11 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq r8, r2, ror #14 │ │ │ │ + tsteq pc, sl, lsl pc @ │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + @ instruction: 0x011244f0 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + @ instruction: 0x011876d2 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + @ instruction: 0x01124492 │ │ │ │ strdeq r3, [pc, -r2] │ │ │ │ - smlatteq pc, sl, pc, r3 @ │ │ │ │ - smlabteq pc, r0, pc, r3 @ │ │ │ │ - smlabteq pc, r0, pc, r3 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, sl, lr, r3 │ │ │ │ - smlatteq pc, r2, lr, r3 │ │ │ │ - @ instruction: 0x010f3fb6 │ │ │ │ - @ instruction: 0x010f3eb8 │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + tsteq r8, r4, ror r6 │ │ │ │ + smlabteq pc, ip, lr, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabteq pc, sl, lr, r3 @ │ │ │ │ + smlatbeq pc, r0, lr, r3 @ │ │ │ │ + smlatbeq pc, r0, lr, r3 @ │ │ │ │ @ instruction: 0x010f3eb0 │ │ │ │ - @ instruction: 0x010f3f9a │ │ │ │ - tsteq r1, r4, ror #11 │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq pc, sl, asr pc @ │ │ │ │ - tsteq pc, r2, asr pc @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - tsteq pc, sl, asr #30 │ │ │ │ - tsteq r8, ip, lsl #12 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - smlabteq pc, lr, lr, r3 @ │ │ │ │ - smlabteq pc, r6, lr, r3 @ │ │ │ │ - @ instruction: 0x010f3ebe │ │ │ │ - @ instruction: 0x010f3eb6 │ │ │ │ - smlatbeq pc, lr, lr, r3 @ │ │ │ │ - smlatbeq pc, sl, lr, r3 @ │ │ │ │ - smlatbeq pc, r6, lr, r3 @ │ │ │ │ - tsteq r8, r8, ror #10 │ │ │ │ - @ instruction: 0x010f3e9c │ │ │ │ + smlabteq pc, sl, sp, r3 @ │ │ │ │ + smlabteq pc, r2, sp, r3 @ │ │ │ │ + @ instruction: 0x010f3e96 │ │ │ │ + @ instruction: 0x010f3d98 │ │ │ │ + @ instruction: 0x010f3d90 │ │ │ │ + tsteq pc, sl, ror lr @ │ │ │ │ + tsteq r1, r4, asr #9 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, sl, asr #28 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r2, lsr lr @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ tsteq pc, sl, lsr #28 │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, r6, lsl #28 │ │ │ │ - tsteq pc, r2, lsl #28 │ │ │ │ - tsteq r8, r4, asr #9 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ + tsteq r8, ip, ror #9 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + smlatbeq pc, lr, sp, r3 @ │ │ │ │ + smlatbeq pc, r6, sp, r3 @ │ │ │ │ + @ instruction: 0x010f3d9e │ │ │ │ + @ instruction: 0x010f3d96 │ │ │ │ + smlabbeq pc, lr, sp, r3 @ │ │ │ │ + smlabbeq pc, sl, sp, r3 @ │ │ │ │ smlabbeq pc, r6, sp, r3 @ │ │ │ │ - tsteq pc, lr, ror sp @ │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - tsteq pc, lr, ror #26 │ │ │ │ - tsteq pc, r6, ror #26 │ │ │ │ - tsteq pc, r2, ror #26 │ │ │ │ - tsteq pc, lr, asr sp @ │ │ │ │ - tsteq r8, r0, lsr #8 │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - tsteq r2, r2, asr #18 │ │ │ │ - tsteq pc, r6, asr sp @ │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - tsteq pc, r6, asr #26 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq r2, r4, ror #17 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, r8, ip, r3 │ │ │ │ + tsteq r8, r8, asr #8 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ strdeq r3, [pc, -sl] │ │ │ │ - tsteq r2, r6, lsl #17 │ │ │ │ - @ instruction: 0x010f3c9a │ │ │ │ - @ instruction: 0x010f3c92 │ │ │ │ - smlabbeq pc, sl, ip, r3 @ │ │ │ │ - @ instruction: 0x010f3cb8 │ │ │ │ - @ instruction: 0x010f3cb0 │ │ │ │ - @ instruction: 0x010f3cb0 │ │ │ │ - @ instruction: 0x011872be │ │ │ │ - @ instruction: 0x010f3c98 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - tsteq pc, sl, ror ip @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - tsteq pc, lr, ror #24 │ │ │ │ - tsteq r8, ip, lsr #4 │ │ │ │ - tsteq pc, sl, asr ip @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, r8, fp, r3 │ │ │ │ - smlatteq pc, r4, fp, r3 │ │ │ │ - smlatteq pc, r0, fp, r3 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - @ instruction: 0x0118719a │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, sl, ip, r3 │ │ │ │ + smlatteq pc, r6, ip, r3 │ │ │ │ + smlatteq pc, r2, ip, r3 │ │ │ │ + tsteq r8, r4, lsr #7 │ │ │ │ + smlatteq pc, r4, ip, r3 │ │ │ │ + tsteq pc, r6, ror #24 │ │ │ │ + tsteq pc, lr, asr ip @ │ │ │ │ + tsteq pc, r6, asr ip @ │ │ │ │ + tsteq pc, lr, asr #24 │ │ │ │ + tsteq pc, r6, asr #24 │ │ │ │ + tsteq pc, r2, asr #24 │ │ │ │ + tsteq pc, lr, lsr ip @ │ │ │ │ + tsteq r8, r0, lsl #6 │ │ │ │ + tsteq pc, sl, asr #24 │ │ │ │ + tsteq r2, r2, lsr #16 │ │ │ │ + tsteq pc, r6, lsr ip @ │ │ │ │ + tsteq pc, lr, lsr #24 │ │ │ │ + tsteq pc, r6, lsr #24 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + tsteq r2, r4, asr #15 │ │ │ │ ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - @ instruction: 0x010f3bb2 │ │ │ │ - @ instruction: 0x010f3bb0 │ │ │ │ - @ instruction: 0x010f3bb6 │ │ │ │ - tsteq r8, r2, lsr r1 │ │ │ │ - smlatbeq pc, ip, fp, r3 @ │ │ │ │ - tsteq r1, r6, asr r0 │ │ │ │ - @ instruction: 0x010f3b9a │ │ │ │ - @ instruction: 0x010f3ab0 │ │ │ │ - smlatbeq pc, sl, sl, r3 @ │ │ │ │ - smlatbeq pc, ip, sl, r3 @ │ │ │ │ - ldrheq r7, [r8, -ip] │ │ │ │ - @ instruction: 0x010f3a98 │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq pc, sl, ror sl @ │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r8, fp, r3 @ │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq pc, sl, ror fp @ │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + @ instruction: 0x010f3b98 │ │ │ │ + @ instruction: 0x010f3b90 │ │ │ │ + @ instruction: 0x010f3b90 │ │ │ │ + @ instruction: 0x0118719e │ │ │ │ + tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq pc, sl, asr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq pc, lr, asr #22 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq pc, sl, lsr fp @ │ │ │ │ + @ instruction: 0x010f3abc │ │ │ │ + smlabteq pc, r8, sl, r3 @ │ │ │ │ + smlabteq pc, r4, sl, r3 @ │ │ │ │ + smlabteq pc, r0, sl, r3 @ │ │ │ │ + @ instruction: 0x010f3abc │ │ │ │ + @ instruction: 0x010f3abc │ │ │ │ + tsteq r8, sl, ror r0 │ │ │ │ + @ instruction: 0x010f3ab8 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010f3a92 │ │ │ │ + @ instruction: 0x010f3a90 │ │ │ │ + @ instruction: 0x010f3a96 │ │ │ │ + tsteq r8, r2, lsl r0 │ │ │ │ + smlabbeq pc, ip, sl, r3 @ │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ tsteq pc, sl, ror sl @ │ │ │ │ - tsteq r8, sl, lsr r0 │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, lr, r9, r3 │ │ │ │ - smlatteq pc, ip, r9, r3 │ │ │ │ - smlatteq pc, lr, r9, r3 │ │ │ │ - tsteq r8, lr, lsr #31 │ │ │ │ - @ instruction: 0x01186f98 │ │ │ │ - smlatbeq pc, r0, r3, r3 @ │ │ │ │ + @ instruction: 0x010f3990 │ │ │ │ + smlabbeq pc, sl, r9, r3 @ │ │ │ │ + smlabbeq pc, ip, r9, r3 @ │ │ │ │ + @ instruction: 0x01186f9c │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, sl, asr r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, sl, asr r9 @ │ │ │ │ + tsteq r8, sl, lsl pc │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, lr, r8, r3 @ │ │ │ │ + smlabteq pc, ip, r8, r3 @ │ │ │ │ + smlabteq pc, lr, r8, r3 @ │ │ │ │ + tsteq r8, lr, lsl #29 │ │ │ │ + tsteq r8, r8, ror lr │ │ │ │ + smlabbeq pc, r0, r2, r3 @ │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2888,87 +2888,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r2, asr #14 │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - smlabteq pc, r4, r8, r3 @ │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ + tsteq pc, r2, lsr #12 │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + smlatbeq pc, r4, r7, r3 @ │ │ │ │ + smlatteq pc, r6, r7, r3 │ │ │ │ + tsteq pc, sl, asr #16 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + smlatbeq pc, r0, r8, r3 @ │ │ │ │ + smlatteq pc, sl, r8, r3 │ │ │ │ tsteq pc, sl, ror #18 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - smlabteq pc, r0, r9, r3 @ │ │ │ │ - tsteq pc, sl, lsl #20 │ │ │ │ - smlabbeq pc, sl, sl, r3 @ │ │ │ │ - @ instruction: 0x010f3a96 │ │ │ │ - strdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - smlabteq pc, sl, fp, r3 @ │ │ │ │ - tsteq pc, sl, lsr #24 │ │ │ │ - tsteq pc, r6, lsr #24 │ │ │ │ - @ instruction: 0x010f3c96 │ │ │ │ - tsteq pc, r2, lsl #26 │ │ │ │ - @ instruction: 0x010f3d98 │ │ │ │ - @ instruction: 0x010f3d92 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - @ instruction: 0x010f3ebe │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - smlabbeq pc, lr, pc, r3 @ │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq pc, sl, lsr #32 │ │ │ │ - swpeq r4, r2, [pc] @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - smlabteq pc, r8, r1, r4 @ │ │ │ │ - smlatteq pc, r0, r1, r4 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + ldrdeq r3, [pc, -lr] │ │ │ │ + smlatteq pc, r0, r9, r3 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + smlatbeq pc, sl, sl, r3 @ │ │ │ │ + tsteq pc, sl, lsl #22 │ │ │ │ + tsteq pc, r6, lsl #22 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + smlatteq pc, r2, fp, r3 │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq pc, r2, ror ip @ │ │ │ │ + @ instruction: 0x010f3cb8 │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + @ instruction: 0x010f3d9e │ │ │ │ + @ instruction: 0x010f3db2 │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ + tsteq pc, sl, lsl #30 │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlatbeq pc, r8, r0, r4 @ │ │ │ │ + smlabteq pc, r0, r0, r4 @ │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + tsteq pc, ip, ror r1 @ │ │ │ │ + smlabteq pc, r6, r1, r4 @ │ │ │ │ + smlatbeq pc, r8, r1, r4 @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ tsteq pc, r8, ror #4 │ │ │ │ - @ instruction: 0x010f429c │ │ │ │ - smlatteq pc, r6, r2, r4 │ │ │ │ - smlabteq pc, r8, r2, r4 @ │ │ │ │ + mrseq r4, SP_hyp │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, sl, asr r3 @ │ │ │ │ + @ instruction: 0x010f43ba │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - @ instruction: 0x010f4390 │ │ │ │ - smlabbeq pc, r8, r3, r4 @ │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, sl, ror r4 @ │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq pc, sl, lsr #12 │ │ │ │ - smlabteq pc, r4, r6, r4 @ │ │ │ │ - smlabteq pc, r4, r6, r4 @ │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - @ instruction: 0x010f4790 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r8, lsr r8 @ │ │ │ │ - ldrdeq r4, [pc, -r2] │ │ │ │ - smlatteq pc, sl, r8, r4 │ │ │ │ - smlabbeq pc, r4, r9, r4 @ │ │ │ │ - tsteq pc, ip, asr r9 @ │ │ │ │ - smlabteq pc, r8, r9, r4 @ │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - smlabteq pc, r2, sl, r4 @ │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - @ instruction: 0x010f4b9c │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ + tsteq pc, sl, lsl #10 │ │ │ │ + smlatbeq pc, r4, r5, r4 @ │ │ │ │ + smlatbeq pc, r4, r5, r4 @ │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq pc, r8, lsl r7 @ │ │ │ │ + @ instruction: 0x010f47b2 │ │ │ │ + smlabteq pc, sl, r7, r4 @ │ │ │ │ + tsteq pc, r4, ror #16 │ │ │ │ + tsteq pc, ip, lsr r8 @ │ │ │ │ + smlatbeq pc, r8, r8, r4 @ │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + smlatbeq pc, r2, r9, r4 @ │ │ │ │ + @ instruction: 0x010f49b0 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ orrpl pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 d24, d19, d31 │ │ │ │ addsmi r5, r8, #144, 6 @ 0x40000002 │ │ │ │ ldrthi pc, [lr], r2 @ │ │ │ │ orrpl pc, r8, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ @@ -3748,83 +3748,83 @@ │ │ │ │ cmnpne r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643848b │ │ │ │ addsmi r1, r8, #116, 6 @ 0xd0000001 │ │ │ │ strhi pc, [sl], #66 @ 0x42 │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, ror fp @ │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - @ instruction: 0x010f4dbe │ │ │ │ - smlatbeq pc, lr, sp, r4 @ │ │ │ │ - tsteq pc, sl, lsl lr @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq pc, sl, lsl pc @ │ │ │ │ - smlabbeq pc, r6, pc, r4 @ │ │ │ │ - smlatteq pc, r4, pc, r4 @ │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - smlatteq pc, r6, r0, r5 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatteq pc, r6, r1, r5 │ │ │ │ - tsteq pc, lr, ror r2 @ │ │ │ │ - @ instruction: 0x010f5296 │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r2, lsl r3 @ │ │ │ │ - tsteq pc, ip, ror r3 @ │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - smlatteq pc, r8, r4, r5 │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - smlatteq pc, r0, r5, r5 │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + @ instruction: 0x010f4ab4 │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + @ instruction: 0x010f4c9e │ │ │ │ + smlabbeq pc, lr, ip, r4 @ │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r6, ror #28 │ │ │ │ + smlabteq pc, r4, lr, r4 @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + smlabteq pc, r6, pc, r4 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + strheq r5, [pc, -ip] │ │ │ │ + smlabteq pc, r6, r0, r5 @ │ │ │ │ + tsteq pc, lr, asr r1 @ │ │ │ │ + tsteq pc, r6, ror r1 @ │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + strdeq r5, [pc, -r2] │ │ │ │ + tsteq pc, ip, asr r2 @ │ │ │ │ + @ instruction: 0x010f52bc │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, lr, asr r3 @ │ │ │ │ + smlabteq pc, r8, r3, r5 @ │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + smlabteq pc, r0, r4, r5 @ │ │ │ │ + @ instruction: 0x010f54be │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + smlabbeq pc, r6, r5, r5 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ + smlabteq pc, r2, r6, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r0, ror #14 │ │ │ │ + smlabteq pc, sl, r7, r5 @ │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + smlabteq pc, r0, r8, r5 @ │ │ │ │ + smlabteq pc, ip, r8, r5 @ │ │ │ │ + smlatteq pc, r0, r4, r7 │ │ │ │ + smlabteq pc, r6, r4, r7 @ │ │ │ │ + tsteq pc, sl, lsl #18 │ │ │ │ ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - smlatbeq pc, r6, r6, r5 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - smlatteq pc, r2, r7, r5 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - @ instruction: 0x010f5890 │ │ │ │ - smlabbeq pc, r0, r8, r5 @ │ │ │ │ - smlatteq pc, sl, r8, r5 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - smlatteq pc, r0, r9, r5 │ │ │ │ - smlatteq pc, ip, r9, r5 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - smlatteq pc, r6, r5, r7 │ │ │ │ - tsteq pc, sl, lsr #20 │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - smlatteq pc, ip, r5, r7 │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - smlabteq pc, lr, r5, r7 @ │ │ │ │ - smlatteq pc, r4, r5, r7 │ │ │ │ - smlatteq pc, ip, r5, r7 │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - tsteq pc, r4, asr #20 │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - @ instruction: 0x010f5a96 │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, sl, ror #12 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + smlatteq pc, sl, r4, r7 │ │ │ │ + smlabteq pc, ip, r4, r7 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + smlatbeq pc, lr, r4, r7 @ │ │ │ │ + smlabteq pc, r4, r4, r7 @ │ │ │ │ + smlabteq pc, ip, r4, r7 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + tsteq pc, r4, lsr #18 │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + strdeq r7, [pc, -r8] │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, sl, asr #10 │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4613,83 +4613,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - smlatbeq pc, r0, r9, r5 @ │ │ │ │ - tsteq pc, r4, ror #18 │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ - tsteq pc, lr, ror r9 @ │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r2, ror #10 │ │ │ │ - tsteq pc, sl, ror #10 │ │ │ │ - smlabteq pc, sl, r9, r5 @ │ │ │ │ - @ instruction: 0x010f599c │ │ │ │ - smlatbeq pc, lr, r9, r5 @ │ │ │ │ - @ instruction: 0x010f59b4 │ │ │ │ - smlatbeq pc, sl, r5, r7 @ │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + smlabbeq pc, r0, r8, r5 @ │ │ │ │ + tsteq pc, r4, asr #16 │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + tsteq pc, lr, asr r8 @ │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, r2, asr #8 │ │ │ │ + tsteq pc, sl, asr #8 │ │ │ │ + smlatbeq pc, sl, r8, r5 @ │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + smlabbeq pc, lr, r8, r5 @ │ │ │ │ + @ instruction: 0x010f5894 │ │ │ │ + smlabbeq pc, sl, r4, r7 @ │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlabteq pc, r8, r8, r5 @ │ │ │ │ + @ instruction: 0x010f58b2 │ │ │ │ + smlatbeq pc, r6, r4, r7 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f58b4 │ │ │ │ + smlabteq pc, r6, r8, r5 @ │ │ │ │ + smlabteq pc, ip, r8, r5 @ │ │ │ │ + smlabteq pc, r0, r4, r7 @ │ │ │ │ + @ instruction: 0x010f7494 │ │ │ │ + smlatbeq pc, r6, r4, r7 @ │ │ │ │ + smlatbeq pc, ip, r4, r7 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + smlatteq pc, ip, r8, r5 │ │ │ │ + smlatteq pc, r0, r4, r7 │ │ │ │ + smlabteq pc, sl, r4, r7 @ │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + smlatteq pc, lr, r8, r5 │ │ │ │ + tsteq pc, r2, lsl #18 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + strdeq r7, [pc, -ip] │ │ │ │ + ldrdeq r7, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r5 @ │ │ │ │ + smlatteq pc, lr, r4, r7 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + tsteq pc, r6, ror #18 │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + smlabbeq pc, r4, r9, r5 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, lr, asr #18 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r2, asr #10 │ │ │ │ + smlatbeq pc, r4, r9, r5 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + smlabbeq pc, ip, r9, r5 @ │ │ │ │ + @ instruction: 0x010f5994 │ │ │ │ + smlabbeq pc, ip, r5, r7 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + smlabteq pc, lr, r9, r5 @ │ │ │ │ + @ instruction: 0x010f59ba │ │ │ │ + @ instruction: 0x010f75b0 │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ smlabbeq pc, r8, r5, r7 @ │ │ │ │ - smlatteq pc, r8, r9, r5 │ │ │ │ - ldrdeq r5, [pc, -r2] │ │ │ │ - smlabteq pc, r6, r5, r7 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ smlabbeq pc, lr, r5, r7 @ │ │ │ │ - @ instruction: 0x010f7594 │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - smlatteq pc, r6, r9, r5 │ │ │ │ - smlatteq pc, ip, r9, r5 │ │ │ │ - smlatteq pc, r0, r5, r7 │ │ │ │ - @ instruction: 0x010f75b4 │ │ │ │ - smlabteq pc, r6, r5, r7 @ │ │ │ │ - smlabteq pc, ip, r5, r7 @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - smlatteq pc, sl, r5, r7 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - tsteq pc, r2, lsr #20 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - strdeq r7, [pc, -sl] │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, r6, lsr #12 │ │ │ │ - smlabbeq pc, r6, sl, r5 @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - smlatbeq pc, r4, sl, r5 @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, lr, ror #20 │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, r2, ror #12 │ │ │ │ - smlabteq pc, r4, sl, r5 @ │ │ │ │ - @ instruction: 0x010f5a98 │ │ │ │ - smlatbeq pc, ip, sl, r5 @ │ │ │ │ - @ instruction: 0x010f5ab4 │ │ │ │ - smlatbeq pc, ip, r6, r7 @ │ │ │ │ - smlabbeq pc, ip, r6, r7 @ │ │ │ │ - smlatteq pc, lr, sl, r5 │ │ │ │ - ldrdeq r5, [pc, -sl] │ │ │ │ - ldrdeq r7, [pc, -r0] │ │ │ │ - @ instruction: 0x010f7694 │ │ │ │ - smlatbeq pc, r8, r6, r7 @ │ │ │ │ - smlatbeq pc, lr, r6, r7 @ │ │ │ │ cmnppl r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438463 │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ strbthi pc, [r2], #-66 @ 0xffffffbe @ │ │ │ │ bleq feab7888 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -5434,211 +5434,211 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2246 @ 0xfffff73a │ │ │ │ stmiami r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2245 @ 0xfffff73b │ │ │ │ stmiami r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ ldrdeq r5, [pc, -r8] │ │ │ │ - smlatteq pc, sl, r9, r5 │ │ │ │ + @ instruction: 0x010f58b8 │ │ │ │ + smlabteq pc, sl, r8, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlabteq pc, r4, r4, r7 @ │ │ │ │ + @ instruction: 0x010f7498 │ │ │ │ + smlatbeq pc, sl, r4, r7 @ │ │ │ │ + @ instruction: 0x010f74b0 │ │ │ │ + tsteq pc, r0, lsl r9 @ │ │ │ │ strdeq r5, [pc, -r0] │ │ │ │ - smlatteq pc, r4, r5, r7 │ │ │ │ - @ instruction: 0x010f75b8 │ │ │ │ - smlabteq pc, sl, r5, r7 @ │ │ │ │ + smlatteq pc, r4, r4, r7 │ │ │ │ + smlabteq pc, lr, r4, r7 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + smlatteq pc, r4, r8, r5 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + strdeq r7, [pc, -r2] │ │ │ │ ldrdeq r7, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr sl @ │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - smlatteq pc, lr, r5, r7 │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - strdeq r7, [pc, -r0] │ │ │ │ + smlatteq pc, r4, r4, r7 │ │ │ │ + smlatteq pc, sl, r4, r7 │ │ │ │ + tsteq pc, sl, asr #18 │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq pc, r6, lsr r9 @ │ │ │ │ + tsteq pc, sl, lsr #10 │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r8, asr #10 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + tsteq pc, r6, lsr #10 │ │ │ │ + smlabbeq pc, r6, r9, r5 @ │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + smlatbeq pc, r4, r9, r5 @ │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + smlabbeq pc, r8, r9, r5 @ │ │ │ │ + smlabbeq pc, lr, r9, r5 @ │ │ │ │ + smlabbeq pc, r4, r5, r7 @ │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + smlabteq pc, r2, r9, r5 @ │ │ │ │ + smlatbeq pc, ip, r9, r5 @ │ │ │ │ + smlatbeq pc, r0, r5, r7 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + @ instruction: 0x010f22b0 │ │ │ │ + smlabteq pc, ip, r3, r1 @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, ip, ror #12 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tstpeq lr, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - tsteq pc, sl, ror #20 │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - smlabbeq pc, r8, sl, r5 @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - tsteq pc, r8, ror #12 │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - tsteq pc, r6, asr #12 │ │ │ │ - smlatbeq pc, r6, sl, r5 @ │ │ │ │ - smlabbeq pc, r4, sl, r5 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq pc, r4, ror #12 │ │ │ │ - smlabteq pc, r4, sl, r5 @ │ │ │ │ - @ instruction: 0x010f5a96 │ │ │ │ - smlatbeq pc, r8, sl, r5 @ │ │ │ │ - smlatbeq pc, lr, sl, r5 @ │ │ │ │ - smlatbeq pc, r4, r6, r7 @ │ │ │ │ - smlabbeq pc, r2, r6, r7 @ │ │ │ │ - smlatteq pc, r2, sl, r5 │ │ │ │ - smlabteq pc, ip, sl, r5 @ │ │ │ │ - smlabteq pc, r0, r6, r7 @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r4, r1 │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - @ instruction: 0x010f0894 │ │ │ │ - smlabbeq pc, ip, r7, r0 @ │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - smlabbeq lr, ip, pc, pc @ │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tstpeq lr, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + tstpeq lr, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, r6, r0 @ │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ + smlabbeq pc, ip, r6, r0 @ │ │ │ │ + tstpeq lr, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r4, r6, r0 @ │ │ │ │ + tstpeq lr, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r8, r7, r0 │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsr r7 @ │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlabbeq pc, r4, r7, r0 @ │ │ │ │ + @ instruction: 0x010f079c │ │ │ │ + smlatteq lr, r4, sp, pc @ │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ smlatteq pc, r0, r7, r0 │ │ │ │ - @ instruction: 0x010f0790 │ │ │ │ - smlatbeq pc, ip, r7, r0 @ │ │ │ │ - tstpeq lr, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, r7, r0 │ │ │ │ - tstpeq lr, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - @ instruction: 0x010f0890 │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, r8, asr r8 @ │ │ │ │ - tstpeq lr, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r4, r8, r0 @ │ │ │ │ - @ instruction: 0x010f08bc │ │ │ │ - tstpeq lr, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, sp, pc @ │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + @ instruction: 0x010efdb4 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + @ instruction: 0x010f089a │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, lr, ror #16 │ │ │ │ + @ instruction: 0x010efd90 │ │ │ │ + @ instruction: 0x010f08b6 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tstpeq lr, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ tsteq pc, r8, lsr #18 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - smlatteq lr, r4, lr, pc @ │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - @ instruction: 0x010f09ba │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - smlabbeq pc, lr, r9, r0 @ │ │ │ │ - @ instruction: 0x010efeb0 │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - @ instruction: 0x010efe9e │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - tsteq pc, r8, asr #20 │ │ │ │ - smlabbeq lr, r6, lr, pc @ │ │ │ │ - smlabbeq pc, r8, sl, r0 @ │ │ │ │ - tstpeq lr, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ + tstpeq lr, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tstpeq lr, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + smlabteq pc, r4, r9, r0 @ │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + tstpeq lr, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ + tstpeq lr, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + tstpeq lr, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + tstpeq lr, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsr #28 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + tsteq pc, r6, ror #22 │ │ │ │ smlatteq pc, r4, sl, r0 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - tstpeq lr, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ - tstpeq lr, r0, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f0b9a │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq pc, r6, ror fp @ │ │ │ │ - tstpeq lr, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f0b9a │ │ │ │ - tstpeq lr, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, asr #30 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - smlabbeq pc, r6, ip, r0 @ │ │ │ │ - tsteq pc, r4, lsl #24 │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - smlatteq pc, r4, fp, r0 │ │ │ │ - tstpeq lr, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010f0cb6 │ │ │ │ - smlabbeq pc, r0, ip, r0 @ │ │ │ │ - @ instruction: 0x010f0c92 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - @ instruction: 0x010f0cb6 │ │ │ │ - smlabteq lr, ip, sp, pc @ │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tsteq pc, sl, lsl #26 │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - smlatbeq lr, lr, sp, pc @ │ │ │ │ - smlabbeq pc, ip, sp, r0 @ │ │ │ │ - smlatbeq pc, lr, sp, r0 @ │ │ │ │ - @ instruction: 0x010efd9c │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r2, lsr #28 │ │ │ │ - smlabbeq lr, r4, sp, pc @ │ │ │ │ - tsteq pc, lr, asr lr @ │ │ │ │ - tstpeq lr, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlabteq pc, r4, lr, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tstpeq lr, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r6, lsl pc @ │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tstpeq lr, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - @ instruction: 0x010f0f94 │ │ │ │ - tstpeq lr, sl, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tstpeq lr, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - smlatbeq pc, sl, r0, r1 @ │ │ │ │ - qaddeq r1, ip, pc @ │ │ │ │ - tsteq pc, lr, ror r0 @ │ │ │ │ - tstpeq lr, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - strheq r1, [pc, -r6] │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - @ instruction: 0x010f1196 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, r6, r1, r1 @ │ │ │ │ + @ instruction: 0x010f0ab6 │ │ │ │ + smlabteq pc, r4, sl, r0 @ │ │ │ │ + smlatteq lr, r2, ip, pc @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ - @ instruction: 0x010f189e │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, r6, ror #4 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsr r2 @ │ │ │ │ - smlatbeq lr, r0, ip, pc @ │ │ │ │ - @ instruction: 0x010f129a │ │ │ │ - smlabteq pc, r0, r2, r1 @ │ │ │ │ + @ instruction: 0x010f0b96 │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, r2, ror fp @ │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + @ instruction: 0x010f0b96 │ │ │ │ + smlatbeq lr, ip, ip, pc @ │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + smlatteq pc, sl, fp, r0 │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ smlabbeq lr, lr, ip, pc @ │ │ │ │ - smlabbeq pc, r4, r3, r1 @ │ │ │ │ - tsteq pc, lr, lsr #6 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tstpeq lr, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f1398 │ │ │ │ - tstpeq lr, sl, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - smlabbeq pc, r6, r4, r1 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq pc, lr, asr #8 │ │ │ │ - tstpeq lr, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r2, r4, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tstpeq lr, sl, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + smlabbeq pc, lr, ip, r0 @ │ │ │ │ + tstpeq lr, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, lsr sp @ │ │ │ │ + smlatteq pc, r4, ip, r0 │ │ │ │ + tsteq pc, r2, lsl #26 │ │ │ │ + tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, lsr sp @ │ │ │ │ + tstpeq lr, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, asr pc @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + smlatbeq pc, r4, sp, r0 @ │ │ │ │ + @ instruction: 0x010f0db2 │ │ │ │ + tstpeq lr, r4, lsr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [pc, -r6] │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ tstpeq lr, r2, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tstpeq lr, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ + smlatbeq pc, r4, lr, r0 @ │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tstpeq lr, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f0eb8 │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + mrseq r1, CPSR │ │ │ │ + smlabbeq pc, sl, pc, r0 @ │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, lr, asr pc @ │ │ │ │ + smlatteq lr, r0, fp, pc @ │ │ │ │ + @ instruction: 0x010f0f96 │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq pc, r6, ror r0 @ │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + @ instruction: 0x010efbbc │ │ │ │ + smlabbeq pc, r6, r0, r1 @ │ │ │ │ + @ instruction: 0x010efbb0 │ │ │ │ + tsteq pc, lr, ror r7 @ │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq pc, r6, asr #2 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, lr, lsl r1 @ │ │ │ │ + smlabbeq lr, r0, fp, pc @ │ │ │ │ + tsteq pc, sl, ror r1 @ │ │ │ │ + smlatbeq pc, r0, r1, r1 @ │ │ │ │ + tstpeq lr, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, lr, lsl #4 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tstpeq lr, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tstpeq lr, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + tsteq pc, r6, ror #6 │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + tsteq pc, lr, lsr #6 │ │ │ │ + tstpeq lr, ip, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r2, r3, r1 @ │ │ │ │ + @ instruction: 0x010f13b0 │ │ │ │ + tstpeq lr, sl, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + tstpeq lr, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6449,423 +6449,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq pc, r4, r2, r1 @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - smlabbeq pc, r0, r2, r1 @ │ │ │ │ - @ instruction: 0x010ef8bc │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatbeq pc, r4, r2, r1 @ │ │ │ │ - @ instruction: 0x010f12b0 │ │ │ │ - @ instruction: 0x010ef89c │ │ │ │ - smlabteq pc, r8, r2, r1 @ │ │ │ │ - smlabbeq lr, ip, r8, pc @ │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - tstpeq lr, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - tstpeq lr, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f13b4 │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - smlabbeq pc, r0, r3, r1 @ │ │ │ │ - tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f13b8 │ │ │ │ - tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - smlatteq lr, ip, r7, pc @ │ │ │ │ - @ instruction: 0x010f1490 │ │ │ │ - smlatbeq pc, ip, r4, r1 @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ + smlatbeq pc, r4, r1, r1 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ @ instruction: 0x010ef7b4 │ │ │ │ - tsteq pc, r4, asr r5 @ │ │ │ │ - smlatbeq lr, r4, r7, pc @ │ │ │ │ - smlabbeq pc, r8, r6, r1 @ │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - smlatteq pc, r0, r5, r1 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + @ instruction: 0x010ef79c │ │ │ │ + @ instruction: 0x010f11b4 │ │ │ │ + smlabbeq pc, r4, r1, r1 @ │ │ │ │ + @ instruction: 0x010f1190 │ │ │ │ tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ + smlatbeq pc, r8, r1, r1 @ │ │ │ │ tstpeq lr, ip, ror #14 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r0, r6, r1 │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - smlatbeq pc, ip, r6, r1 @ │ │ │ │ - tstpeq lr, ip, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatteq pc, r4, r1, r1 │ │ │ │ + tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tstpeq lr, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f1294 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f1298 │ │ │ │ + tstpeq lr, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ smlatteq pc, r4, r6, r1 │ │ │ │ - tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsr r9 @ │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - @ instruction: 0x010f179c │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq pc, r8, ror #14 │ │ │ │ - tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - smlatteq pc, r0, r7, r1 │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ - smlabbeq pc, r4, r8, r1 @ │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlabbeq pc, r8, r8, r1 @ │ │ │ │ - smlabteq lr, r4, r6, pc @ │ │ │ │ - @ instruction: 0x010f19bc │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ + smlatteq pc, r4, r4, r1 │ │ │ │ + smlatteq pc, r0, r3, r1 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - @ instruction: 0x010ef69c │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - smlabbeq lr, ip, r6, pc @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - smlabteq pc, r4, r9, r1 @ │ │ │ │ - smlatteq pc, r0, r9, r1 │ │ │ │ - tstpeq lr, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl sl @ │ │ │ │ - tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r8, sl, r2 │ │ │ │ - @ instruction: 0x010f2294 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - @ instruction: 0x010f1ab8 │ │ │ │ - tsteq pc, r8, ror #20 │ │ │ │ - smlabbeq pc, r4, sl, r1 @ │ │ │ │ - tstpeq lr, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r0, sl, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, r0, fp, r1 @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatbeq pc, r4, fp, r1 @ │ │ │ │ - smlabteq lr, ip, r5, pc @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + smlabteq lr, ip, r6, pc @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + smlabbeq pc, ip, r3, r1 @ │ │ │ │ + @ instruction: 0x010ef6b4 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + smlatteq pc, r0, r3, r1 │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ + @ instruction: 0x010ef694 │ │ │ │ + tsteq pc, r4, lsr r4 @ │ │ │ │ + smlabbeq lr, r4, r6, pc @ │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ + smlabteq pc, r0, r4, r1 @ │ │ │ │ + tstpeq lr, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, r5, r1 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + smlabbeq pc, ip, r5, r1 @ │ │ │ │ + tstpeq lr, ip, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r4, r5, r1 @ │ │ │ │ + tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsl r8 @ │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + tsteq pc, r8, asr #12 │ │ │ │ + smlatteq lr, ip, r5, pc @ │ │ │ │ + smlatbeq pc, r4, r6, r1 @ │ │ │ │ + smlabteq pc, r0, r6, r1 @ │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + @ instruction: 0x010ef5b4 │ │ │ │ + tsteq pc, r8, ror #14 │ │ │ │ smlatbeq lr, r4, r5, pc @ │ │ │ │ - smlabbeq pc, ip, ip, r1 @ │ │ │ │ - smlatbeq pc, r8, ip, r1 @ │ │ │ │ - smlabbeq lr, ip, r5, pc @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ + @ instruction: 0x010f189c │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tstpeq lr, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ tstpeq lr, ip, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - tstpeq lr, ip, asr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r4, pc, r1 @ │ │ │ │ - smlatbeq pc, r0, lr, r1 @ │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - @ instruction: 0x010f1db8 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tstpeq lr, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tstpeq lr, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, lr, r1 @ │ │ │ │ - @ instruction: 0x010f1ebc │ │ │ │ - strdeq pc, [lr, -r4] │ │ │ │ strdeq r1, [pc, -r4] │ │ │ │ - smlatteq lr, r4, r4, pc @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - @ instruction: 0x010f1fb4 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - smlabbeq pc, r0, pc, r1 @ │ │ │ │ + smlatbeq pc, r4, r8, r1 @ │ │ │ │ + smlabteq pc, r0, r8, r1 @ │ │ │ │ + tstpeq lr, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r8, r9, r2 @ │ │ │ │ + tsteq pc, r4, ror r1 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + @ instruction: 0x010f1998 │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlabteq pc, r0, r9, r1 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlabbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ @ instruction: 0x010ef4bc │ │ │ │ - @ instruction: 0x010f1fb8 │ │ │ │ + smlabbeq pc, r4, sl, r1 @ │ │ │ │ smlatbeq lr, ip, r4, pc @ │ │ │ │ - smlabbeq pc, r0, r0, r2 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - smlabbeq lr, ip, r4, pc @ │ │ │ │ - smlabbeq pc, r4, r0, r2 @ │ │ │ │ - tstpeq lr, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabteq pc, ip, r1, r2 @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - smlatteq pc, r4, r0, r2 │ │ │ │ - mrseq r2, (UNDEF: 31) │ │ │ │ - tstpeq lr, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ - tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlabteq pc, ip, r1, r2 @ │ │ │ │ - smlatteq pc, r8, r1, r2 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + smlabbeq lr, r4, r4, pc @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + smlabbeq pc, r8, fp, r1 @ │ │ │ │ + tstpeq lr, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsr #24 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, ip, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r4, lr, r1 @ │ │ │ │ + smlabbeq pc, r0, sp, r1 @ │ │ │ │ + smlatteq pc, r8, ip, r1 │ │ │ │ + @ instruction: 0x010f1c98 │ │ │ │ + @ instruction: 0x010f1cb4 │ │ │ │ tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - smlatteq pc, r0, r2, r2 │ │ │ │ - @ instruction: 0x010f2290 │ │ │ │ - smlatbeq pc, ip, r2, r2 @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, sp, r1 @ │ │ │ │ + @ instruction: 0x010f1d9c │ │ │ │ ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ - @ instruction: 0x010ef3bc │ │ │ │ - smlabteq pc, r8, r3, r2 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - @ instruction: 0x010f2394 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabteq lr, r4, r3, pc @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x010f1e94 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ @ instruction: 0x010ef39c │ │ │ │ - smlabteq pc, ip, r3, r2 @ │ │ │ │ + @ instruction: 0x010f1e98 │ │ │ │ smlabbeq lr, ip, r3, pc @ │ │ │ │ - tsteq pc, r0, lsr #12 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - smlabbeq pc, r4, r4, r2 @ │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tstpeq lr, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ tstpeq lr, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, ip, r4, r2 @ │ │ │ │ - smlabteq pc, r8, r4, r2 @ │ │ │ │ - tstpeq lr, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + @ instruction: 0x010f21b0 │ │ │ │ + smlatbeq pc, ip, r0, r2 @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabteq pc, r4, pc, r1 @ │ │ │ │ + smlatteq pc, r0, pc, r1 @ │ │ │ │ tstpeq lr, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror r5 @ │ │ │ │ - tstpeq lr, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r4, r6, r2 @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - smlatteq pc, r0, r5, r2 │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + qaddeq r2, r8, pc @ │ │ │ │ + tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ strdeq r2, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, r0, r2 @ │ │ │ │ + smlabteq pc, r8, r0, r2 @ │ │ │ │ smlatteq lr, ip, r2, pc @ │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ + mrseq r2, (UNDEF: 31) │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r6, r2 @ │ │ │ │ - smlabteq pc, r8, r6, r2 @ │ │ │ │ - @ instruction: 0x010ef2bc │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - smlatbeq lr, ip, r2, pc @ │ │ │ │ - smlabbeq pc, r4, pc, r2 @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - smlatbeq pc, r8, r7, r2 @ │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + smlabteq pc, r0, r1, r2 @ │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ + smlabbeq pc, ip, r1, r2 @ │ │ │ │ + @ instruction: 0x010ef2b4 │ │ │ │ + smlatteq pc, r8, r1, r2 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + @ instruction: 0x010ef29c │ │ │ │ + smlatbeq pc, r8, r2, r2 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tstpeq lr, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, ip, r2, r2 @ │ │ │ │ tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r7, r2 │ │ │ │ - tstpeq lr, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f2890 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tstpeq lr, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f2894 │ │ │ │ + tsteq pc, r0, lsl #10 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #6 │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ + tstpeq lr, ip, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, ip, r3, r2 @ │ │ │ │ + smlatbeq pc, r8, r3, r2 @ │ │ │ │ tstpeq lr, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, ip, r9, r2 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ - @ instruction: 0x010f2998 │ │ │ │ - smlatteq lr, r4, r1, pc @ │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - smlatteq pc, ip, r9, r2 │ │ │ │ - tsteq pc, r8, lsl #20 │ │ │ │ - smlabteq lr, r4, r1, pc @ │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - @ instruction: 0x010ef1b4 │ │ │ │ - @ instruction: 0x010f2c94 │ │ │ │ - @ instruction: 0x010f2b90 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, sl, r2 @ │ │ │ │ - smlabteq pc, r4, sl, r2 @ │ │ │ │ - smlabbeq lr, r4, r1, pc @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r0, fp, r2 │ │ │ │ - @ instruction: 0x010f2b90 │ │ │ │ - smlatbeq pc, ip, fp, r2 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + tstpeq lr, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, asr r4 @ │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlabbeq pc, r4, r5, r2 @ │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + smlabteq pc, r0, r4, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlabteq lr, ip, r1, pc @ │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ + @ instruction: 0x010ef1bc │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r5, r2 @ │ │ │ │ + smlatbeq pc, r8, r5, r2 @ │ │ │ │ + @ instruction: 0x010ef19c │ │ │ │ + smlatteq pc, r0, r5, r2 │ │ │ │ + smlabbeq lr, ip, r1, pc @ │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + smlabbeq pc, r8, r6, r2 @ │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, r4, asr r6 @ │ │ │ │ tstpeq lr, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq pc, r4, fp, r2 │ │ │ │ - tstpeq lr, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - smlatbeq pc, r4, ip, r2 @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ + @ instruction: 0x010f26b0 │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + tstpeq lr, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ tstpeq lr, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq pc, r8, ip, r2 @ │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ tstpeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - smlatteq lr, r4, r0, pc @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ - smlabteq pc, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x010f2ebc │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - swpeq pc, ip, [lr] @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - smlabbeq lr, r4, r0, pc @ │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - @ instruction: 0x010f2ebc │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + smlatteq pc, r4, r7, r2 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + smlabteq lr, r4, r0, pc @ │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + smlabteq pc, ip, r8, r2 @ │ │ │ │ + smlatteq pc, r8, r8, r2 │ │ │ │ + smlatbeq lr, r4, r0, pc @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + swpeq pc, r4, [lr] @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, r9, r2 @ │ │ │ │ + smlatbeq pc, r4, r9, r2 @ │ │ │ │ tstpeq lr, r4, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, lsl pc @ │ │ │ │ - qaddeq pc, r4, lr @ │ │ │ │ - smlabteq pc, r0, pc, r2 @ │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tstpeq lr, ip, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, r0, sl, r2 @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + smlabbeq pc, ip, sl, r2 @ │ │ │ │ tstpeq lr, ip, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ + smlabteq pc, r4, sl, r2 @ │ │ │ │ tstpeq lr, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq pc, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x010f2f9c │ │ │ │ - smlabbeq pc, r4, fp, r4 @ │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - smlabbeq pc, ip, fp, r4 @ │ │ │ │ - smlatteq lr, ip, pc, lr @ │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - smlatteq pc, ip, fp, r4 │ │ │ │ - @ instruction: 0x010f4bb4 │ │ │ │ - @ instruction: 0x010f4b94 │ │ │ │ - smlabteq pc, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x010eefbc │ │ │ │ - smlatbeq pc, ip, fp, r4 @ │ │ │ │ - smlatteq pc, r4, pc, r2 @ │ │ │ │ - smlatbeq lr, r4, pc, lr @ │ │ │ │ - smlatteq pc, r4, fp, r4 │ │ │ │ - smlabteq pc, r0, fp, r4 @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabbeq lr, r4, pc, lr @ │ │ │ │ - tsteq pc, r8 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - tsteq pc, r0, asr #24 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r4, fp, r2 @ │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlabbeq pc, r8, fp, r2 @ │ │ │ │ + smlatteq lr, r4, pc, lr @ │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ tsteq pc, ip, lsl ip @ │ │ │ │ - qaddeq r3, r8, pc @ │ │ │ │ - tsteq lr, ip, lsl pc │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ + smlabteq lr, r4, pc, lr @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + @ instruction: 0x010eefb4 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + @ instruction: 0x010f2d9c │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + @ instruction: 0x010f2cb4 │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + smlatteq pc, ip, sp, r2 │ │ │ │ + @ instruction: 0x010f2d9c │ │ │ │ + @ instruction: 0x010f2db8 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ tsteq lr, ip, lsl #30 │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatteq pc, ip, ip, r4 │ │ │ │ - strheq r3, [pc, -r8] │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - qaddeq r3, r4, pc @ │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - @ instruction: 0x010eeebc │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - smlatbeq lr, r4, lr, lr │ │ │ │ - strheq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, ip, r0, r3 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, r4, ror #20 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + smlabteq lr, ip, lr, lr │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + smlabteq pc, ip, sl, r4 @ │ │ │ │ + @ instruction: 0x010f4a94 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + smlatbeq pc, r4, lr, r2 @ │ │ │ │ + @ instruction: 0x010eee9c │ │ │ │ + smlabbeq pc, ip, sl, r4 @ │ │ │ │ + smlabteq pc, r4, lr, r2 @ │ │ │ │ smlabbeq lr, r4, lr, lr │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - smlatteq pc, r4, ip, r4 │ │ │ │ - smlatbeq pc, r4, ip, r4 @ │ │ │ │ - smlabbeq pc, r0, ip, r4 @ │ │ │ │ - strheq r3, [pc, -ip] │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - smlatbeq pc, r0, ip, r4 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ + smlabteq pc, r4, sl, r4 @ │ │ │ │ + smlatbeq pc, r0, sl, r4 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlatteq pc, r8, lr, r2 │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f4cb8 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - mrseq r3, (UNDEF: 31) │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - smlatbeq pc, r8, sp, r4 @ │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - smlatteq pc, r0, ip, r4 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - @ instruction: 0x010eedbc │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + tsteq pc, r0, lsr #22 │ │ │ │ + strdeq r4, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + smlatteq lr, ip, sp, lr │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f35bc │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabteq pc, ip, fp, r4 @ │ │ │ │ + @ instruction: 0x010f2f98 │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ @ instruction: 0x010eed9c │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - smlabbeq lr, ip, sp, lr │ │ │ │ - smlabteq pc, r8, r1, r3 @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, ip, lsr sp @ │ │ │ │ - tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + smlabbeq lr, r4, sp, lr │ │ │ │ + @ instruction: 0x010f2f90 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ tsteq lr, r4, ror #26 │ │ │ │ - smlabbeq pc, r4, r1, r3 @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ tsteq lr, r4, asr sp │ │ │ │ - smlabteq pc, r8, r1, r3 @ │ │ │ │ - smlatbeq pc, r4, r1, r3 @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlabbeq pc, r0, sp, r4 @ │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - smlabbeq pc, ip, r2, r3 @ │ │ │ │ - smlatteq pc, ip, sp, r4 │ │ │ │ - smlatbeq pc, ip, sp, r4 @ │ │ │ │ - smlabbeq pc, r8, sp, r4 @ │ │ │ │ - smlabteq pc, r4, r1, r3 @ │ │ │ │ - smlatteq lr, ip, ip, lr │ │ │ │ - smlatbeq pc, r8, sp, r4 @ │ │ │ │ - smlatteq pc, r4, r1, r3 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - smlatteq pc, r4, sp, r4 │ │ │ │ - smlabteq pc, r0, sp, r4 @ │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ + smlabteq pc, r4, fp, r4 @ │ │ │ │ + smlabbeq pc, r4, fp, r4 @ │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + @ instruction: 0x010f2f9c │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + smlabbeq pc, r0, fp, r4 @ │ │ │ │ + @ instruction: 0x010f2fbc │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + @ instruction: 0x010f4bbc │ │ │ │ + @ instruction: 0x010f4b98 │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + smlabbeq pc, r8, ip, r4 @ │ │ │ │ + qaddeq r3, r4, pc @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlabteq pc, r0, fp, r4 @ │ │ │ │ @ instruction: 0x010eecb4 │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ - smlatbeq lr, r4, ip, lr │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq pc, r0, lsr #4 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + smlatteq pc, r0, fp, r4 │ │ │ │ + @ instruction: 0x010eec9c │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ tsteq lr, ip, ror ip │ │ │ │ - tsteq pc, r0, asr #4 │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + smlatbeq pc, r8, r0, r3 @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, ip, lsl ip @ │ │ │ │ + qaddeq r3, r8, pc @ │ │ │ │ tsteq lr, r4, asr #24 │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ tsteq lr, r4, lsr ip │ │ │ │ + smlatbeq pc, r8, r0, r3 @ │ │ │ │ + smlabbeq pc, r4, r0, r3 @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + tsteq pc, r0, ror #24 │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + smlabteq pc, ip, ip, r4 @ │ │ │ │ + smlabbeq pc, ip, ip, r4 @ │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + smlatbeq pc, r4, r0, r3 @ │ │ │ │ + smlabteq lr, ip, fp, lr │ │ │ │ + smlabbeq pc, r8, ip, r4 @ │ │ │ │ + smlabteq pc, r4, r0, r3 @ │ │ │ │ + @ instruction: 0x010eebb4 │ │ │ │ + smlabteq pc, r4, ip, r4 @ │ │ │ │ + smlatbeq pc, r0, ip, r4 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x010eeb94 │ │ │ │ + smlatteq pc, r8, r0, r3 │ │ │ │ + smlabbeq lr, r4, fp, lr │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + mrseq r3, (UNDEF: 31) │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ + tsteq pc, r0, lsr #2 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ bleq ff3b9a74 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff2b9a7c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff1b9a84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ bleq ff0b9a8c │ │ │ │ @@ -7614,392 +7614,392 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq pc, r4, ip, r2 │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlatteq pc, r0, r7, r4 │ │ │ │ - tsteq pc, ip, lsl ip @ │ │ │ │ - smlatbeq lr, r0, r5, lr │ │ │ │ - tsteq pc, r0, lsl #16 │ │ │ │ - tsteq pc, ip, lsr ip @ │ │ │ │ - smlabbeq lr, r8, r5, lr │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - tsteq lr, r8, ror #10 │ │ │ │ - tsteq pc, r0, ror #24 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - @ instruction: 0x010f4898 │ │ │ │ - @ instruction: 0x010f2c9c │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - tsteq pc, r4, asr r8 @ │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - @ instruction: 0x010f4898 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - @ instruction: 0x010f2cb0 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - @ instruction: 0x010f2cbc │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlabteq pc, ip, fp, r4 @ │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - smlatteq pc, r0, ip, r2 │ │ │ │ - @ instruction: 0x010f2cbc │ │ │ │ - smlabbeq pc, ip, r8, r4 @ │ │ │ │ - @ instruction: 0x010ee4b0 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r8, r4 @ │ │ │ │ - @ instruction: 0x010ee498 │ │ │ │ - tsteq pc, r8, lsl sp @ │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r8, r4 @ │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ + smlabteq pc, r4, fp, r2 @ │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + smlatteq pc, r4, r6, r4 │ │ │ │ + smlabteq pc, r0, r6, r4 @ │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlabbeq lr, r0, r4, lr │ │ │ │ + smlatteq pc, r0, r6, r4 │ │ │ │ + tsteq pc, ip, lsl fp @ │ │ │ │ tsteq lr, r8, ror #8 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - smlatteq pc, r8, r8, r4 │ │ │ │ - tsteq pc, r4, lsr #26 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, ip, lsl r7 @ │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq lr, r8, asr #8 │ │ │ │ + tsteq pc, r0, asr #22 │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq pc, r4, lsr r7 @ │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + @ instruction: 0x010f2b90 │ │ │ │ + smlatteq lr, r0, r3, lr │ │ │ │ + @ instruction: 0x010f2b9c │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlatbeq pc, ip, sl, r4 @ │ │ │ │ tsteq pc, r4, asr #26 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq lr, r8, lsl #8 │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - @ instruction: 0x010f2d9c │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - smlabteq lr, r8, r3, lr │ │ │ │ - @ instruction: 0x010f2d98 │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - @ instruction: 0x010ee3b0 │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x010f2db0 │ │ │ │ - smlabbeq pc, r0, r9, r4 @ │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + smlabteq pc, r0, fp, r2 @ │ │ │ │ + @ instruction: 0x010f2b9c │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ @ instruction: 0x010ee390 │ │ │ │ - smlabbeq pc, ip, r9, r4 @ │ │ │ │ - smlabbeq lr, r0, r3, lr │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - smlabteq pc, r8, r9, r4 @ │ │ │ │ - smlatbeq pc, r4, r9, r4 @ │ │ │ │ - smlatteq pc, r0, sp, r2 │ │ │ │ + @ instruction: 0x010f2bbc │ │ │ │ + smlabbeq pc, ip, r7, r4 @ │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r7, r4 @ │ │ │ │ tsteq lr, r8, asr r3 │ │ │ │ - smlatteq pc, ip, sp, r2 │ │ │ │ + @ instruction: 0x010f47b0 │ │ │ │ tsteq lr, r8, asr #6 │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - smlatteq pc, r8, r9, r4 │ │ │ │ - tsteq lr, r8, lsl r3 │ │ │ │ - smlabteq pc, r0, pc, r2 @ │ │ │ │ - strdeq r2, [pc, -r4] │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + smlatteq pc, ip, r7, r4 │ │ │ │ + smlabteq pc, r8, r7, r4 @ │ │ │ │ + tsteq pc, r4, lsl #24 │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ + smlatteq pc, r8, r7, r4 │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + smlatteq lr, r8, r2, lr │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #28 │ │ │ │ - smlatteq lr, r0, r2, lr │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - tsteq pc, ip, asr #28 │ │ │ │ - smlabteq lr, r8, r2, lr │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, r4, ror #28 │ │ │ │ + @ instruction: 0x010f2cbc │ │ │ │ + tsteq pc, ip, ror ip @ │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ smlatbeq lr, r8, r2, lr │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - @ instruction: 0x010ee298 │ │ │ │ - smlatbeq pc, r8, sl, r4 @ │ │ │ │ - smlatbeq pc, ip, lr, r2 @ │ │ │ │ - smlabbeq pc, r8, lr, r2 @ │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + @ instruction: 0x010ee290 │ │ │ │ + @ instruction: 0x010f2cb4 │ │ │ │ + @ instruction: 0x010f2c90 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ tsteq lr, r0, ror r2 │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ tsteq lr, r0, ror #4 │ │ │ │ - smlatbeq pc, r8, sl, r4 @ │ │ │ │ - smlabbeq pc, r4, sl, r4 @ │ │ │ │ - smlabteq pc, r0, lr, r2 @ │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - smlabteq pc, ip, lr, r2 @ │ │ │ │ - tsteq lr, r0, lsr r2 │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, sl, r4 @ │ │ │ │ - mrseq lr, LR_fiq │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabteq pc, ip, sl, r4 @ │ │ │ │ - smlatteq lr, r8, r1, lr │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlatteq pc, r4, sl, r4 │ │ │ │ - smlabteq lr, r8, r1, lr │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlatbeq pc, r8, r8, r4 @ │ │ │ │ + smlabbeq pc, r4, r8, r4 @ │ │ │ │ + smlabteq pc, r0, ip, r2 @ │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + smlabteq pc, ip, ip, r2 @ │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlatteq pc, ip, ip, r2 │ │ │ │ + @ instruction: 0x010f48bc │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + smlabteq pc, r8, r8, r4 @ │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlatbeq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #26 │ │ │ │ + smlabteq lr, r0, r1, lr │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - @ instruction: 0x010f2f94 │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r8, lsl #22 │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - @ instruction: 0x010ee190 │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - smlabbeq lr, r0, r1, lr │ │ │ │ - @ instruction: 0x010f2f94 │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ + tsteq pc, ip, lsr #26 │ │ │ │ + smlatbeq lr, r8, r1, lr │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, r4, asr #26 │ │ │ │ + smlabbeq lr, r8, r1, lr │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + smlabbeq pc, r8, r9, r4 @ │ │ │ │ + smlabbeq pc, ip, sp, r2 @ │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ tsteq lr, r0, asr r1 │ │ │ │ - smlabteq pc, ip, r1, r5 @ │ │ │ │ - smlabteq pc, r0, r2, r3 @ │ │ │ │ - smlatteq pc, ip, ip, r4 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - smlatbeq pc, r8, fp, r4 @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlabbeq pc, r0, pc, r2 @ │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlatbeq pc, r0, pc, r2 @ │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatbeq pc, r0, fp, r4 @ │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - @ instruction: 0x010f2fb8 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq pc, r4, pc, r2 @ │ │ │ │ - smlabteq lr, r0, r0, lr │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - mrseq r3, CPSR │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + smlabbeq pc, r8, r9, r4 @ │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + smlatbeq pc, r0, sp, r2 @ │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ + smlatbeq pc, ip, sp, r2 @ │ │ │ │ + tsteq lr, r0, lsl r1 │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + smlatteq pc, r0, sp, r2 │ │ │ │ + @ instruction: 0x010f2dbc │ │ │ │ + smlabbeq pc, ip, r9, r4 @ │ │ │ │ + smlatteq lr, r0, r0, lr │ │ │ │ ldrdeq r2, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, fp, r4 @ │ │ │ │ + smlatbeq pc, ip, r9, r4 @ │ │ │ │ + smlabteq lr, r8, r0, lr │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabteq pc, r4, r9, r4 @ │ │ │ │ + smlatbeq lr, r8, r0, lr │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ swpeq lr, r8, [lr] @ │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - smlabteq pc, ip, fp, r4 @ │ │ │ │ - smlabbeq lr, r0, r0, lr │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - smlatteq pc, r4, fp, r4 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + smlatteq pc, r8, r9, r4 │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ tsteq lr, r0, rrx │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - qaddeq lr, r0, lr │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r0, lsl #24 │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - qaddeq r3, ip, pc @ │ │ │ │ - tsteq lr, r8 │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r4, ror r0 @ │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + smlatbeq pc, ip, r0, r5 @ │ │ │ │ + smlatbeq pc, r0, r1, r3 @ │ │ │ │ + smlabteq pc, ip, fp, r4 @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlabbeq pc, r8, sl, r4 @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ smlatteq lr, r8, pc, sp @ │ │ │ │ - smlabbeq pc, r0, r0, r3 @ │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010f4cb8 │ │ │ │ - strheq r3, [pc, -ip] │ │ │ │ - swpeq r3, r8, [pc] @ │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlabbeq pc, r0, lr, r2 @ │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlabbeq pc, r0, sl, r4 @ │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + @ instruction: 0x010f2e98 │ │ │ │ @ instruction: 0x010edfb0 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ + smlatbeq pc, r4, lr, r2 @ │ │ │ │ smlatbeq lr, r0, pc, sp @ │ │ │ │ - @ instruction: 0x010f4cb8 │ │ │ │ - @ instruction: 0x010f4c94 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq lr, r0, pc, sp @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq pc, ip, r2, r3 @ │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlatteq pc, r4, r0, r3 │ │ │ │ - @ instruction: 0x010f4cb4 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - ldrdeq r4, [pc, -r4] │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - tsteq pc, r0, asr #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlatteq pc, ip, ip, r4 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + smlatteq pc, r0, lr, r2 │ │ │ │ + @ instruction: 0x010f2ebc │ │ │ │ + smlabbeq pc, ip, sl, r4 @ │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, sl, r4 @ │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + tsteq pc, r8, lsl pc @ │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + smlabteq pc, r4, sl, r4 @ │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + tsteq lr, r0, lsr pc │ │ │ │ + smlatteq pc, r4, pc, r2 @ │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + smlatteq pc, r0, sl, r4 │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ tsteq lr, r0, lsl #30 │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + smlatteq lr, r8, lr, sp │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq pc, r4, asr pc @ │ │ │ │ smlabteq lr, r8, lr, sp │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - @ instruction: 0x010edeb0 │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - smlabbeq pc, r4, r1, r3 @ │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + @ instruction: 0x010edeb8 │ │ │ │ + @ instruction: 0x010f4b98 │ │ │ │ + @ instruction: 0x010f2f9c │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ @ instruction: 0x010ede90 │ │ │ │ - @ instruction: 0x010f3190 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ smlabbeq lr, r0, lr, sp │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - smlabteq pc, r4, r1, r3 @ │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq pc, r0, ror sp @ │ │ │ │ + @ instruction: 0x010f4b98 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + @ instruction: 0x010f2fb0 │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + @ instruction: 0x010f2fbc │ │ │ │ tsteq lr, r0, asr lr │ │ │ │ - smlabteq pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0x010f4d90 │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, sp, r4 @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + smlatteq pc, r8, pc, r2 @ │ │ │ │ + smlabteq pc, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010f4b94 │ │ │ │ tsteq lr, r8, lsl lr │ │ │ │ - @ instruction: 0x010f4db4 │ │ │ │ - tsteq lr, r8, lsl #28 │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, ip, sp, r4 @ │ │ │ │ - tsteq pc, r8, lsl #4 │ │ │ │ + smlatteq pc, r4, pc, r2 @ │ │ │ │ + @ instruction: 0x010f4bb4 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + tsteq pc, r0, lsr #32 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + smlabteq pc, ip, fp, r4 @ │ │ │ │ smlatteq lr, r0, sp, sp │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ + ldrdeq r4, [pc, -r8] │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq pc, r8, asr r2 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - @ instruction: 0x010eddb0 │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlatbeq lr, r0, sp, sp │ │ │ │ - smlabbeq pc, ip, r5, r3 @ │ │ │ │ - @ instruction: 0x010f4fb8 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ + smlatbeq lr, r8, sp, sp │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + @ instruction: 0x010edd90 │ │ │ │ + tsteq pc, ip, asr #24 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ tsteq lr, r0, ror #26 │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - @ instruction: 0x010f3290 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + smlatteq pc, r4, r0, r3 │ │ │ │ + smlatbeq pc, r4, r0, r3 @ │ │ │ │ + smlabbeq pc, r0, r0, r3 @ │ │ │ │ + tsteq pc, r0, asr ip @ │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + smlatbeq pc, r0, r0, r3 @ │ │ │ │ + tsteq pc, r0, ror ip @ │ │ │ │ tsteq lr, r8, lsl sp │ │ │ │ - tsteq pc, ip, lsl #6 │ │ │ │ - smlabteq pc, ip, r2, r3 @ │ │ │ │ - smlatbeq pc, r8, r2, r3 @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - smlabteq pc, r8, r2, r3 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + strheq r3, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, ip, r4 @ │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + @ instruction: 0x010f4c94 │ │ │ │ + smlatteq lr, r8, ip, sp │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, ip, r4 @ │ │ │ │ + smlatteq pc, r8, r0, r3 │ │ │ │ + smlabteq lr, r0, ip, sp │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010edcb0 │ │ │ │ + tsteq pc, r8, lsr r1 @ │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + smlatteq pc, r4, ip, r4 │ │ │ │ + @ instruction: 0x010edc90 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlabbeq lr, r0, ip, sp │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ @ instruction: 0x010f4e98 │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - tsteq pc, r4, lsl #6 │ │ │ │ - smlatteq pc, r0, r2, r3 │ │ │ │ - @ instruction: 0x010f4eb0 │ │ │ │ - @ instruction: 0x010edcb8 │ │ │ │ - @ instruction: 0x010f4ebc │ │ │ │ - smlatbeq lr, r8, ip, sp │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ strdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, ip, lr, r4 @ │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - smlatteq pc, ip, lr, r4 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ tsteq lr, r0, asr #24 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - smlabbeq pc, r4, pc, r4 @ │ │ │ │ - smlabbeq pc, r8, r3, r3 @ │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ tsteq lr, r8, lsl #24 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, r0, ror r1 @ │ │ │ │ strdeq sp, [lr, -r8] │ │ │ │ - smlabbeq pc, r4, pc, r4 @ │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ - @ instruction: 0x010f339c │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - smlatbeq pc, r8, r3, r3 @ │ │ │ │ - smlabteq lr, r8, fp, sp │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - smlabbeq pc, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x010edb90 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, pc, r4 @ │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - smlatteq pc, r8, r3, r3 │ │ │ │ - @ instruction: 0x010f4fb8 │ │ │ │ + smlatteq pc, ip, r1, r3 │ │ │ │ + smlatbeq pc, ip, r1, r3 @ │ │ │ │ + smlabbeq pc, r8, r1, r3 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + smlatbeq pc, r8, r1, r3 @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + @ instruction: 0x010edbb8 │ │ │ │ + smlatteq pc, r4, r1, r3 │ │ │ │ + smlabteq pc, r0, r1, r3 @ │ │ │ │ + @ instruction: 0x010f4d90 │ │ │ │ + @ instruction: 0x010edb98 │ │ │ │ + @ instruction: 0x010f4d9c │ │ │ │ + smlabbeq lr, r8, fp, sp │ │ │ │ + @ instruction: 0x010f32b0 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ + smlatbeq pc, ip, sp, r4 @ │ │ │ │ + smlatteq pc, r8, r1, r3 │ │ │ │ tsteq lr, r8, asr fp │ │ │ │ - smlabteq pc, r4, pc, r4 @ │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - mrseq r5, CPSR │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ + smlabteq pc, ip, sp, r4 @ │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + smlatteq pc, r4, sp, r4 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ tsteq lr, r0, lsr #22 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, ip, lsr #4 │ │ │ │ tsteq lr, r0, lsl fp │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - smlatteq lr, r0, sl, sp │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - swpeq r5, r4, [pc] @ │ │ │ │ - qaddeq r5, r4, pc @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, ip, ror #8 │ │ │ │ - @ instruction: 0x010edab0 │ │ │ │ - qaddeq r5, r0, pc @ │ │ │ │ - smlabbeq pc, ip, r4, r3 @ │ │ │ │ - @ instruction: 0x010eda98 │ │ │ │ - smlabbeq pc, ip, r0, r5 @ │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlatbeq pc, r4, r4, r3 @ │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - @ instruction: 0x010f34b0 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - smlatteq pc, r8, r0, r5 │ │ │ │ - smlatteq pc, ip, r4, r3 │ │ │ │ - smlabteq pc, r8, r4, r3 @ │ │ │ │ - swpeq r5, r8, [pc] @ │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - smlatbeq pc, r4, r0, r5 @ │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - smlatteq pc, r8, r0, r5 │ │ │ │ - smlabteq pc, r4, r0, r5 @ │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + smlatteq lr, r8, sl, sp │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + @ instruction: 0x010edab8 │ │ │ │ + smlabbeq pc, r8, r2, r3 @ │ │ │ │ + smlatbeq lr, r8, sl, sp │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + @ instruction: 0x010f32b4 │ │ │ │ + @ instruction: 0x010f3290 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + @ instruction: 0x010f32b0 │ │ │ │ + smlabbeq pc, r0, lr, r4 @ │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + smlatteq pc, ip, r2, r3 │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + @ instruction: 0x010f4e98 │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + smlatbeq pc, r4, lr, r4 @ │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + smlatteq pc, r0, lr, r4 │ │ │ │ + @ instruction: 0x010f4ebc │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ tsteq lr, r0, lsl #20 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + smlabteq lr, r0, r9, sp │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq pc, r4, ror pc @ │ │ │ │ + tsteq pc, r4, lsr pc @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, ip, asr #6 │ │ │ │ + @ instruction: 0x010ed990 │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + tsteq pc, ip, ror #6 │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + tsteq pc, ip, ror #30 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + smlabbeq pc, r4, r3, r3 @ │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + @ instruction: 0x010f3390 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + smlabteq pc, ip, r3, r3 @ │ │ │ │ + smlatbeq pc, r8, r3, r3 @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + smlabbeq pc, r4, pc, r4 @ │ │ │ │ + tsteq lr, r0, lsl r9 │ │ │ │ + smlabteq pc, r8, pc, r4 @ │ │ │ │ + smlatbeq pc, r4, pc, r4 @ │ │ │ │ + smlatteq pc, r0, r3, r3 │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + smlatteq pc, ip, r3, r3 │ │ │ │ + smlatteq lr, r0, r8, sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ eorspl pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -8880,63 +8880,63 @@ │ │ │ │ stmdble sp!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ ldrbpl pc, [fp], #-1444 @ 0xfffffa5c @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ adclt r3, r4, #32, 24 @ 0x2000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ adchi pc, sl, r2, asr #2 │ │ │ │ stclt 0, cr15, [r6, #-0] │ │ │ │ - smlabbeq pc, sl, sl, r4 @ │ │ │ │ - tsteq r0, ip, ror #30 │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ + tsteq pc, sl, ror #18 │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + @ instruction: 0x010f48b2 │ │ │ │ + tsteq r0, r4, asr sp │ │ │ │ + tsteq pc, ip, ror #20 │ │ │ │ + tsteq r0, r2, lsl #23 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + tsteq lr, r6, asr r6 │ │ │ │ + tsteq r0, r0, lsl #22 │ │ │ │ + tsteq lr, r0, asr #12 │ │ │ │ + smlatteq pc, r2, sl, r4 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq lr, r0, lsl r2 │ │ │ │ + @ instruction: 0x0110c9d0 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq r0, r6, lsr #19 │ │ │ │ + tsteq pc, sl, lsl fp @ │ │ │ │ + tsteq r0, r6, ror r8 │ │ │ │ + tsteq pc, lr, lsl #22 │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + strdeq r4, [pc, -sl] │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + smlatteq pc, r6, sl, r4 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ ldrdeq r4, [pc, -r2] │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - smlabbeq pc, ip, fp, r4 @ │ │ │ │ - tsteq r0, r2, lsr #25 │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tsteq pc, r2, lsl #24 │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq lr, r0, lsr r3 │ │ │ │ - @ instruction: 0x0110caf0 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq r0, r6, asr #21 │ │ │ │ - tsteq pc, sl, lsr ip @ │ │ │ │ - @ instruction: 0x0110c996 │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - tsteq pc, r6, lsl #24 │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - strdeq r4, [pc, -r2] │ │ │ │ - smlatteq pc, r8, fp, r4 │ │ │ │ - ldrdeq r4, [pc, -sl] │ │ │ │ - smlabteq pc, ip, fp, r4 @ │ │ │ │ - @ instruction: 0x010f4bbe │ │ │ │ - @ instruction: 0x010f4bb4 │ │ │ │ - smlatbeq pc, lr, fp, r4 @ │ │ │ │ - smlatbeq pc, r8, fp, r4 @ │ │ │ │ - smlatbeq pc, r2, fp, r4 @ │ │ │ │ - smlatbeq pc, r0, fp, r4 @ │ │ │ │ - @ instruction: 0x010f4b9a │ │ │ │ - @ instruction: 0x010f4b94 │ │ │ │ - smlabbeq pc, lr, fp, r4 @ │ │ │ │ - smlabbeq pc, r8, fp, r4 @ │ │ │ │ - tsteq pc, sl, ror fp @ │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r6, asr #22 │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq pc, sl, lsr #22 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ + smlabteq pc, r8, sl, r4 @ │ │ │ │ + @ instruction: 0x010f4aba │ │ │ │ + smlatbeq pc, ip, sl, r4 @ │ │ │ │ + @ instruction: 0x010f4a9e │ │ │ │ + @ instruction: 0x010f4a94 │ │ │ │ + smlabbeq pc, lr, sl, r4 @ │ │ │ │ + smlabbeq pc, r8, sl, r4 @ │ │ │ │ + smlabbeq pc, r2, sl, r4 @ │ │ │ │ + smlabbeq pc, r0, sl, r4 @ │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, sl, asr sl @ │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r6, lsr #20 │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + tsteq pc, sl, lsl #20 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ @ instruction: 0x63bcf243 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ orrsvs pc, pc, #805306372 @ 0x30000004 │ │ │ │ vqsub.s8 d20, d18, d9 │ │ │ │ @ instruction: 0xf5a4803d │ │ │ │ @ instruction: 0xf04f545a │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ @@ -10406,170 +10406,170 @@ │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e850 │ │ │ │ bmi fe86e188 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f5447a │ │ │ │ @ instruction: 0xf000e848 │ │ │ │ svclt 0x0000bcc5 │ │ │ │ - smlabteq lr, r2, pc, fp @ │ │ │ │ - tsteq r0, ip, lsr #15 │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - tsteq r0, sl, lsl #15 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlabteq pc, r0, r2, r3 @ │ │ │ │ - tstpeq r7, r8, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010f32b8 │ │ │ │ - smlatbeq pc, sl, r2, r3 @ │ │ │ │ - smlatbeq pc, r8, r2, r3 @ │ │ │ │ - @ instruction: 0x010f32b2 │ │ │ │ - @ instruction: 0x010f32b4 │ │ │ │ - @ instruction: 0x010f32b0 │ │ │ │ - @ instruction: 0x0110b6b6 │ │ │ │ - smlatbeq pc, r0, r2, r3 @ │ │ │ │ - @ instruction: 0x0110b692 │ │ │ │ - tsteq pc, sl, lsl #4 │ │ │ │ - tsteq lr, sl, ror #28 │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - smlatteq lr, r8, lr, fp │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - @ instruction: 0x0117f6ba │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - tsteq r0, r6, lsr #11 │ │ │ │ - strdeq r3, [pc, -sl] │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - smlabteq lr, r8, ip, fp │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ + smlatbeq lr, r2, lr, fp │ │ │ │ + tsteq r0, ip, lsl #13 │ │ │ │ + @ instruction: 0x010f31b6 │ │ │ │ + tsteq r0, sl, ror #12 │ │ │ │ + @ instruction: 0x010f31ba │ │ │ │ + @ instruction: 0x010f31be │ │ │ │ + smlatbeq pc, r0, r1, r3 @ │ │ │ │ + tstpeq r7, r8, ror #13 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f3198 │ │ │ │ + smlabbeq pc, sl, r1, r3 @ │ │ │ │ + smlabbeq pc, r8, r1, r3 @ │ │ │ │ + @ instruction: 0x010f3192 │ │ │ │ + @ instruction: 0x010f3194 │ │ │ │ + @ instruction: 0x010f3190 │ │ │ │ + @ instruction: 0x0110b596 │ │ │ │ + smlabbeq pc, r0, r1, r3 @ │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + smlatteq pc, sl, r0, r3 │ │ │ │ + tsteq lr, sl, asr #26 │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + smlabteq lr, r8, sp, fp │ │ │ │ tsteq pc, sl, lsl r1 @ │ │ │ │ tsteq pc, r8, lsl r1 @ │ │ │ │ - tsteq pc, r2, lsl r1 @ │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + @ instruction: 0x0117f59a │ │ │ │ tsteq pc, lr, lsl #2 │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq pc, r6, lsl #2 │ │ │ │ - mrseq r3, (UNDEF: 31) │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ - smlatteq pc, ip, r0, r3 │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ smlatteq pc, r6, r0, r3 │ │ │ │ - smlatteq pc, r0, r0, r3 │ │ │ │ - tsteq pc, lr, lsl #8 │ │ │ │ - smlabteq pc, r0, r0, r3 @ │ │ │ │ - strheq r3, [pc, -r6] │ │ │ │ - strheq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, sl, r0, r3 @ │ │ │ │ - smlatbeq pc, r4, r0, r3 @ │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - smlabbeq pc, r4, r0, r3 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - @ instruction: 0x010ebab6 │ │ │ │ - qaddeq r3, r2, pc @ │ │ │ │ - qaddeq r3, r8, pc @ │ │ │ │ - qaddeq r3, sl, pc @ │ │ │ │ - qaddeq r3, ip, pc @ │ │ │ │ - tsteq pc, r2, rrx │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - qaddeq r3, lr, pc @ │ │ │ │ - qaddeq r3, r8, pc @ │ │ │ │ - qaddeq r3, r2, pc @ │ │ │ │ - smlatbeq pc, ip, lr, r2 @ │ │ │ │ - tsteq pc, sl, lsr r0 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq pc, r6, lsr #32 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tstpeq r7, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eb990 │ │ │ │ + tsteq r0, r6, lsl #9 │ │ │ │ + ldrdeq r3, [pc, -sl] │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + smlatbeq lr, r8, fp, fp │ │ │ │ + tsteq pc, r2 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatteq pc, lr, pc, r2 @ │ │ │ │ + smlatteq pc, r8, pc, r2 @ │ │ │ │ + smlatteq pc, r6, pc, r2 @ │ │ │ │ + smlatteq pc, r0, pc, r2 @ │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + smlabteq pc, ip, pc, r2 @ │ │ │ │ + smlabteq pc, r6, pc, r2 @ │ │ │ │ + smlabteq pc, r0, pc, r2 @ │ │ │ │ + smlatteq pc, lr, r2, r3 │ │ │ │ + smlatbeq pc, r0, pc, r2 @ │ │ │ │ + @ instruction: 0x010f2f96 │ │ │ │ + @ instruction: 0x010f2f90 │ │ │ │ + smlabbeq pc, sl, pc, r2 @ │ │ │ │ + smlabbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, r6, asr #30 │ │ │ │ + @ instruction: 0x010eb996 │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, sl, lsr pc @ │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + tsteq pc, r2, asr #30 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq pc, lr, lsr pc @ │ │ │ │ + tsteq pc, r8, lsr pc @ │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + smlabbeq pc, ip, sp, r2 @ │ │ │ │ + tsteq pc, sl, lsl pc @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + tsteq pc, r6, lsl #30 │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + tstpeq r7, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + smlatbeq lr, r2, r9, fp │ │ │ │ + smlatbeq lr, r0, r9, fp │ │ │ │ + smlatteq lr, r6, sl, fp │ │ │ │ + @ instruction: 0x010ebabe │ │ │ │ + smlabteq lr, sl, sl, fp │ │ │ │ + smlabteq lr, r6, sl, fp │ │ │ │ smlabteq lr, r2, sl, fp │ │ │ │ - smlabteq lr, r0, sl, fp │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - smlatteq lr, sl, fp, fp │ │ │ │ - smlatteq lr, r6, fp, fp │ │ │ │ - smlatteq lr, r2, fp, fp │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x0117f19c │ │ │ │ - smlabteq lr, sl, fp, fp │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - tsteq lr, r0, asr fp │ │ │ │ - tsteq lr, sl, asr #22 │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ - tsteq lr, r2, asr #22 │ │ │ │ - ldrsheq pc, [r7, -lr] @ │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ + @ instruction: 0x010ebabe │ │ │ │ + @ instruction: 0x010ebabe │ │ │ │ + tstpeq r7, ip, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, sl, fp │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, r6, lsr sl │ │ │ │ + tsteq lr, r0, lsr sl │ │ │ │ + tsteq lr, sl, lsr #20 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + tsteq lr, r2, lsr #20 │ │ │ │ + @ instruction: 0x0117efde │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + @ instruction: 0x0110aef0 │ │ │ │ + smlatteq lr, r2, r6, fp │ │ │ │ + tsteq r0, sl, asr #29 │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq r7, r2, asr lr │ │ │ │ + tsteq lr, sl, lsr #16 │ │ │ │ tsteq lr, r2, lsl #16 │ │ │ │ - tsteq r0, sl, ror #31 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - tsteq r7, r2, ror pc │ │ │ │ - tsteq lr, sl, asr #18 │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - tsteq lr, sl, lsr #18 │ │ │ │ - tsteq lr, r6, lsr #18 │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq r7, r0, ror #29 │ │ │ │ - tsteq lr, lr, lsl #18 │ │ │ │ - @ instruction: 0x0117ee96 │ │ │ │ - smlabteq lr, r0, r5, fp │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - tsteq r7, r4, lsr lr │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - ldrdeq r2, [pc, -r6] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x0110c8da │ │ │ │ - tsteq r1, ip, ror #5 │ │ │ │ - tsteq pc, sl, asr #16 │ │ │ │ - tsteq r7, r2, asr sp │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - @ instruction: 0x0117ecf0 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - strdeq r2, [pc, -sl] │ │ │ │ - strdeq r2, [pc, -r6] │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ + tsteq lr, sl, lsl #16 │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + tsteq r7, r0, asr #27 │ │ │ │ + smlatteq lr, lr, r7, fp │ │ │ │ + tsteq r7, r6, ror sp │ │ │ │ + smlatbeq lr, r0, r4, fp │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ strdeq r2, [pc, -r2] │ │ │ │ - smlatteq pc, sl, sl, r2 │ │ │ │ - smlatteq pc, lr, sl, r2 │ │ │ │ - smlabbeq lr, sl, r3, fp │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - @ instruction: 0x0110babc │ │ │ │ - smlabteq pc, ip, sl, r2 @ │ │ │ │ - smlatbeq pc, lr, r6, r2 @ │ │ │ │ - @ instruction: 0x010f2ab4 │ │ │ │ - @ instruction: 0x010f2ab8 │ │ │ │ - @ instruction: 0x010f2ab8 │ │ │ │ + smlatteq pc, ip, sl, r2 │ │ │ │ + tsteq r7, r4, lsl sp │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ @ instruction: 0x010f2ab6 │ │ │ │ @ instruction: 0x010f2ab4 │ │ │ │ @ instruction: 0x010f2ab2 │ │ │ │ - @ instruction: 0x010f2ab4 │ │ │ │ - tsteq r7, ip, asr fp │ │ │ │ - smlatbeq pc, r4, sl, r2 @ │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - smlabbeq pc, r8, sl, r2 @ │ │ │ │ - smlabbeq pc, r8, sl, r2 @ │ │ │ │ + @ instruction: 0x010f2ab0 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x0110c7ba │ │ │ │ + tsteq r1, ip, asr #3 │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + tsteq r7, r2, lsr ip │ │ │ │ + tsteq lr, sl, asr r3 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x0117ebd0 │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + ldrdeq r2, [pc, -sl] │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + smlabteq pc, sl, r9, r2 @ │ │ │ │ + smlabteq pc, lr, r9, r2 @ │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ + @ instruction: 0x010f29b0 │ │ │ │ + @ instruction: 0x010f29b4 │ │ │ │ + @ instruction: 0x0110b99c │ │ │ │ + smlatbeq pc, ip, r9, r2 @ │ │ │ │ + smlabbeq pc, lr, r5, r2 @ │ │ │ │ + @ instruction: 0x010f2994 │ │ │ │ + @ instruction: 0x010f2998 │ │ │ │ + @ instruction: 0x010f2998 │ │ │ │ + @ instruction: 0x010f2996 │ │ │ │ + @ instruction: 0x010f2994 │ │ │ │ + @ instruction: 0x010f2992 │ │ │ │ + @ instruction: 0x010f2994 │ │ │ │ + tsteq r7, ip, lsr sl │ │ │ │ + smlabbeq pc, r4, r9, r2 @ │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ @ instruction: 0x271cf8df │ │ │ │ streq pc, [r7], -r6 │ │ │ │ @ instruction: 0xf7f4447a │ │ │ │ cdpcs 15, 0, cr14, cr6, cr6, {0} │ │ │ │ stclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf853a302 │ │ │ │ ldrtmi r6, [r3], #-38 @ 0xffffffda │ │ │ │ @@ -11018,93 +11018,93 @@ │ │ │ │ and lr, r7, sl, lsl #23 │ │ │ │ @ instruction: 0x463b4a53 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl fe0bd7bc │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq lr, r8, pc, sl @ │ │ │ │ - ldrdeq r2, [pc, -r8] │ │ │ │ - ldrdeq r2, [pc, -r4] │ │ │ │ - smlabteq pc, ip, r7, r2 @ │ │ │ │ - smlabteq pc, r8, r7, r2 @ │ │ │ │ - tsteq lr, sl, asr #30 │ │ │ │ - @ instruction: 0x010f27b4 │ │ │ │ - @ instruction: 0x010f27b0 │ │ │ │ - tsteq lr, sl, asr pc │ │ │ │ - tsteq r0, r0, lsl #14 │ │ │ │ - smlatbeq pc, r2, r7, r2 @ │ │ │ │ - @ instruction: 0x010f2792 │ │ │ │ - smlabbeq pc, lr, r7, r2 @ │ │ │ │ - smlabbeq pc, sl, r7, r2 @ │ │ │ │ - smlabbeq pc, r6, r7, r2 @ │ │ │ │ - smlabbeq pc, r2, r7, r2 @ │ │ │ │ - tsteq pc, lr, ror r7 @ │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ - tsteq pc, r2, ror r7 @ │ │ │ │ - tsteq pc, lr, ror #14 │ │ │ │ - tsteq pc, sl, ror r7 @ │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - @ instruction: 0x0117e6dc │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq lr, r6, ror pc │ │ │ │ - tsteq r0, r0, asr #11 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - tsteq pc, r4, lsl r7 @ │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - tsteq lr, r2, lsr sp │ │ │ │ - ldrdeq r2, [pc, -lr] │ │ │ │ - tsteq r1, sl, ror #16 │ │ │ │ - smlabteq pc, r6, r6, r2 @ │ │ │ │ - smlabteq pc, r2, r6, r2 @ │ │ │ │ - @ instruction: 0x010f26be │ │ │ │ - tsteq r7, r8, lsl #11 │ │ │ │ - tsteq r7, r8, lsl #9 │ │ │ │ - smlatbeq pc, r4, r5, r2 @ │ │ │ │ - tsteq r0, sl, lsr #7 │ │ │ │ - smlatbeq pc, r0, r5, r2 @ │ │ │ │ - @ instruction: 0x010f259c │ │ │ │ - @ instruction: 0x010f2598 │ │ │ │ - smlabbeq lr, ip, lr, sl │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq lr, sl, ror lr │ │ │ │ - tsteq lr, sl, lsl #22 │ │ │ │ - tsteq r2, r4, lsr #27 │ │ │ │ - tsteq r7, r4, lsl r3 │ │ │ │ - tsteq lr, lr, lsr sl │ │ │ │ - tsteq pc, r4, ror r4 @ │ │ │ │ - tsteq pc, sl, ror #8 │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - tsteq pc, sl, lsr r4 @ │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - @ instruction: 0x010ea9b4 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - smlabbeq lr, r6, r9, sl │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq r7, r8, lsl #4 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - tsteq r0, r0, lsr #2 │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ + smlatbeq lr, r8, lr, sl │ │ │ │ + @ instruction: 0x010f26b8 │ │ │ │ + @ instruction: 0x010f26b4 │ │ │ │ + smlatbeq pc, ip, r6, r2 @ │ │ │ │ + smlatbeq pc, r8, r6, r2 @ │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + @ instruction: 0x010f2694 │ │ │ │ + @ instruction: 0x010f2690 │ │ │ │ + tsteq lr, sl, lsr lr │ │ │ │ + tsteq r0, r0, ror #11 │ │ │ │ + smlabbeq pc, r2, r6, r2 @ │ │ │ │ + tsteq pc, r2, ror r6 @ │ │ │ │ + tsteq pc, lr, ror #12 │ │ │ │ + tsteq pc, sl, ror #12 │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + tsteq pc, r2, ror #12 │ │ │ │ + tsteq pc, lr, asr r6 @ │ │ │ │ + tsteq pc, sl, asr r6 @ │ │ │ │ + tsteq pc, r2, asr r6 @ │ │ │ │ + tsteq pc, lr, asr #12 │ │ │ │ + tsteq pc, sl, asr r6 @ │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + @ instruction: 0x0117e5bc │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq pc, r6, lsr r6 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq lr, r6, asr lr │ │ │ │ + tsteq r0, r0, lsr #9 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ tsteq pc, r0, lsl #12 │ │ │ │ - @ instruction: 0x010ea59c │ │ │ │ + strdeq r2, [pc, -ip] │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq r7, sl, ror #9 │ │ │ │ + tsteq lr, r2, lsl ip │ │ │ │ + @ instruction: 0x010f25be │ │ │ │ + tsteq r1, sl, asr #14 │ │ │ │ + smlatbeq pc, r6, r5, r2 @ │ │ │ │ + smlatbeq pc, r2, r5, r2 @ │ │ │ │ + @ instruction: 0x010f259e │ │ │ │ + tsteq r7, r8, ror #8 │ │ │ │ + tsteq r7, r8, ror #6 │ │ │ │ + smlabbeq pc, r4, r4, r2 @ │ │ │ │ + tsteq r0, sl, lsl #5 │ │ │ │ + smlabbeq pc, r0, r4, r2 @ │ │ │ │ + tsteq pc, ip, ror r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + tsteq r0, r6, lsl r2 │ │ │ │ + tsteq lr, sl, asr sp │ │ │ │ + smlatteq lr, sl, r9, sl │ │ │ │ + tsteq r2, r4, lsl #25 │ │ │ │ + @ instruction: 0x0117e1f4 │ │ │ │ + tsteq lr, lr, lsl r9 │ │ │ │ + tsteq pc, r4, asr r3 @ │ │ │ │ + tsteq pc, sl, asr #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + tsteq pc, sl, lsl r3 @ │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + @ instruction: 0x010ea894 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + tsteq lr, r6, ror #16 │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq r7, r8, ror #1 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + tsteq r0, r0 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + smlatteq pc, ip, r4, r2 │ │ │ │ + smlatteq pc, r6, r4, r2 │ │ │ │ + smlatteq pc, r6, r4, r2 │ │ │ │ + smlatteq pc, r0, r4, r2 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ teqpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmin.s8 q4, , q11 │ │ │ │ vcge.s8 d24, d3, d1 │ │ │ │ addsmi r5, r8, #220, 6 @ 0x70000003 │ │ │ │ ldrbthi pc, [r3], r2 @ │ │ │ │ strhi pc, [lr, #-512] @ 0xfffffe00 │ │ │ │ @@ -11900,91 +11900,91 @@ │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vabd.s8 d24, d3, d7 │ │ │ │ addsmi r6, r8, #132, 6 @ 0x10000002 │ │ │ │ strhi pc, [r6, -r2, asr #32] │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - tsteq pc, lr, ror r4 @ │ │ │ │ - @ instruction: 0x010f2494 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq pc, r8, asr #10 │ │ │ │ - smlabteq pc, r8, r5, r2 @ │ │ │ │ - smlabteq pc, lr, r5, r2 @ │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, lr, asr r3 @ │ │ │ │ + tsteq pc, r4, ror r3 @ │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq pc, r8, lsr #8 │ │ │ │ + smlatbeq pc, r8, r4, r2 @ │ │ │ │ + smlatbeq pc, lr, r4, r2 @ │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq pc, r4, lsl #10 │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + tsteq pc, r6, ror #10 │ │ │ │ + smlabteq pc, r6, r5, r2 @ │ │ │ │ + smlabteq pc, r2, r5, r2 @ │ │ │ │ + tsteq pc, sl, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq pc, r8, asr r6 @ │ │ │ │ + tsteq pc, r6, lsr r6 @ │ │ │ │ + smlabbeq pc, r2, r6, r2 @ │ │ │ │ smlabbeq pc, r0, r6, r2 @ │ │ │ │ - smlabbeq pc, r6, r6, r2 @ │ │ │ │ - smlatteq pc, r6, r6, r2 │ │ │ │ - smlatteq pc, r2, r6, r2 │ │ │ │ - tsteq pc, sl, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq pc, r8, ror r7 @ │ │ │ │ - tsteq pc, r6, asr r7 @ │ │ │ │ + smlabteq pc, ip, r6, r2 @ │ │ │ │ + smlabteq pc, r0, r6, r2 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq pc, r6, lsr #14 │ │ │ │ + tsteq pc, r2, asr r7 @ │ │ │ │ + tsteq pc, r0, asr r7 @ │ │ │ │ + @ instruction: 0x010f279c │ │ │ │ smlatbeq pc, r2, r7, r2 @ │ │ │ │ - smlatbeq pc, r0, r7, r2 @ │ │ │ │ - smlatteq pc, ip, r7, r2 │ │ │ │ - smlatteq pc, r0, r7, r2 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, r2, ror r8 @ │ │ │ │ - tsteq pc, r0, ror r8 @ │ │ │ │ - @ instruction: 0x010f28bc │ │ │ │ - smlabteq pc, r2, r8, r2 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, ip, lsr r9 @ │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, r4, ror #20 │ │ │ │ - tsteq pc, r6, asr #20 │ │ │ │ - smlatteq pc, r0, sl, r2 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, ip, lsl r8 @ │ │ │ │ + @ instruction: 0x010f28b0 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq pc, r4, asr #18 │ │ │ │ + tsteq pc, r6, lsr #18 │ │ │ │ + smlabteq pc, r0, r9, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r6] │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + smlatbeq pc, r6, fp, r2 @ │ │ │ │ + smlatbeq pc, r4, fp, r2 @ │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + smlatteq pc, ip, ip, r2 │ │ │ │ strdeq r2, [pc, -r6] │ │ │ │ - smlabbeq pc, lr, fp, r2 @ │ │ │ │ - @ instruction: 0x010f2b9a │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - smlabteq pc, r6, ip, r2 @ │ │ │ │ - smlabteq pc, r4, ip, r2 @ │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - smlatbeq pc, lr, lr, r2 @ │ │ │ │ - strdeq r2, [pc, -r2] │ │ │ │ - tsteq pc, r4, asr #30 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - smlabteq pc, ip, pc, r2 @ │ │ │ │ - smlatteq pc, r2, pc, r2 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - smlabbeq pc, r6, r0, r3 @ │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ - @ instruction: 0x010f31b2 │ │ │ │ - @ instruction: 0x010f31b2 │ │ │ │ - tsteq pc, sl, asr #4 │ │ │ │ - tsteq pc, r2, ror #4 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq pc, r8, lsl #6 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlatteq pc, sl, r3, r3 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - smlatbeq pc, ip, r4, r3 @ │ │ │ │ - smlabteq pc, r6, r4, r3 @ │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, r6, lsl #12 │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - smlatbeq pc, r0, r6, r3 @ │ │ │ │ - smlatbeq pc, r2, r6, r3 @ │ │ │ │ - tsteq pc, ip, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - smlatteq pc, lr, r7, r3 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ + smlabbeq pc, lr, sp, r2 @ │ │ │ │ + ldrdeq r2, [pc, -r2] │ │ │ │ + tsteq pc, r4, lsr #28 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + smlatbeq pc, ip, lr, r2 @ │ │ │ │ + smlabteq pc, r2, lr, r2 @ │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ + tsteq pc, r6, ror #30 │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + swpeq r3, r2, [pc] @ │ │ │ │ + swpeq r3, r2, [pc] @ │ │ │ │ + tsteq pc, sl, lsr #2 │ │ │ │ + tsteq pc, r2, asr #2 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlatteq pc, r8, r1, r3 │ │ │ │ + smlabbeq pc, r4, r2, r3 @ │ │ │ │ + smlabteq pc, sl, r2, r3 @ │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + smlabbeq pc, ip, r3, r3 @ │ │ │ │ + smlatbeq pc, r6, r3, r3 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + smlatteq pc, r6, r4, r3 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlabbeq pc, r0, r5, r3 @ │ │ │ │ + smlabbeq pc, r2, r5, r3 @ │ │ │ │ + tsteq pc, ip, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + smlabteq pc, lr, r6, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12762,87 +12762,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - @ instruction: 0x010f379c │ │ │ │ - smlatteq pc, ip, r7, r3 │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - tsteq pc, r6, ror r8 @ │ │ │ │ - smlabbeq pc, ip, r8, r3 @ │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - tsteq pc, lr, lsr #18 │ │ │ │ - smlabteq pc, r8, r9, r3 @ │ │ │ │ - tsteq pc, ip, lsl #20 │ │ │ │ - tsteq pc, ip, asr sl @ │ │ │ │ - tsteq pc, sl, asr sl @ │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - smlatbeq pc, r2, fp, r3 @ │ │ │ │ - smlatbeq pc, ip, fp, r3 @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - smlabbeq pc, sl, ip, r3 @ │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - @ instruction: 0x010f3cbc │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, sl, ror #26 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, lr, lsl #28 │ │ │ │ - smlatbeq pc, r6, lr, r3 @ │ │ │ │ - smlatteq pc, sl, lr, r3 │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, sl, lsr pc @ │ │ │ │ - tsteq pc, sl, ror pc @ │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - @ instruction: 0x010f3f98 │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - smlatbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - smlatbeq pc, ip, pc, r3 @ │ │ │ │ - smlabbeq pc, sl, pc, r3 @ │ │ │ │ - tsteq pc, lr, ror fp @ │ │ │ │ - @ instruction: 0x010f3fb8 │ │ │ │ - @ instruction: 0x010f5b90 │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - smlabteq pc, r2, pc, r3 @ │ │ │ │ - smlatbeq pc, ip, pc, r3 @ │ │ │ │ - smlatbeq pc, r2, fp, r5 @ │ │ │ │ - smlabbeq pc, r0, fp, r5 @ │ │ │ │ - smlatteq pc, r0, pc, r3 @ │ │ │ │ - smlatbeq pc, ip, fp, r5 @ │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - smlabbeq pc, r0, fp, r5 @ │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - smlabteq pc, lr, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3fb0 │ │ │ │ - smlatbeq pc, r6, fp, r5 @ │ │ │ │ - @ instruction: 0x010f5b92 │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, r8, pc, r3 @ │ │ │ │ - smlabteq pc, r0, fp, r5 @ │ │ │ │ - smlatbeq pc, ip, fp, r5 @ │ │ │ │ - tsteq pc, lr │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + smlabteq pc, ip, r6, r3 @ │ │ │ │ + @ instruction: 0x010f36be │ │ │ │ + tsteq pc, r6, asr r7 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ + tsteq pc, lr, lsl #16 │ │ │ │ + smlatbeq pc, r8, r8, r3 @ │ │ │ │ + smlatteq pc, ip, r8, r3 │ │ │ │ + tsteq pc, ip, lsr r9 @ │ │ │ │ + tsteq pc, sl, lsr r9 @ │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlatteq pc, sl, r9, r3 │ │ │ │ + smlabbeq pc, r2, sl, r3 @ │ │ │ │ + smlabbeq pc, ip, sl, r3 @ │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + @ instruction: 0x010f3bba │ │ │ │ + @ instruction: 0x010f3b9c │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, sl, asr #24 │ │ │ │ + smlatteq pc, r4, ip, r3 │ │ │ │ + smlatteq pc, lr, ip, r3 │ │ │ │ + smlabbeq pc, r6, sp, r3 @ │ │ │ │ + smlabteq pc, sl, sp, r3 @ │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + tsteq pc, sl, lsl lr @ │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + smlabbeq pc, r8, lr, r3 @ │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + smlabbeq pc, ip, lr, r3 @ │ │ │ │ + tsteq pc, sl, ror #28 │ │ │ │ + tsteq pc, lr, asr sl @ │ │ │ │ + @ instruction: 0x010f3e98 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + smlatbeq pc, r2, lr, r3 @ │ │ │ │ + smlabbeq pc, ip, lr, r3 @ │ │ │ │ + smlabbeq pc, r2, sl, r5 @ │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + smlabteq pc, r0, lr, r3 @ │ │ │ │ + smlabbeq pc, ip, sl, r5 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ + smlatbeq pc, lr, lr, r3 @ │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + smlabbeq pc, r6, sl, r5 @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, r8, lr, r3 @ │ │ │ │ + smlatbeq pc, r0, sl, r5 @ │ │ │ │ + smlabbeq pc, ip, sl, r5 @ │ │ │ │ + smlatteq pc, lr, lr, r3 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, r6, sl, r5 @ │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + smlatbeq pc, r0, sl, r5 @ │ │ │ │ + tsteq pc, r2, lsl #30 │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, r6, fp, r5 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - smlabteq pc, r0, fp, r5 @ │ │ │ │ - tsteq pc, r2, lsr #32 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - tsteq pc, r6, lsl #24 │ │ │ │ - smlatteq pc, r4, fp, r5 │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ + smlatteq pc, r6, sl, r5 │ │ │ │ + smlabteq pc, r4, sl, r5 @ │ │ │ │ + tsteq pc, r6, lsr #30 │ │ │ │ cmnpcs r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ stmdale sp, {r0, r1, r3, r7, r8, r9, pc} │ │ │ │ cmnpcs r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438389 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ @@ -13619,88 +13619,88 @@ │ │ │ │ movtvs pc, #34371 @ 0x8643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf643847b │ │ │ │ addsmi r6, r8, #76, 6 @ 0x30000001 │ │ │ │ ldrbthi pc, [sl], #-66 @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatteq pc, ip, sl, r5 │ │ │ │ - tsteq pc, r2, lsr pc @ │ │ │ │ - tsteq pc, r4, lsl #30 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - smlatteq pc, r2, sl, r5 │ │ │ │ - tsteq pc, r2, asr #30 │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - tsteq pc, r6, lsr #22 │ │ │ │ + smlabteq pc, ip, r9, r5 @ │ │ │ │ + tsteq pc, r2, lsl lr @ │ │ │ │ + smlatteq pc, r4, sp, r3 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + smlabteq pc, r2, r9, r5 @ │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + tsteq pc, r6, lsl #20 │ │ │ │ + @ instruction: 0x010f59be │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + tsteq pc, lr, lsl lr @ │ │ │ │ + tsteq pc, r2, lsl sl @ │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + tsteq pc, ip, lsr lr @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r2, asr lr @ │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + @ instruction: 0x010f3e94 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, r6, asr #20 │ │ │ │ + smlatbeq pc, r6, lr, r3 @ │ │ │ │ + smlabbeq pc, r4, lr, r3 @ │ │ │ │ + tsteq pc, sl, ror sl @ │ │ │ │ + @ instruction: 0x010f3eb2 │ │ │ │ + smlabbeq pc, sl, sl, r5 @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + @ instruction: 0x010f3e92 │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ + @ instruction: 0x010f3eb0 │ │ │ │ + tsteq pc, lr, ror sl @ │ │ │ │ + smlabteq pc, r2, lr, r3 @ │ │ │ │ + @ instruction: 0x010f3e94 │ │ │ │ + smlabbeq pc, r8, sl, r5 @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + @ instruction: 0x010f3eb6 │ │ │ │ + smlatbeq pc, ip, sl, r5 @ │ │ │ │ + smlatteq pc, r6, lr, r3 │ │ │ │ + smlabteq pc, r0, sl, r5 @ │ │ │ │ + smlabbeq pc, r8, sl, r5 @ │ │ │ │ + smlatteq pc, sl, lr, r3 │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ + smlabteq pc, ip, sl, r5 @ │ │ │ │ + smlatbeq pc, lr, sl, r5 @ │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ ldrdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + strdeq r3, [pc, -sl] │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ tsteq pc, lr, lsr pc @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - tsteq pc, lr, lsr pc @ │ │ │ │ - tsteq pc, r2, lsr fp @ │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - tsteq pc, ip, asr pc @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r2, ror pc @ │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - smlatbeq pc, r4, pc, r3 @ │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - @ instruction: 0x010f3fb4 │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r6, ror #22 │ │ │ │ - smlabteq pc, r6, pc, r3 @ │ │ │ │ - smlatbeq pc, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x010f5b9a │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - smlatbeq pc, sl, fp, r5 @ │ │ │ │ - tsteq pc, r2, asr fp @ │ │ │ │ - @ instruction: 0x010f3fb2 │ │ │ │ - @ instruction: 0x010f3f9e │ │ │ │ - @ instruction: 0x010f5b92 │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - @ instruction: 0x010f5b9e │ │ │ │ - smlatteq pc, r2, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3fb4 │ │ │ │ - smlatbeq pc, r8, fp, r5 @ │ │ │ │ - @ instruction: 0x010f5b92 │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - ldrdeq r3, [pc, -r6] │ │ │ │ - smlabteq pc, ip, fp, r5 @ │ │ │ │ - tsteq pc, r6 │ │ │ │ - smlatteq pc, r0, fp, r5 │ │ │ │ - smlatbeq pc, r8, fp, r5 @ │ │ │ │ - tsteq pc, sl │ │ │ │ - strdeq r3, [pc, -r6] │ │ │ │ - smlatteq pc, ip, fp, r5 │ │ │ │ - smlabteq pc, lr, fp, r5 @ │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - strdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, sl, lsl r0 @ │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - qaddeq r4, lr, pc @ │ │ │ │ - tsteq pc, lr, lsr r0 @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, sl, asr #24 │ │ │ │ + tsteq pc, lr, lsl pc @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq pc, sl, lsr #22 │ │ │ │ msrvc CPSR_f, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vcgt.s8 q4, q8, │ │ │ │ @ instruction: 0xf6438156 │ │ │ │ addsmi r6, r8, #188, 6 @ 0xf0000002 │ │ │ │ bicshi pc, lr, #2 │ │ │ │ adchi pc, r8, r0, lsl #4 │ │ │ │ @@ -14527,290 +14527,290 @@ │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1116 @ 0xfffffba4 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1112 @ 0xfffffba8 │ │ │ │ @ instruction: 0xf8df4770 │ │ │ │ ldrbtmi r0, [r8], #-1108 @ 0xfffffbac │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, r6, lsr pc @ │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, r6, ror pc @ │ │ │ │ - tsteq pc, r6, asr pc @ │ │ │ │ - tsteq pc, sl, asr #22 │ │ │ │ - smlabbeq pc, r2, pc, r3 @ │ │ │ │ - tsteq pc, sl, asr fp @ │ │ │ │ - tsteq pc, lr, lsl fp @ │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, lr, asr fp @ │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - @ instruction: 0x010f3f9c │ │ │ │ - tsteq pc, sl, ror #22 │ │ │ │ - smlatbeq pc, lr, pc, r3 @ │ │ │ │ - smlabbeq pc, r0, pc, r3 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - smlabteq pc, r0, pc, r3 @ │ │ │ │ - @ instruction: 0x010f3f9e │ │ │ │ - @ instruction: 0x010f5b92 │ │ │ │ - smlabteq pc, sl, pc, r3 @ │ │ │ │ - smlatbeq pc, r2, fp, r5 @ │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - swpeq r1, r2, [pc] @ │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - @ instruction: 0x010ef992 │ │ │ │ - tstpeq lr, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - @ instruction: 0x010ef6ba │ │ │ │ - smlabbeq lr, sl, r6, pc @ │ │ │ │ - @ instruction: 0x010ef696 │ │ │ │ - tsteq lr, r6, asr #10 │ │ │ │ - smlatbeq lr, lr, r6, pc @ │ │ │ │ - tsteq lr, r6, lsr r5 │ │ │ │ - tstpeq lr, lr, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl r5 │ │ │ │ - tstpeq lr, r2, ror #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ - tstpeq lr, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r2, r7, pc @ │ │ │ │ - smlabteq lr, lr, r7, pc @ │ │ │ │ - ldrdeq r7, [lr, -lr] │ │ │ │ - tstpeq lr, r2, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, r4, r7 │ │ │ │ - @ instruction: 0x010ef89a │ │ │ │ - tstpeq lr, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, lr, r4, r7 │ │ │ │ - @ instruction: 0x010ef892 │ │ │ │ - @ instruction: 0x010e749e │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - smlabteq lr, sl, r8, pc @ │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, lr, ror #8 │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tstpeq lr, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - tstpeq lr, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr #8 │ │ │ │ - tstpeq lr, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, r9, pc @ │ │ │ │ - smlatbeq lr, lr, r9, pc @ │ │ │ │ - @ instruction: 0x010ef9be │ │ │ │ - tsteq lr, r6, lsl #8 │ │ │ │ + @ instruction: 0x010f59b6 │ │ │ │ + tsteq pc, r6, lsl lr @ │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + strdeq r5, [pc, -r6] │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, r6, lsr lr @ │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + tsteq pc, r2, ror #28 │ │ │ │ + tsteq pc, sl, lsr sl @ │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, sl, asr #28 │ │ │ │ + tsteq pc, lr, lsr sl @ │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq pc, sl, asr #20 │ │ │ │ + smlabbeq pc, lr, lr, r3 @ │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + smlatbeq pc, r0, lr, r3 @ │ │ │ │ + tsteq pc, lr, ror lr @ │ │ │ │ + tsteq pc, r2, ror sl @ │ │ │ │ + smlatbeq pc, sl, lr, r3 @ │ │ │ │ + smlabbeq pc, r2, sl, r5 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, sl, lsr r0 @ │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, sl, r6, pc @ │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + @ instruction: 0x010ef59a │ │ │ │ + tstpeq lr, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + smlabbeq lr, lr, r5, pc @ │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ + tstpeq lr, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, r5, pc @ │ │ │ │ + tstpeq lr, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ strdeq r7, [lr, -r6] │ │ │ │ - tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - ldrdeq r7, [lr, -lr] │ │ │ │ - tstpeq lr, sl, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, lr, r3, r7 │ │ │ │ - tstpeq lr, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efabe │ │ │ │ - tstpeq lr, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010e7396 │ │ │ │ - tstpeq lr, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r6, r3, r7 │ │ │ │ + tstpeq lr, r2, asr #12 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, r3, r7 │ │ │ │ + tstpeq lr, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, sl, r6, pc @ │ │ │ │ + smlatbeq lr, r2, r6, pc @ │ │ │ │ + smlatbeq lr, lr, r6, pc @ │ │ │ │ + @ instruction: 0x010e73be │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + smlatbeq lr, lr, r3, r7 │ │ │ │ + tstpeq lr, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, lr, r3, r7 │ │ │ │ + tstpeq lr, r2, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, ror r3 │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + smlatbeq lr, sl, r7, pc @ │ │ │ │ + @ instruction: 0x010ef7b6 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ ldrdeq pc, [lr, -r6] │ │ │ │ - smlatbeq lr, r6, sl, pc @ │ │ │ │ - @ instruction: 0x010efab2 │ │ │ │ - tsteq lr, r6, ror #6 │ │ │ │ - smlabteq lr, sl, sl, pc @ │ │ │ │ - tsteq lr, r6, asr r3 │ │ │ │ - tstpeq lr, lr, ror #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, r6, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr #6 │ │ │ │ - tstpeq lr, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tstpeq lr, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ tsteq lr, lr, lsl r3 │ │ │ │ - tstpeq lr, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsl #6 │ │ │ │ - tstpeq lr, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - strdeq r7, [lr, -r6] │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + tstpeq lr, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r8, pc @ │ │ │ │ + smlabbeq lr, lr, r8, pc @ │ │ │ │ + @ instruction: 0x010ef89e │ │ │ │ + smlatteq lr, r6, r2, r7 │ │ │ │ + @ instruction: 0x010ef8ba │ │ │ │ + ldrdeq r7, [lr, -r6] │ │ │ │ + tstpeq lr, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -lr] │ │ │ │ - @ instruction: 0x010efbb2 │ │ │ │ - @ instruction: 0x010efbba │ │ │ │ - smlabteq lr, r6, r2, r7 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - @ instruction: 0x010e72b6 │ │ │ │ - tstpeq lr, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010e7296 │ │ │ │ - tstpeq lr, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r6, r2, r7 │ │ │ │ - tstpeq lr, sl, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efcb6 │ │ │ │ - ldrdeq pc, [lr, -r2] │ │ │ │ - tsteq lr, lr, asr r2 │ │ │ │ - tstpeq lr, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - smlatbeq lr, lr, sp, pc @ │ │ │ │ - tstpeq lr, lr, asr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e72be │ │ │ │ + tstpeq lr, sl, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, lr, r2, r7 │ │ │ │ + tstpeq lr, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef99e │ │ │ │ + tstpeq lr, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, ror r2 │ │ │ │ + tstpeq lr, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, ror #4 │ │ │ │ + @ instruction: 0x010ef9b6 │ │ │ │ + smlabbeq lr, r6, r9, pc @ │ │ │ │ + @ instruction: 0x010ef992 │ │ │ │ + tsteq lr, r6, asr #4 │ │ │ │ + smlatbeq lr, sl, r9, pc @ │ │ │ │ tsteq lr, r6, lsr r2 │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - smlabbeq pc, sl, r5, r0 @ │ │ │ │ - @ instruction: 0x010f01b6 │ │ │ │ + tstpeq lr, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, r9, pc @ │ │ │ │ + tsteq lr, lr, lsl #4 │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + strdeq r7, [lr, -lr] │ │ │ │ + tstpeq lr, r6, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #20 @ p-variant is OBSOLETE │ │ │ │ smlatteq lr, r6, r1, r7 │ │ │ │ - tstpeq lr, r6, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ ldrdeq r7, [lr, -r6] │ │ │ │ - tstpeq lr, lr, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - @ instruction: 0x010e71b6 │ │ │ │ - tstpeq lr, r2, lsr pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, sl, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efabe │ │ │ │ + @ instruction: 0x010efa92 │ │ │ │ + @ instruction: 0x010efa9a │ │ │ │ smlatbeq lr, r6, r1, r7 │ │ │ │ - tsteq pc, r6, rrx │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - smlatbeq lr, r2, pc, pc @ │ │ │ │ - @ instruction: 0x010effbe │ │ │ │ - tsteq lr, lr, ror r1 │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - tsteq lr, lr, ror #2 │ │ │ │ - swpeq r0, sl, [pc] @ │ │ │ │ - tsteq pc, sl, asr #32 │ │ │ │ - tsteq lr, r6, asr r1 │ │ │ │ - smlatbeq pc, r6, r0, r0 @ │ │ │ │ - tsteq lr, r6, asr #2 │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - ldrdeq r0, [pc, -r2] │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, lr, lsl #2 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ + @ instruction: 0x010efab6 │ │ │ │ + @ instruction: 0x010e7196 │ │ │ │ + tstpeq lr, sl, lsr fp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + tstpeq lr, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, ror r1 │ │ │ │ + tstpeq lr, r6, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, ror #2 │ │ │ │ + tstpeq lr, sl, asr ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r6, fp, pc @ │ │ │ │ + @ instruction: 0x010efb96 │ │ │ │ + @ instruction: 0x010efbb2 │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + smlatteq lr, sl, fp, pc @ │ │ │ │ + tsteq lr, lr, lsr #2 │ │ │ │ + smlabbeq lr, lr, ip, pc @ │ │ │ │ + tstpeq lr, lr, lsr ip @ p-variant is OBSOLETE │ │ │ │ tsteq lr, r6, lsl r1 │ │ │ │ - tsteq pc, r2, ror #2 │ │ │ │ + @ instruction: 0x010efc9a │ │ │ │ tsteq lr, r6, lsl #2 │ │ │ │ - tsteq pc, sl, lsr #4 │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ - strdeq r0, [pc, -r6] │ │ │ │ - smlatteq lr, r6, r0, r7 │ │ │ │ - tsteq pc, lr, lsr #4 │ │ │ │ - ldrdeq r7, [lr, -r6] │ │ │ │ - tsteq pc, r2, ror #6 │ │ │ │ - smlatteq pc, lr, r2, r0 │ │ │ │ - @ instruction: 0x010f029e │ │ │ │ - @ instruction: 0x010f02ba │ │ │ │ - smlatbeq lr, lr, r0, r7 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - swpeq r7, lr, [lr] @ │ │ │ │ - @ instruction: 0x010f0396 │ │ │ │ - tsteq pc, r6, asr #6 │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + swpeq r0, r6, [pc] @ │ │ │ │ + @ instruction: 0x010efeba │ │ │ │ + @ instruction: 0x010efdb6 │ │ │ │ + tstpeq lr, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + tstpeq lr, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r0, r7 │ │ │ │ + tstpeq lr, r6, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strheq r7, [lr, -r6] │ │ │ │ + tstpeq lr, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efdbe │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + swpeq r7, r6, [lr] │ │ │ │ + tstpeq lr, r2, lsl lr @ p-variant is OBSOLETE │ │ │ │ smlabbeq lr, r6, r0, r7 │ │ │ │ - smlatbeq pc, r2, r3, r0 @ │ │ │ │ - tsteq lr, r6, ror r0 │ │ │ │ - smlatbeq pc, r6, r7, r0 @ │ │ │ │ - smlabteq pc, sl, r5, r0 @ │ │ │ │ - smlabteq pc, r6, r4, r0 @ │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - tsteq pc, r2, lsl #8 │ │ │ │ - tsteq pc, lr, lsl r4 @ │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - tsteq pc, r6, asr r4 @ │ │ │ │ - tsteq lr, lr, lsr #32 │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - smlabteq pc, lr, r4, r0 @ │ │ │ │ - smlatteq pc, sl, r4, r0 │ │ │ │ - tsteq lr, lr │ │ │ │ - tsteq pc, r2, lsr #10 │ │ │ │ - strdeq r6, [lr, -lr] │ │ │ │ - tsteq pc, r6, asr r6 @ │ │ │ │ - smlatteq pc, r2, r5, r0 │ │ │ │ - @ instruction: 0x010f0592 │ │ │ │ - smlatbeq pc, lr, r5, r0 @ │ │ │ │ - ldrdeq r6, [lr, -r6] │ │ │ │ - smlatteq pc, r6, r5, r0 │ │ │ │ - smlabteq lr, r6, pc, r6 @ │ │ │ │ - smlabbeq pc, sl, r6, r0 @ │ │ │ │ - tsteq pc, sl, lsr r6 @ │ │ │ │ - smlatbeq lr, lr, pc, r6 @ │ │ │ │ - @ instruction: 0x010f0696 │ │ │ │ - @ instruction: 0x010e6f9e │ │ │ │ - smlabteq pc, r6, r8, r0 @ │ │ │ │ - smlabteq pc, r2, r7, r0 @ │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ - tsteq pc, sl, lsl r7 @ │ │ │ │ - tsteq lr, lr, ror #30 │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - tsteq lr, lr, asr pc │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - smlabteq pc, sl, r7, r0 @ │ │ │ │ - smlatteq pc, r6, r7, r0 │ │ │ │ - tsteq lr, lr, lsr pc │ │ │ │ - tsteq pc, lr, lsl r8 @ │ │ │ │ - tsteq lr, lr, lsr #30 │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - ldrdeq r0, [pc, -lr] │ │ │ │ - smlabbeq pc, lr, r8, r0 @ │ │ │ │ - smlatbeq pc, sl, r8, r0 @ │ │ │ │ - tsteq lr, r6, lsl #30 │ │ │ │ - smlatteq pc, r2, r8, r0 │ │ │ │ + tstpeq lr, r6, asr #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + smlabbeq lr, r2, lr, pc @ │ │ │ │ + @ instruction: 0x010efe9e │ │ │ │ + qaddeq r7, lr, lr │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + tsteq lr, lr, asr #32 │ │ │ │ + tstpeq lr, sl, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsr r0 │ │ │ │ + smlabbeq lr, r6, pc, pc @ │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ + @ instruction: 0x010f01b6 │ │ │ │ + strheq r0, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + smlatteq lr, lr, pc, pc @ │ │ │ │ + tsteq pc, sl │ │ │ │ strdeq r6, [lr, -r6] │ │ │ │ - smlabbeq pc, r6, r9, r0 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - ldrdeq r6, [lr, -lr] │ │ │ │ - @ instruction: 0x010f0992 │ │ │ │ - smlabteq lr, lr, lr, r6 │ │ │ │ - strdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, sl, asr r1 @ │ │ │ │ - smlabbeq pc, r6, sp, r0 @ │ │ │ │ - smlatbeq pc, sl, fp, r0 @ │ │ │ │ - smlatbeq pc, r6, sl, r0 @ │ │ │ │ - tsteq pc, r2, lsr sl @ │ │ │ │ - smlatteq pc, r2, r9, r0 │ │ │ │ + tsteq pc, r2, asr #32 │ │ │ │ + smlatteq lr, r6, pc, r6 @ │ │ │ │ + tsteq pc, sl, lsl #2 │ │ │ │ + strheq r0, [pc, -sl] │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + smlabteq lr, r6, pc, r6 @ │ │ │ │ + tsteq pc, lr, lsl #2 │ │ │ │ + @ instruction: 0x010e6fb6 │ │ │ │ + tsteq pc, r2, asr #4 │ │ │ │ + smlabteq pc, lr, r1, r0 @ │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + @ instruction: 0x010f019a │ │ │ │ + smlabbeq lr, lr, pc, r6 @ │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq lr, lr, ror pc │ │ │ │ + tsteq pc, r6, ror r2 @ │ │ │ │ + tsteq pc, r6, lsr #4 │ │ │ │ + tsteq lr, r6, ror #30 │ │ │ │ + smlabbeq pc, r2, r2, r0 @ │ │ │ │ + tsteq lr, r6, asr pc │ │ │ │ + smlabbeq pc, r6, r6, r0 @ │ │ │ │ + smlatbeq pc, sl, r4, r0 @ │ │ │ │ + smlatbeq pc, r6, r3, r0 @ │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ + smlatteq pc, r2, r2, r0 │ │ │ │ strdeq r0, [pc, -lr] │ │ │ │ - smlabbeq lr, r6, lr, r6 │ │ │ │ - tsteq pc, r6, lsr sl @ │ │ │ │ - tsteq lr, r6, ror lr │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ strdeq r0, [pc, -lr] │ │ │ │ - smlatbeq pc, lr, sl, r0 @ │ │ │ │ - smlabteq pc, sl, sl, r0 @ │ │ │ │ - tsteq lr, r6, asr lr │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - tsteq pc, r6, lsr ip @ │ │ │ │ - smlabteq pc, r2, fp, r0 @ │ │ │ │ - tsteq pc, r2, ror fp @ │ │ │ │ - smlabbeq pc, lr, fp, r0 @ │ │ │ │ + smlatbeq pc, lr, r3, r0 @ │ │ │ │ + smlabteq pc, sl, r3, r0 @ │ │ │ │ + smlatteq lr, lr, lr, r6 │ │ │ │ + tsteq pc, r2, lsl #8 │ │ │ │ + ldrdeq r6, [lr, -lr] │ │ │ │ + tsteq pc, r6, lsr r5 @ │ │ │ │ + smlabteq pc, r2, r4, r0 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + smlabbeq pc, lr, r4, r0 @ │ │ │ │ + @ instruction: 0x010e6eb6 │ │ │ │ + smlabteq pc, r6, r4, r0 @ │ │ │ │ + smlatbeq lr, r6, lr, r6 │ │ │ │ + tsteq pc, sl, ror #10 │ │ │ │ + tsteq pc, sl, lsl r5 @ │ │ │ │ + smlabbeq lr, lr, lr, r6 │ │ │ │ + tsteq pc, r6, ror r5 @ │ │ │ │ + tsteq lr, lr, ror lr │ │ │ │ + smlatbeq pc, r6, r7, r0 @ │ │ │ │ + smlatbeq pc, r2, r6, r0 @ │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq lr, lr, asr #28 │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq lr, lr, lsr lr │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + smlatbeq pc, sl, r6, r0 @ │ │ │ │ + smlabteq pc, r6, r6, r0 @ │ │ │ │ tsteq lr, lr, lsl lr │ │ │ │ - smlabteq pc, r6, fp, r0 @ │ │ │ │ + strdeq r0, [pc, -lr] │ │ │ │ tsteq lr, lr, lsl #28 │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq pc, sl, lsl ip @ │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + @ instruction: 0x010f07be │ │ │ │ + tsteq pc, lr, ror #14 │ │ │ │ + smlabbeq pc, sl, r7, r0 @ │ │ │ │ + smlatteq lr, r6, sp, r6 │ │ │ │ + smlabteq pc, r2, r7, r0 @ │ │ │ │ + ldrdeq r6, [lr, -r6] │ │ │ │ + tsteq pc, r6, ror #16 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + @ instruction: 0x010e6dbe │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + smlatbeq lr, lr, sp, r6 │ │ │ │ + ldrdeq r1, [pc, -sl] │ │ │ │ + tsteq pc, sl, lsr r0 @ │ │ │ │ + tsteq pc, r6, ror #24 │ │ │ │ + smlabbeq pc, sl, sl, r0 @ │ │ │ │ + smlabbeq pc, r6, r9, r0 @ │ │ │ │ + tsteq pc, r2, lsl r9 @ │ │ │ │ + smlabteq pc, r2, r8, r0 @ │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + tsteq lr, r6, ror #26 │ │ │ │ + tsteq pc, r6, lsl r9 @ │ │ │ │ + tsteq lr, r6, asr sp │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + smlabbeq pc, lr, r9, r0 @ │ │ │ │ + smlatbeq pc, sl, r9, r0 @ │ │ │ │ + tsteq lr, r6, lsr sp │ │ │ │ + smlatteq pc, r2, r9, r0 │ │ │ │ + tsteq lr, r6, lsr #26 │ │ │ │ + tsteq pc, r6, lsl fp @ │ │ │ │ + smlatbeq pc, r2, sl, r0 @ │ │ │ │ + tsteq pc, r2, asr sl @ │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + strdeq r6, [lr, -lr] │ │ │ │ + smlatbeq pc, r6, sl, r0 @ │ │ │ │ + smlatteq lr, lr, ip, r6 │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15621,423 +15621,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq lr, r4, r9, r6 │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - @ instruction: 0x010e6994 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - ldrdeq r0, [pc, -ip] │ │ │ │ + smlabbeq lr, r4, r8, r6 │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + @ instruction: 0x010f07bc │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + smlabbeq pc, r8, r7, r0 @ │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + smlabteq pc, r0, r7, r0 @ │ │ │ │ + tsteq lr, r4, lsr r8 │ │ │ │ + smlabbeq pc, r8, r8, r0 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ smlabbeq pc, ip, r8, r0 @ │ │ │ │ - smlatbeq pc, r8, r8, r0 @ │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - smlatteq pc, r0, r8, r0 │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - smlatbeq pc, r8, r9, r0 @ │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - smlatbeq pc, ip, r9, r0 @ │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - smlatteq pc, r0, sl, r0 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, r0, ror sl @ │ │ │ │ - smlatteq lr, ip, r8, r6 │ │ │ │ - tsteq pc, r4, lsl fp @ │ │ │ │ - smlabteq pc, r4, sl, r0 @ │ │ │ │ - ldrdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - smlabteq lr, r4, r8, r6 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, r8, asr #26 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + smlabteq pc, r0, r9, r0 @ │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, r0, asr r9 @ │ │ │ │ + smlabteq lr, ip, r7, r6 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r9, r0 @ │ │ │ │ + @ instruction: 0x010e67b4 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + smlatbeq lr, r4, r7, r6 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + tsteq pc, r8, lsr #24 │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + @ instruction: 0x010f0ab0 │ │ │ │ + tsteq pc, r0, ror #20 │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq lr, ip, ror #14 │ │ │ │ + @ instruction: 0x010f0ab4 │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ smlabbeq pc, r0, fp, r0 @ │ │ │ │ - @ instruction: 0x010f0b9c │ │ │ │ - smlabbeq lr, ip, r8, r6 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - @ instruction: 0x010f0c9c │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - smlatbeq pc, r0, ip, r0 @ │ │ │ │ - tsteq lr, ip, asr #16 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - @ instruction: 0x010f0db8 │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - smlatteq lr, ip, r7, r6 │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - smlabteq pc, ip, lr, r0 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - @ instruction: 0x010f0e98 │ │ │ │ - @ instruction: 0x010e67bc │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatbeq lr, ip, r7, r6 │ │ │ │ - @ instruction: 0x010f0f98 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - smlabbeq lr, ip, r7, r6 │ │ │ │ - @ instruction: 0x010f0f9c │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - qaddeq r1, ip, pc @ │ │ │ │ - tsteq pc, ip │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - strheq r1, [pc, -r4] │ │ │ │ tsteq lr, ip, lsr #14 │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - @ instruction: 0x010f11b8 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlabbeq pc, r4, r1, r1 @ │ │ │ │ + @ instruction: 0x010f0cb4 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #24 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + strdeq r6, [lr, -r4] │ │ │ │ + smlatteq pc, r8, ip, r0 │ │ │ │ + @ instruction: 0x010f0c98 │ │ │ │ ldrdeq r6, [lr, -ip] │ │ │ │ - @ instruction: 0x010f11bc │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ smlabteq lr, ip, r6, r6 │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - smlatbeq lr, ip, r6, r6 │ │ │ │ - smlabbeq pc, r8, r2, r1 @ │ │ │ │ + tsteq pc, r4, lsr #30 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + smlatbeq pc, ip, sp, r0 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ @ instruction: 0x010e669c │ │ │ │ - @ instruction: 0x010f13bc │ │ │ │ - tsteq pc, r8, asr #6 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - tsteq pc, ip, asr #6 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r3, r1 @ │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - smlatbeq pc, r4, r0, r3 @ │ │ │ │ - smlabbeq pc, r8, r4, r1 @ │ │ │ │ - tsteq pc, r4, ror #8 │ │ │ │ - qaddeq r3, ip, pc @ │ │ │ │ + @ instruction: 0x010f0db0 │ │ │ │ + smlabbeq lr, ip, r6, r6 │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ + @ instruction: 0x010f0fb0 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + smlatteq pc, ip, lr, r0 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + smlatteq pc, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x010f0f94 │ │ │ │ tsteq lr, ip, lsl #12 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ strdeq r6, [lr, -ip] │ │ │ │ - swpeq r3, ip, [pc] @ │ │ │ │ - tsteq pc, ip, ror r0 @ │ │ │ │ - @ instruction: 0x010f149c │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ - smlatbeq pc, r8, r4, r1 @ │ │ │ │ - smlabteq lr, ip, r5, r6 │ │ │ │ - smlatteq pc, r4, r0, r3 │ │ │ │ - smlatteq pc, r4, r4, r1 │ │ │ │ - smlabteq pc, r0, r4, r1 @ │ │ │ │ - swpeq r3, ip, [pc] @ │ │ │ │ - smlatbeq lr, r4, r5, r6 │ │ │ │ - smlatbeq pc, r4, r0, r3 @ │ │ │ │ - @ instruction: 0x010e6594 │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - smlatteq pc, r4, r4, r1 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - smlabteq pc, r8, r0, r3 @ │ │ │ │ - tsteq lr, ip, ror #10 │ │ │ │ - smlabbeq pc, r4, r6, r1 @ │ │ │ │ - @ instruction: 0x010f3190 │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #10 │ │ │ │ - tsteq lr, r4, lsr r5 │ │ │ │ - tsteq pc, r8, lsl r5 @ │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlatteq pc, ip, r3, r1 │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + swpeq r1, r8, [pc] @ │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq pc, r4, rrx │ │ │ │ + @ instruction: 0x010e65bc │ │ │ │ + swpeq r1, ip, [pc] @ │ │ │ │ + smlatbeq lr, ip, r5, r6 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ tsteq pc, r4, lsl r1 @ │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - @ instruction: 0x010f15b8 │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - smlabteq lr, ip, r4, r6 │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - @ instruction: 0x010e64bc │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlatbeq lr, r4, r4, r6 │ │ │ │ - smlatbeq pc, r0, r5, r1 @ │ │ │ │ - @ instruction: 0x010e6494 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f15b0 │ │ │ │ - smlabbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - smlabbeq pc, ip, r1, r3 @ │ │ │ │ - tsteq lr, r4, asr r4 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, ip, r1, r3 @ │ │ │ │ - smlatteq pc, r8, r5, r1 │ │ │ │ - tsteq lr, r4, lsr r4 │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + smlabbeq lr, ip, r5, r6 │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + @ instruction: 0x010f129c │ │ │ │ + tsteq pc, r8, lsr #4 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ strdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ tsteq pc, ip, lsr #4 │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - smlatteq lr, ip, r3, r6 │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq pc, r0, lsr r6 @ │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, r2, r1 @ │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + smlabbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + tsteq pc, r4, asr #6 │ │ │ │ + tsteq pc, ip, lsr pc @ │ │ │ │ + smlatteq lr, ip, r4, r6 │ │ │ │ + tsteq pc, r4, asr #30 │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq pc, ip, asr pc @ │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + @ instruction: 0x010e64bc │ │ │ │ + smlabbeq pc, r8, r3, r1 @ │ │ │ │ + smlatbeq lr, ip, r4, r6 │ │ │ │ + smlabteq pc, r4, pc, r2 @ │ │ │ │ + smlabteq pc, r4, r3, r1 @ │ │ │ │ + smlatbeq pc, r0, r3, r1 @ │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + smlabbeq lr, r4, r4, r6 │ │ │ │ + smlabbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + smlatteq pc, r8, r3, r1 │ │ │ │ + smlabteq pc, r4, r3, r1 @ │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + smlatbeq pc, r8, pc, r2 @ │ │ │ │ + tsteq lr, ip, asr #8 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + ldrdeq r2, [pc, -r4] │ │ │ │ + @ instruction: 0x010f2fb0 │ │ │ │ + smlatteq pc, ip, r3, r1 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + smlatteq pc, r8, pc, r2 @ │ │ │ │ + smlatteq lr, r4, r3, r6 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ ldrdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - smlabteq lr, r4, r3, r6 │ │ │ │ - tsteq pc, r4, lsr r2 @ │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, r8, asr #18 │ │ │ │ - @ instruction: 0x010f3390 │ │ │ │ - smlabteq pc, r4, r2, r3 @ │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ + @ instruction: 0x010f1498 │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + smlatbeq lr, ip, r3, r6 │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + @ instruction: 0x010e639c │ │ │ │ + qaddeq r3, r4, pc @ │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + smlabbeq lr, r4, r3, r6 │ │ │ │ + smlabbeq pc, r0, r4, r1 @ │ │ │ │ tsteq lr, r4, ror r3 │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + strheq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010f14b4 │ │ │ │ + @ instruction: 0x010f1490 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq lr, r4, lsr r3 │ │ │ │ + strheq r3, [pc, -r0] │ │ │ │ + smlabbeq pc, ip, r0, r3 @ │ │ │ │ + smlabteq pc, r8, r4, r1 @ │ │ │ │ + tsteq lr, r4, lsl r3 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq lr, r4, lsl #6 │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + strheq r3, [pc, -ip] │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + smlabteq pc, r8, r0, r3 @ │ │ │ │ + smlabteq lr, ip, r2, r6 │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq pc, r0, lsl r5 @ │ │ │ │ + @ instruction: 0x010e62b4 │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + smlatbeq lr, r4, r2, r6 │ │ │ │ + tsteq pc, r4, lsl r1 @ │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + tsteq pc, r8, lsr #16 │ │ │ │ + tsteq pc, r0, ror r2 @ │ │ │ │ + smlatbeq pc, r4, r1, r3 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + smlatteq pc, r4, r0, r3 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + smlabteq pc, ip, r5, r1 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + smlatteq lr, ip, r1, r6 │ │ │ │ + smlabbeq pc, r8, r5, r1 @ │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + smlabteq pc, ip, r5, r1 @ │ │ │ │ + smlatbeq pc, r8, r5, r1 @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + @ instruction: 0x010e61bc │ │ │ │ + smlabbeq pc, r4, r1, r3 @ │ │ │ │ + smlatbeq lr, ip, r1, r6 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + @ instruction: 0x010f31b8 │ │ │ │ + @ instruction: 0x010f3194 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + tsteq pc, r8, lsr r6 @ │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + smlatteq lr, ip, r0, r6 │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + @ instruction: 0x010f33b4 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + smlabbeq pc, ip, r2, r3 @ │ │ │ │ @ instruction: 0x010f1690 │ │ │ │ tsteq pc, ip, ror #12 │ │ │ │ tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ + smlatbeq lr, r4, r0, r6 │ │ │ │ tsteq pc, r8, asr #4 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - smlatteq pc, ip, r6, r1 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - @ instruction: 0x010f169c │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - smlatbeq pc, r8, r6, r1 @ │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ + swpeq r6, r4, [lr] │ │ │ │ + smlabbeq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + smlatbeq pc, r4, r6, r1 @ │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + @ instruction: 0x010f16b0 │ │ │ │ + tsteq lr, r4, rrx │ │ │ │ + smlatteq pc, r8, r2, r3 │ │ │ │ smlatteq pc, ip, r6, r1 │ │ │ │ smlabteq pc, r8, r6, r1 @ │ │ │ │ @ instruction: 0x010f3298 │ │ │ │ - ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ smlatbeq pc, r4, r2, r3 @ │ │ │ │ - smlabteq lr, ip, r2, r6 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f32b4 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - @ instruction: 0x010e629c │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabbeq lr, ip, r2, r6 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlatteq pc, ip, r6, r1 │ │ │ │ + tsteq lr, r4, lsl r0 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + tsteq lr, r4 │ │ │ │ + smlatbeq pc, r0, r3, r3 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ tsteq pc, ip, lsl r7 @ │ │ │ │ - smlatteq pc, ip, r2, r3 │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - @ instruction: 0x010f179c │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ + ldrdeq r5, [lr, -r4] │ │ │ │ + tsteq pc, r8, lsr #14 │ │ │ │ + smlabteq lr, r4, pc, r5 @ │ │ │ │ + tsteq pc, ip, ror #14 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + tsteq pc, r8, lsl r3 @ │ │ │ │ + smlatbeq lr, r4, pc, r5 @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + @ instruction: 0x010e5f94 │ │ │ │ + smlabteq pc, r8, r7, r1 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + tsteq lr, ip, ror #30 │ │ │ │ smlabbeq pc, r4, r7, r1 @ │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - smlatbeq pc, ip, r3, r3 @ │ │ │ │ + tsteq lr, ip, asr pc │ │ │ │ + smlabbeq pc, r4, r3, r3 @ │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ @ instruction: 0x010f17b0 │ │ │ │ - smlabbeq pc, ip, r7, r1 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - smlabteq lr, r4, r1, r6 │ │ │ │ - tsteq pc, r8, ror #6 │ │ │ │ - @ instruction: 0x010e61b4 │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + @ instruction: 0x010f1ab0 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r8 @ │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f17b0 │ │ │ │ + smlabbeq pc, r0, r3, r3 @ │ │ │ │ + strdeq r5, [lr, -r4] │ │ │ │ + smlabbeq pc, ip, r3, r3 @ │ │ │ │ + smlatteq lr, r4, lr, r5 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ smlatbeq pc, ip, r3, r3 @ │ │ │ │ - smlabbeq pc, r8, r3, r3 @ │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - @ instruction: 0x010e6194 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabbeq lr, r4, r1, r6 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, ip, lsl #16 │ │ │ │ smlatteq pc, r8, r7, r1 │ │ │ │ - @ instruction: 0x010f33b8 │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - smlabteq pc, r4, r3, r3 @ │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ + smlabteq lr, r4, lr, r5 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010e5eb4 │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ tsteq pc, r0, lsr r8 @ │ │ │ │ tsteq pc, ip, lsl #16 │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - smlabteq pc, r0, r4, r3 @ │ │ │ │ - smlabbeq pc, ip, r8, r1 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq lr, ip, lr, r5 │ │ │ │ + smlatteq pc, r8, r3, r3 │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + smlatteq pc, r4, r4, r3 │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, ip, lsr r8 @ │ │ │ │ - strdeq r6, [lr, -r4] │ │ │ │ - tsteq pc, r8, asr #16 │ │ │ │ - smlatteq lr, r4, r0, r6 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + tsteq pc, ip, ror #16 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ smlabbeq pc, ip, r8, r1 @ │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r8, lsr r4 @ │ │ │ │ - smlabteq lr, r4, r0, r6 │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - strheq r6, [lr, -r4] │ │ │ │ - smlatteq pc, r8, r8, r1 │ │ │ │ - smlabbeq pc, r0, r4, r3 @ │ │ │ │ tsteq pc, ip, asr r4 @ │ │ │ │ - @ instruction: 0x010f1898 │ │ │ │ - smlabbeq lr, ip, r0, r6 │ │ │ │ - smlatbeq pc, r4, r8, r1 @ │ │ │ │ - tsteq lr, ip, ror r0 │ │ │ │ + strdeq r5, [lr, -r4] │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + smlatteq lr, r4, sp, r5 │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ smlatbeq pc, r4, r4, r3 @ │ │ │ │ smlabbeq pc, r0, r4, r3 @ │ │ │ │ - tsteq lr, r4, rrx │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - qaddeq r6, r4, lr │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - @ instruction: 0x010f1990 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ + @ instruction: 0x010f18bc │ │ │ │ + @ instruction: 0x010e5dbc │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + smlatbeq lr, ip, sp, r5 │ │ │ │ + smlabteq pc, r8, r4, r3 @ │ │ │ │ + smlatbeq pc, r4, r4, r3 @ │ │ │ │ + @ instruction: 0x010e5d94 │ │ │ │ strdeq r1, [pc, -r4] │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r4, r3 @ │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - smlatbeq pc, ip, r4, r3 @ │ │ │ │ - tsteq lr, r4 │ │ │ │ - strdeq r3, [pc, -r0] │ │ │ │ + smlabbeq lr, r4, sp, r5 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ + @ instruction: 0x010f19bc │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ smlabteq pc, ip, r4, r3 @ │ │ │ │ - tsteq pc, r8, lsl #18 │ │ │ │ - smlatteq lr, r4, pc, r5 @ │ │ │ │ - tsteq pc, r4, lsl r9 @ │ │ │ │ - ldrdeq r5, [lr, -r4] │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatbeq lr, ip, pc, r5 @ │ │ │ │ - tsteq pc, r8, lsl #10 │ │ │ │ - @ instruction: 0x010e5f9c │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - smlabbeq lr, r4, pc, r5 @ │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + tsteq pc, r0, asr #18 │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + tsteq pc, r8, ror r5 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + tsteq pc, r8, asr r9 @ │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + smlatteq lr, r4, ip, r5 │ │ │ │ tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - smlabbeq pc, r0, r9, r1 @ │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlabbeq pc, ip, r9, r1 @ │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r5, [lr, -r4] │ │ │ │ + smlatbeq pc, r0, r9, r1 @ │ │ │ │ + tsteq pc, ip, ror r9 @ │ │ │ │ + @ instruction: 0x010e5cbc │ │ │ │ + tsteq pc, r0, ror #10 │ │ │ │ + smlatbeq lr, ip, ip, r5 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x010f3594 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ smlatbeq pc, ip, r9, r1 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - smlabbeq pc, r8, r5, r3 @ │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlabteq pc, r4, r5, r3 @ │ │ │ │ - smlatbeq pc, r0, r5, r3 @ │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r5, [lr, -ip] │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - smlabteq lr, ip, lr, r5 │ │ │ │ - smlatteq pc, r8, r5, r3 │ │ │ │ - smlabteq pc, r4, r5, r3 @ │ │ │ │ - @ instruction: 0x010e5eb4 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + @ instruction: 0x010f19b8 │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + smlatbeq pc, r8, r5, r3 @ │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + @ instruction: 0x010f35b4 │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r5, r3 @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ tsteq pc, r4, lsl sl @ │ │ │ │ - smlatbeq lr, r4, lr, r5 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ + tsteq lr, r4, lsl #24 │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + smlatteq lr, ip, fp, r5 │ │ │ │ tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, ip, lsl sl @ │ │ │ │ - smlatteq pc, ip, r5, r3 │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq pc, r0, ror #20 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - @ instruction: 0x010f3698 │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ - tsteq pc, r8, ror sl @ │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - strdeq r5, [lr, -r4] │ │ │ │ - smlabteq pc, r0, sl, r1 @ │ │ │ │ - @ instruction: 0x010f1a9c │ │ │ │ ldrdeq r5, [lr, -ip] │ │ │ │ - smlabbeq pc, r0, r6, r3 @ │ │ │ │ - smlabteq lr, ip, sp, r5 │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - @ instruction: 0x010f36b4 │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ - smlabteq pc, ip, sl, r1 @ │ │ │ │ - @ instruction: 0x010e5d9c │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlabbeq lr, ip, sp, r5 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - smlabteq pc, r8, r6, r3 @ │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - smlatteq pc, ip, r6, r3 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq lr, r4, lsr #26 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ - tsteq pc, r4, asr r1 @ │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - smlatbeq pc, r0, r8, r3 @ │ │ │ │ + tsteq pc, r4, lsr r0 @ │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + smlabbeq pc, r0, r7, r3 @ │ │ │ │ strbeq pc, [ip, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r8, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r4, #2271]! @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [r0, #2271]! @ 0x8df @ │ │ │ │ @@ -16410,226 +16410,226 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2260 @ 0xfffff72c │ │ │ │ ldmmi r4, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010f15b4 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ + @ instruction: 0x010f1494 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + strdeq r1, [pc, -r8] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, pc, r2 @ │ │ │ │ + tsteq lr, r0, lsr r5 │ │ │ │ + @ instruction: 0x010f2fb0 │ │ │ │ + tsteq lr, r0, lsr #10 │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ + strdeq r5, [lr, -r0] │ │ │ │ + qaddeq r3, r0, pc @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + mrseq r3, CPSR │ │ │ │ + smlabteq lr, r8, r4, r5 │ │ │ │ + tsteq pc, ip │ │ │ │ + @ instruction: 0x010e54b8 │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + tsteq pc, r4, asr r4 @ │ │ │ │ + smlatbeq lr, r0, r4, r5 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + @ instruction: 0x010e5490 │ │ │ │ + tsteq pc, r8, lsl #2 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + smlabbeq pc, r4, r4, r1 @ │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + @ instruction: 0x010f1490 │ │ │ │ + tsteq lr, r0, asr r4 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010f14b0 │ │ │ │ + smlabbeq pc, r0, r0, r3 @ │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + smlabbeq pc, ip, r0, r3 @ │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + smlabteq pc, r8, r0, r3 @ │ │ │ │ + smlatbeq pc, r4, r0, r3 @ │ │ │ │ + smlatteq pc, r0, r4, r1 │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + smlatteq pc, ip, r4, r1 │ │ │ │ + smlatteq lr, r8, r3, r5 │ │ │ │ + smlatteq pc, ip, r0, r3 │ │ │ │ + smlabteq pc, r8, r0, r3 @ │ │ │ │ + ldrdeq r5, [lr, -r0] │ │ │ │ tsteq pc, r8, lsl r5 @ │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r0, r3 @ │ │ │ │ - tsteq lr, r0, asr r6 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq lr, r0, asr #12 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ + smlabteq lr, r0, r3, r5 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + smlatteq pc, r0, r5, r1 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, r4, asr #10 │ │ │ │ + tsteq pc, r0, lsr #10 │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r0, lsr #2 │ │ │ │ - smlatteq lr, r8, r5, r5 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - ldrdeq r5, [lr, -r8] │ │ │ │ - @ instruction: 0x010f1598 │ │ │ │ - tsteq pc, r4, ror r5 @ │ │ │ │ - smlabteq lr, r0, r5, r5 │ │ │ │ + smlabbeq lr, r8, r3, r5 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq pc, r4, ror #10 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + @ instruction: 0x010f319c │ │ │ │ + smlatbeq pc, r0, r5, r1 @ │ │ │ │ + tsteq pc, ip, ror r5 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq lr, r0, lsr #6 │ │ │ │ tsteq pc, r8, asr r1 @ │ │ │ │ - @ instruction: 0x010e55b0 │ │ │ │ - tsteq pc, r8, lsr #4 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabbeq pc, ip, r1, r3 @ │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - smlatbeq pc, r4, r5, r1 @ │ │ │ │ - smlabbeq lr, r0, r5, r5 │ │ │ │ - @ instruction: 0x010f15b0 │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + tsteq lr, r0, lsl r3 │ │ │ │ + smlabteq pc, r4, r5, r1 @ │ │ │ │ + smlatbeq pc, r0, r5, r1 @ │ │ │ │ + strdeq r5, [lr, -r8] │ │ │ │ + smlabbeq pc, r4, r1, r3 @ │ │ │ │ + smlatteq lr, r8, r2, r5 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + @ instruction: 0x010f31b8 │ │ │ │ + @ instruction: 0x010f3194 │ │ │ │ ldrdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r1, r3 @ │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - smlatbeq pc, ip, r1, r3 @ │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - smlabteq pc, r4, r1, r3 @ │ │ │ │ - tsteq pc, r0, lsl #12 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - smlatteq pc, r8, r1, r3 │ │ │ │ - strdeq r5, [lr, -r0] │ │ │ │ + @ instruction: 0x010e52b8 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlatbeq lr, r8, r2, r5 │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + smlabteq pc, ip, r1, r3 @ │ │ │ │ + smlabbeq lr, r8, r2, r5 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #12 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ tsteq pc, r8, lsr r6 @ │ │ │ │ - smlatteq lr, r0, r4, r5 │ │ │ │ - smlabbeq pc, r8, r3, r3 @ │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ tsteq pc, r4, ror #12 │ │ │ │ - tsteq pc, r0, asr #12 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - smlatbeq lr, r8, r4, r5 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - @ instruction: 0x010e5498 │ │ │ │ + tsteq lr, r8, lsl r2 │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + tsteq pc, r4, lsr #14 │ │ │ │ + smlabbeq pc, r4, r2, r3 @ │ │ │ │ + smlabbeq pc, r8, r6, r1 @ │ │ │ │ + tsteq pc, r4, ror #12 │ │ │ │ + tsteq pc, r4, lsr r2 @ │ │ │ │ + ldrdeq r5, [lr, -r8] │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + smlabteq lr, r8, r1, r5 │ │ │ │ + smlabbeq pc, r4, r2, r3 @ │ │ │ │ tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - smlabbeq pc, r4, r6, r1 @ │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - @ instruction: 0x010f32bc │ │ │ │ - smlabteq pc, r0, r6, r1 @ │ │ │ │ @ instruction: 0x010f169c │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - tsteq lr, r0, asr #8 │ │ │ │ - tsteq pc, r8, ror r2 @ │ │ │ │ - tsteq lr, r0, lsr r4 │ │ │ │ + smlatbeq lr, r8, r1, r5 │ │ │ │ + smlatbeq pc, r8, r6, r1 @ │ │ │ │ + @ instruction: 0x010e5198 │ │ │ │ + smlatteq pc, r0, r2, r3 │ │ │ │ smlatteq pc, r4, r6, r1 │ │ │ │ smlabteq pc, r0, r6, r1 @ │ │ │ │ - tsteq lr, r8, lsl r4 │ │ │ │ - smlatbeq pc, r4, r2, r3 @ │ │ │ │ - tsteq lr, r8, lsl #8 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010f32b4 │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - ldrdeq r5, [lr, -r8] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabteq lr, r8, r3, r5 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - tsteq pc, ip, lsl r7 @ │ │ │ │ - smlatteq pc, ip, r2, r3 │ │ │ │ - smlatbeq lr, r8, r3, r5 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - @ instruction: 0x010e5398 │ │ │ │ - @ instruction: 0x010f179c │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq pc, r0, lsl r3 @ │ │ │ │ - tsteq pc, ip, asr #14 │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - tsteq pc, r8, asr r7 @ │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - smlabbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq lr, r8, lsr r3 │ │ │ │ - smlabbeq pc, r4, sl, r1 @ │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - tsteq pc, r4, asr #16 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlatbeq pc, r8, r7, r1 @ │ │ │ │ - smlabbeq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, r4, asr r3 @ │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - smlatteq lr, r8, r2, r5 │ │ │ │ - smlatbeq pc, r4, r3, r3 @ │ │ │ │ - smlabbeq pc, r0, r3, r3 @ │ │ │ │ - @ instruction: 0x010f17bc │ │ │ │ - smlabteq lr, r8, r2, r5 │ │ │ │ - smlabteq pc, r8, r7, r1 @ │ │ │ │ - @ instruction: 0x010e52b8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - smlatteq pc, r0, r7, r1 │ │ │ │ - @ instruction: 0x010f33b2 │ │ │ │ - @ instruction: 0x010e5294 │ │ │ │ - smlabteq pc, r2, r3, r3 @ │ │ │ │ - smlabbeq lr, r8, r2, r5 │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsl r8 @ │ │ │ │ - tsteq lr, r6, ror r2 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq lr, sl, ror #4 │ │ │ │ - smlabteq pc, ip, r4, r3 @ │ │ │ │ - @ instruction: 0x010f189a │ │ │ │ - tsteq pc, r4, lsr r4 @ │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq lr, r6, asr #4 │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - smlatbeq pc, r8, r8, r1 @ │ │ │ │ - smlabbeq pc, r6, r8, r1 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq lr, r2, lsr #4 │ │ │ │ - tsteq pc, r8, ror #8 │ │ │ │ - tsteq lr, r6, lsl r2 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - smlatbeq pc, sl, r4, r3 @ │ │ │ │ - smlabbeq pc, r8, r4, r3 @ │ │ │ │ - smlabteq pc, r6, r8, r1 @ │ │ │ │ - strdeq r5, [lr, -r8] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlatteq lr, ip, r1, r5 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - @ instruction: 0x010f34b8 │ │ │ │ - ldrdeq r5, [lr, -sl] │ │ │ │ - tsteq pc, ip, lsl #18 │ │ │ │ - smlabteq lr, lr, r1, r5 │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - tsteq pc, r2, asr #18 │ │ │ │ - tsteq pc, r0, lsr #18 │ │ │ │ - strdeq r3, [pc, -r2] │ │ │ │ - smlatbeq lr, r4, r1, r5 │ │ │ │ - tsteq pc, r2, lsl #10 │ │ │ │ - @ instruction: 0x010e5198 │ │ │ │ - tsteq pc, sl, asr #10 │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - smlabbeq lr, r0, r1, r5 │ │ │ │ - tsteq pc, r6, ror r9 @ │ │ │ │ + @ instruction: 0x010f3292 │ │ │ │ tsteq lr, r4, ror r1 │ │ │ │ - @ instruction: 0x010f35b2 │ │ │ │ - @ instruction: 0x010f19b8 │ │ │ │ - @ instruction: 0x010f1996 │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ + smlatbeq pc, r2, r2, r3 @ │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + tsteq pc, r2, lsl r7 @ │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ tsteq lr, r6, asr r1 │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ tsteq lr, sl, asr #2 │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - smlabteq pc, r6, r9, r1 @ │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - smlatbeq pc, lr, r5, r3 @ │ │ │ │ - tsteq lr, ip, lsr #2 │ │ │ │ - smlabbeq pc, r2, r6, r3 @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - smlatteq pc, sl, r5, r3 │ │ │ │ - smlabteq pc, r8, r5, r3 @ │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - strdeq r5, [lr, -ip] │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ - tsteq pc, ip, lsr sl @ │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - smlatteq lr, r4, r0, r5 │ │ │ │ - tsteq pc, lr, lsl r6 @ │ │ │ │ + smlatbeq pc, ip, r3, r3 @ │ │ │ │ + tsteq pc, sl, ror r7 @ │ │ │ │ + tsteq pc, r4, lsl r3 @ │ │ │ │ + strdeq r3, [pc, -r2] │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq lr, r6, lsr #2 │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq lr, sl, lsl r1 │ │ │ │ + smlabbeq pc, r8, r7, r1 @ │ │ │ │ + tsteq pc, r6, ror #14 │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tsteq lr, r2, lsl #2 │ │ │ │ + tsteq pc, r8, asr #6 │ │ │ │ + strdeq r5, [lr, -r6] │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabbeq pc, sl, r3, r3 @ │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + smlatbeq pc, r6, r7, r1 @ │ │ │ │ ldrdeq r5, [lr, -r8] │ │ │ │ - smlabteq pc, r6, sl, r1 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ + @ instruction: 0x010f17b6 │ │ │ │ + smlabteq lr, ip, r0, r5 │ │ │ │ + @ instruction: 0x010f33ba │ │ │ │ + @ instruction: 0x010f3398 │ │ │ │ strheq r5, [lr, -sl] │ │ │ │ - smlabbeq pc, ip, sl, r1 @ │ │ │ │ + smlatteq pc, ip, r7, r1 │ │ │ │ smlatbeq lr, lr, r0, r5 │ │ │ │ - @ instruction: 0x010f3690 │ │ │ │ - tsteq pc, lr, ror #12 │ │ │ │ - swpeq r5, ip, [lr] │ │ │ │ - smlabteq pc, r2, sl, r1 @ │ │ │ │ - swpeq r5, r0, [lr] │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + @ instruction: 0x010f18ba │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + tsteq pc, r2, lsr #16 │ │ │ │ + tsteq pc, r0, lsl #16 │ │ │ │ + ldrdeq r3, [pc, -r2] │ │ │ │ + smlabbeq lr, r4, r0, r5 │ │ │ │ + smlatteq pc, r2, r3, r3 │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + tsteq pc, sl, lsr #8 │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq pc, r6, asr r8 @ │ │ │ │ + qaddeq r5, r4, lr │ │ │ │ + @ instruction: 0x010f3492 │ │ │ │ + @ instruction: 0x010f1898 │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq lr, r6, lsr r0 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + smlatbeq pc, r6, r8, r1 @ │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + smlabbeq pc, lr, r4, r3 @ │ │ │ │ + tsteq lr, ip │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + smlabteq pc, sl, r4, r3 @ │ │ │ │ + smlatbeq pc, r8, r4, r3 @ │ │ │ │ + smlatteq pc, r6, r8, r1 │ │ │ │ + smlatteq lr, r8, pc, r4 @ │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + ldrdeq r4, [lr, -ip] │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ + tsteq pc, ip, lsl r9 @ │ │ │ │ + smlatteq pc, lr, r4, r3 │ │ │ │ + smlabteq lr, r4, pc, r4 @ │ │ │ │ + strdeq r3, [pc, -lr] │ │ │ │ + @ instruction: 0x010e4fb8 │ │ │ │ + smlatbeq pc, r6, r9, r1 @ │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + @ instruction: 0x010e4f9a │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlabbeq lr, lr, pc, r4 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + smlatbeq pc, r2, r9, r1 @ │ │ │ │ + tsteq lr, r0, ror pc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ adcsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -17424,19 +17424,19 @@ │ │ │ │ ldrbtpl pc, [r2], #-1441 @ 0xfffffa5f @ │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ ldrbhi pc, [r9], #512 @ 0x200 @ │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [r9, r3, ror #1] │ │ │ │ orrshi pc, r8, r0, lsl #2 │ │ │ │ ldcllt 0, cr15, [r1], {0} │ │ │ │ - @ instruction: 0x010ec3be │ │ │ │ - tsteq r0, r0, lsr #17 │ │ │ │ - @ instruction: 0x010ec3b2 │ │ │ │ - tsteq lr, r2, lsr #6 │ │ │ │ - tsteq r0, r4, asr #15 │ │ │ │ + @ instruction: 0x010ec29e │ │ │ │ + tsteq r0, r0, lsl #15 │ │ │ │ + @ instruction: 0x010ec292 │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + tsteq r0, r4, lsr #13 │ │ │ │ cmpppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ @@ -18046,109 +18046,109 @@ │ │ │ │ stc 7, cr15, [r0], #948 @ 0x3b4 │ │ │ │ bmi 197e5cc │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7ed9600 │ │ │ │ mullt r2, r8, ip │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, r2, ror #2 │ │ │ │ - tsteq r0, ip, asr #18 │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - smlabbeq lr, r0, r4, fp │ │ │ │ - smlabbeq lr, r4, r4, fp │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - @ instruction: 0x011779b2 │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq lr, r2, ror #8 │ │ │ │ - tsteq lr, r6, ror #8 │ │ │ │ - tsteq lr, r4, ror #8 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq lr, r6, asr r4 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - smlabteq lr, r2, r3, fp │ │ │ │ - strheq r4, [lr, -lr] │ │ │ │ - strheq r4, [lr, -r6] │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - @ instruction: 0x01177890 │ │ │ │ - tsteq lr, r2, asr #4 │ │ │ │ - tsteq lr, lr, asr #4 │ │ │ │ - tsteq r7, ip, asr r8 │ │ │ │ - tsteq lr, r6, lsr r2 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - tsteq lr, r0, lsl r2 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq r7, sl, asr #15 │ │ │ │ + tsteq lr, r2, asr #32 │ │ │ │ + tsteq r0, ip, lsr #16 │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq r0, lr, lsl #16 │ │ │ │ + tsteq lr, r0, ror #6 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ + @ instruction: 0x01177892 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ + tsteq lr, r2, asr #6 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + tsteq lr, r4, asr #6 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq lr, r6, lsr r3 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + smlatbeq lr, r2, r2, fp │ │ │ │ + @ instruction: 0x010e3f9e │ │ │ │ + @ instruction: 0x010e3f96 │ │ │ │ + smlatteq lr, sl, r2, fp │ │ │ │ + smlatteq lr, sl, r2, fp │ │ │ │ + smlatteq lr, lr, r2, fp │ │ │ │ + tsteq r7, r0, ror r7 │ │ │ │ + tsteq lr, r2, lsr #2 │ │ │ │ + tsteq lr, lr, lsr #2 │ │ │ │ + tsteq r7, ip, lsr r7 │ │ │ │ + tsteq lr, r6, lsl r1 │ │ │ │ + smlatteq lr, ip, r0, r4 │ │ │ │ strdeq r4, [lr, -r8] │ │ │ │ - tsteq lr, sl, ror r1 │ │ │ │ - smlabbeq lr, r6, r1, r4 │ │ │ │ - smlabbeq lr, r2, r1, r4 │ │ │ │ - tsteq lr, lr, ror r1 │ │ │ │ - tsteq lr, sl, ror r1 │ │ │ │ - tsteq lr, sl, ror r1 │ │ │ │ - tsteq r7, r8, lsr r7 │ │ │ │ - smlatteq lr, sl, r0, r4 │ │ │ │ - strdeq r4, [lr, -r6] │ │ │ │ - tsteq r7, r4, lsl #14 │ │ │ │ - ldrdeq r4, [lr, -lr] │ │ │ │ - strheq r4, [lr, -r6] │ │ │ │ - smlabteq lr, r4, r0, r4 │ │ │ │ - smlabteq lr, r2, r0, r4 │ │ │ │ - smlabteq lr, r0, r0, r4 │ │ │ │ - strheq r4, [lr, -lr] │ │ │ │ - smlabteq lr, r0, r0, r4 │ │ │ │ - tsteq r7, r0, lsl #13 │ │ │ │ - strheq r4, [lr, -r0] │ │ │ │ - tsteq r7, r8, lsr r6 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - tsteq r0, r0, asr r5 │ │ │ │ - smlatteq lr, r6, lr, r3 │ │ │ │ - tsteq r0, r2, lsr r5 │ │ │ │ - tsteq pc, r4, ror #30 │ │ │ │ - @ instruction: 0x010e3db8 │ │ │ │ - @ instruction: 0x010e3db2 │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq lr, r6, lsl #28 │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - strdeq r1, [pc, -r2] │ │ │ │ - tsteq r7, r2, lsr #10 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ + strdeq r4, [lr, -r4] │ │ │ │ + strdeq r4, [lr, -r0] │ │ │ │ + smlatteq lr, ip, r0, r4 │ │ │ │ + smlatteq lr, ip, r0, r4 │ │ │ │ + tsteq r7, sl, lsr #13 │ │ │ │ + ldrdeq r4, [lr, -r8] │ │ │ │ + qaddeq r4, sl, lr │ │ │ │ + tsteq lr, r6, rrx │ │ │ │ + tsteq lr, r2, rrx │ │ │ │ + qaddeq r4, lr, lr │ │ │ │ + qaddeq r4, sl, lr │ │ │ │ + qaddeq r4, sl, lr │ │ │ │ + tsteq r7, r8, lsl r6 │ │ │ │ + smlabteq lr, sl, pc, r3 @ │ │ │ │ + ldrdeq r3, [lr, -r6] │ │ │ │ + tsteq r7, r4, ror #11 │ │ │ │ + @ instruction: 0x010e3fbe │ │ │ │ + @ instruction: 0x010e3f96 │ │ │ │ + smlatbeq lr, r4, pc, r3 @ │ │ │ │ + smlatbeq lr, r2, pc, r3 @ │ │ │ │ + smlatbeq lr, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010e3f9e │ │ │ │ + smlatbeq lr, r0, pc, r3 @ │ │ │ │ + tsteq r7, r0, ror #10 │ │ │ │ + @ instruction: 0x010e3f90 │ │ │ │ + tsteq r7, r8, lsl r5 │ │ │ │ + smlatteq lr, r4, sp, r3 │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + smlabteq lr, r6, sp, r3 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + @ instruction: 0x010e3c98 │ │ │ │ + @ instruction: 0x010e3c92 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + smlatteq lr, r4, ip, r3 │ │ │ │ + smlatteq lr, r6, ip, r3 │ │ │ │ ldrdeq r1, [pc, -r2] │ │ │ │ - @ instruction: 0x011142dc │ │ │ │ - tsteq r7, r0, ror #9 │ │ │ │ - @ instruction: 0x010f1eb2 │ │ │ │ - @ instruction: 0x010f1ebe │ │ │ │ - @ instruction: 0x010f1ebc │ │ │ │ - tsteq lr, r6, ror #30 │ │ │ │ - tsteq lr, lr, ror #6 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - tsteq lr, r6, ror r3 │ │ │ │ - tsteq r7, lr, asr r4 │ │ │ │ - ldrdeq r3, [lr, -ip] │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - tsteq r7, r0, lsl #8 │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - @ instruction: 0x011032f8 │ │ │ │ - smlabteq lr, sl, r7, r3 │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + ldrdeq r1, [pc, -r2] │ │ │ │ + tsteq r7, r2, lsl #8 │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + @ instruction: 0x010f1db2 │ │ │ │ + @ instruction: 0x011141bc │ │ │ │ + tsteq r7, r0, asr #7 │ │ │ │ + @ instruction: 0x010f1d92 │ │ │ │ + @ instruction: 0x010f1d9e │ │ │ │ + @ instruction: 0x010f1d9c │ │ │ │ + tsteq lr, r6, asr #28 │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + tsteq lr, r6, asr r2 │ │ │ │ + tsteq r7, lr, lsr r3 │ │ │ │ + @ instruction: 0x010e3abc │ │ │ │ + tsteq r0, r8, asr r2 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + tsteq r7, r0, ror #5 │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + @ instruction: 0x011031f6 │ │ │ │ + smlatteq lr, ip, r9, r3 │ │ │ │ + @ instruction: 0x011031d8 │ │ │ │ + smlatbeq lr, sl, r6, r3 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18183,32 +18183,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ 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 │ │ │ │ - tsteq pc, r4, lsr #24 │ │ │ │ - tsteq pc, r6, asr ip @ │ │ │ │ - @ instruction: 0x010f1c96 │ │ │ │ - smlatteq pc, r4, ip, r1 │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - tsteq pc, r0, lsl ip @ │ │ │ │ - smlatteq pc, lr, fp, r1 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq lr, r2, lsl r5 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - smlabbeq pc, r2, ip, r1 @ │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - tsteq pc, r6, ror #24 │ │ │ │ - smlatteq lr, r8, r4, r3 │ │ │ │ - smlabbeq pc, r2, ip, r1 @ │ │ │ │ - ldrdeq r3, [lr, -ip] │ │ │ │ + tsteq pc, r4, lsl #22 │ │ │ │ + tsteq pc, r6, lsr fp @ │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + smlabteq pc, r4, fp, r1 @ │ │ │ │ + tsteq pc, r6, asr #22 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, lr, sl, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + strdeq r3, [lr, -r2] │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, lr, lsl #22 │ │ │ │ + smlatteq lr, r0, r3, r3 │ │ │ │ + tsteq pc, r2, ror #22 │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + tsteq pc, r6, asr #22 │ │ │ │ + smlabteq lr, r8, r3, r3 │ │ │ │ + tsteq pc, r2, ror #22 │ │ │ │ + @ instruction: 0x010e33bc │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ subsle r2, r7, r0, lsr #18 │ │ │ │ @@ -18463,75 +18463,75 @@ │ │ │ │ ldmdb lr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 10fec50 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ed9500 │ │ │ │ andlt lr, r2, r6, asr r9 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq lr, sl, lsr #24 │ │ │ │ - tsteq r0, lr, lsl r0 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - @ instruction: 0x01102fdc │ │ │ │ - smlabteq pc, r6, fp, r1 @ │ │ │ │ - smlabteq pc, r0, fp, r1 @ │ │ │ │ - tsteq r7, r4, ror r0 │ │ │ │ - smlatbeq pc, r4, fp, r1 @ │ │ │ │ - tsteq r0, ip, lsl #31 │ │ │ │ - tsteq lr, sl, ror #22 │ │ │ │ - tsteq r0, r2, ror pc │ │ │ │ - @ instruction: 0x010e37bc │ │ │ │ - tsteq r0, r8, asr pc │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r2, asr fp @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ - @ instruction: 0x01176fba │ │ │ │ - tsteq pc, ip, lsr fp @ │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, r2, asr #22 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, sl, lsr fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq pc, r2, lsr fp @ │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq r0, r4, asr lr │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq pc, r4, lsr #22 │ │ │ │ - tsteq pc, r2, lsr #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq r7, r8, lsr #29 │ │ │ │ - tsteq pc, r2, lsr #22 │ │ │ │ - tsteq r0, r2, asr #27 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - strdeq r1, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - @ instruction: 0x01176df8 │ │ │ │ - tsteq pc, lr, lsl #22 │ │ │ │ - tsteq r1, sl, lsr #6 │ │ │ │ - @ instruction: 0x011048f8 │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - tsteq pc, r2, lsl fp @ │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - @ instruction: 0x01102cbc │ │ │ │ - tsteq lr, r6, asr r6 │ │ │ │ + tsteq lr, sl, lsl #22 │ │ │ │ + @ instruction: 0x01102efe │ │ │ │ + @ instruction: 0x010f1ab0 │ │ │ │ + @ instruction: 0x01102ebc │ │ │ │ + smlatbeq pc, r6, sl, r1 @ │ │ │ │ + smlatbeq pc, r0, sl, r1 @ │ │ │ │ + tsteq r7, r4, asr pc │ │ │ │ + smlabbeq pc, r4, sl, r1 @ │ │ │ │ + tsteq r0, ip, ror #28 │ │ │ │ + tsteq lr, sl, asr #20 │ │ │ │ + tsteq r0, r2, asr lr │ │ │ │ + @ instruction: 0x010e369c │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ + @ instruction: 0x01176e9a │ │ │ │ + tsteq pc, ip, lsl sl @ │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r2, lsr #20 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, sl, lsl sl @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + tsteq pc, r2, lsl sl @ │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq pc, r4, lsl #20 │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq r7, r8, lsl #27 │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ tsteq r0, r2, lsr #25 │ │ │ │ - smlatteq pc, r0, sl, r1 │ │ │ │ - tstpeq ip, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r7, lr, lsr sp │ │ │ │ - tsteq lr, r6, asr #2 │ │ │ │ + @ instruction: 0x010f18b0 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlatteq pc, r2, r9, r1 │ │ │ │ + smlatteq pc, ip, r9, r1 │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + @ instruction: 0x01176cd8 │ │ │ │ + smlatteq pc, lr, r9, r1 │ │ │ │ + tsteq r1, sl, lsl #4 │ │ │ │ + @ instruction: 0x011047d8 │ │ │ │ + smlatteq pc, r2, r9, r1 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, ip, r9, r1 │ │ │ │ + smlatteq pc, ip, r9, r1 │ │ │ │ + @ instruction: 0x01102b9c │ │ │ │ + tsteq lr, r6, lsr r5 │ │ │ │ + tsteq r0, r2, lsl #23 │ │ │ │ + smlabteq pc, r0, r9, r1 @ │ │ │ │ + tstpeq ip, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, lr, lsl ip │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19332,85 +19332,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r6, ror #18 │ │ │ │ - smlatbeq pc, ip, r9, r1 @ │ │ │ │ - tsteq pc, ip, lsr #20 │ │ │ │ - smlabbeq pc, ip, sl, r1 @ │ │ │ │ - smlatteq pc, r8, sl, r1 │ │ │ │ - tsteq pc, sl, asr #22 │ │ │ │ - @ instruction: 0x010f1bbe │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - @ instruction: 0x010f1c94 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r6, asr #16 │ │ │ │ + smlabbeq pc, ip, r8, r1 @ │ │ │ │ + tsteq pc, ip, lsl #18 │ │ │ │ + tsteq pc, ip, ror #18 │ │ │ │ + smlabteq pc, r8, r9, r1 @ │ │ │ │ + tsteq pc, sl, lsr #20 │ │ │ │ + @ instruction: 0x010f1a9e │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + smlabteq pc, sl, fp, r1 @ │ │ │ │ + tsteq pc, r2, lsr #24 │ │ │ │ + @ instruction: 0x010f1c92 │ │ │ │ smlatteq pc, sl, ip, r1 │ │ │ │ - tsteq pc, r2, asr #26 │ │ │ │ - @ instruction: 0x010f1db2 │ │ │ │ - tsteq pc, sl, lsl #28 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - smlatbeq pc, ip, lr, r1 @ │ │ │ │ - smlatbeq pc, sl, lr, r1 @ │ │ │ │ - smlatbeq pc, r6, r0, r2 @ │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ - smlatbeq pc, r0, lr, r1 @ │ │ │ │ - tsteq pc, r2, asr #2 │ │ │ │ - tsteq pc, r2, ror r1 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - tsteq pc, sl, lsl #6 │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - smlatteq pc, r6, r3, r2 │ │ │ │ - tsteq pc, r6, lsr r4 @ │ │ │ │ - @ instruction: 0x010f249e │ │ │ │ - smlatteq pc, r8, r4, r2 │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - @ instruction: 0x010f2eba │ │ │ │ - smlabbeq pc, lr, r7, r2 @ │ │ │ │ - tsteq pc, lr, lsr #24 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, lr, ror #18 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - smlabbeq pc, r6, fp, r2 @ │ │ │ │ - smlabbeq pc, r8, r4, r2 @ │ │ │ │ - smlabteq pc, r8, r8, r2 @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - smlatteq pc, r6, r3, r2 │ │ │ │ - @ instruction: 0x010f2992 │ │ │ │ - @ instruction: 0x010f2bb0 │ │ │ │ - @ instruction: 0x010f2490 │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - smlabbeq pc, r0, ip, r2 @ │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + smlabbeq pc, ip, sp, r1 @ │ │ │ │ + smlabbeq pc, sl, sp, r1 @ │ │ │ │ + smlabbeq pc, r6, pc, r1 @ │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + smlabbeq pc, r0, sp, r1 @ │ │ │ │ + tsteq pc, r2, lsr #32 │ │ │ │ + qaddeq r2, r2, pc @ │ │ │ │ + ldrdeq r2, [pc, -r0] │ │ │ │ + tsteq pc, r6, lsl #2 │ │ │ │ + smlatteq pc, sl, r1, r2 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + smlabteq pc, r6, r2, r2 @ │ │ │ │ + tsteq pc, r6, lsl r3 @ │ │ │ │ + tsteq pc, lr, ror r3 @ │ │ │ │ + smlabteq pc, r8, r3, r2 @ │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + @ instruction: 0x010f2d9a │ │ │ │ + tsteq pc, lr, ror #12 │ │ │ │ + tsteq pc, lr, lsl #22 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq pc, lr, asr #16 │ │ │ │ + strdeq r2, [pc, -r6] │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + tsteq pc, r6, ror #20 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ + smlatbeq pc, r8, r7, r2 @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ + smlabteq pc, r6, r2, r2 @ │ │ │ │ + tsteq pc, r2, ror r8 @ │ │ │ │ + @ instruction: 0x010f2a90 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + strdeq r2, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror #22 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq pc, r6, lsr #30 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + smlatteq pc, sl, r4, r3 │ │ │ │ + smlatbeq pc, lr, r0, r3 @ │ │ │ │ + smlatbeq pc, sl, ip, r2 @ │ │ │ │ + smlatbeq pc, r2, r4, r3 @ │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r2, ror #24 │ │ │ │ + tsteq pc, sl, ror #20 │ │ │ │ strdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, sl, lsl #12 │ │ │ │ - smlabteq pc, lr, r1, r3 @ │ │ │ │ - smlabteq pc, sl, sp, r2 @ │ │ │ │ - smlabteq pc, r2, r5, r3 @ │ │ │ │ - @ instruction: 0x010f3190 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + smlatteq pc, r6, r1, r3 │ │ │ │ + smlabteq pc, ip, sp, r2 @ │ │ │ │ + @ instruction: 0x010f29b2 │ │ │ │ + smlatbeq pc, lr, r1, r3 @ │ │ │ │ smlabbeq pc, r2, sp, r2 @ │ │ │ │ - smlabbeq pc, sl, fp, r2 @ │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ - smlatteq pc, ip, lr, r2 │ │ │ │ - ldrdeq r2, [pc, -r2] │ │ │ │ - smlabteq pc, lr, r2, r3 @ │ │ │ │ - smlatbeq pc, r2, lr, r2 @ │ │ │ │ @ instruction: 0x33a4f640 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6408203 │ │ │ │ addsmi r3, r8, #168, 6 @ 0xa0000002 │ │ │ │ andhi pc, r2, #6 │ │ │ │ svcvs 0x003af5b0 │ │ │ │ andhi pc, r2, #70 @ 0x46 │ │ │ │ @@ -20189,81 +20189,81 @@ │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r1, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [ip, r5]! @ │ │ │ │ cmnpne r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq pc, r0, r9, r2 @ │ │ │ │ - tsteq pc, lr, asr r1 @ │ │ │ │ - tsteq pc, r6, lsr sp @ │ │ │ │ - tsteq pc, r6, lsr #18 │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, r4, lsr #16 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlabbeq pc, lr, r5, r3 @ │ │ │ │ - @ instruction: 0x010f3590 │ │ │ │ - smlabbeq pc, r8, r5, r3 @ │ │ │ │ - smlabbeq pc, sl, r5, r3 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - tsteq pc, r2, ror r5 @ │ │ │ │ - ldrdeq r3, [pc, -r2] │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlatteq pc, r2, r2, r3 │ │ │ │ - ldrdeq r3, [pc, -sl] │ │ │ │ - ldrdeq r3, [pc, -lr] │ │ │ │ - smlabteq pc, sl, r9, r3 @ │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, lr, lsr r0 @ │ │ │ │ + tsteq pc, r6, lsl ip @ │ │ │ │ + tsteq pc, r6, lsl #16 │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, r4, lsl #14 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, lr, ror #8 │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + tsteq pc, r8, ror #8 │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, sl, asr r4 @ │ │ │ │ + tsteq pc, r2, asr r4 @ │ │ │ │ + @ instruction: 0x010f36b2 │ │ │ │ + @ instruction: 0x010f31be │ │ │ │ + smlabteq pc, r2, r1, r3 @ │ │ │ │ + @ instruction: 0x010f31ba │ │ │ │ + @ instruction: 0x010f31be │ │ │ │ + smlatbeq pc, sl, r8, r3 @ │ │ │ │ + ldrdeq r3, [pc, -r6] │ │ │ │ strdeq r3, [pc, -r6] │ │ │ │ - tsteq pc, r6, lsl sl @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r4, lsl sl @ │ │ │ │ + @ instruction: 0x010f3ab4 │ │ │ │ + smlabteq pc, r4, sl, r3 @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ ldrdeq r3, [pc, -r4] │ │ │ │ - smlatteq pc, r4, fp, r3 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - @ instruction: 0x010f3c9c │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - tsteq pc, lr, asr #26 │ │ │ │ - smlatbeq pc, r2, sp, r3 @ │ │ │ │ - smlabteq pc, r4, sp, r3 @ │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - smlabbeq pc, r2, lr, r3 @ │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - @ instruction: 0x010f3e9c │ │ │ │ - smlatbeq pc, r4, r0, r4 @ │ │ │ │ - smlabteq pc, r8, r2, r4 @ │ │ │ │ - smlabteq pc, r6, r0, r4 @ │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - swpeq r4, r8, [pc] @ │ │ │ │ - smlatbeq pc, r8, r2, r4 @ │ │ │ │ - smlabbeq pc, r4, lr, r3 @ │ │ │ │ - swpeq r4, r8, [pc] @ │ │ │ │ - smlatbeq pc, r4, r2, r4 @ │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ + tsteq pc, lr, lsr #24 │ │ │ │ + smlabbeq pc, r2, ip, r3 @ │ │ │ │ + smlatbeq pc, r4, ip, r3 @ │ │ │ │ + strdeq r3, [pc, -r6] │ │ │ │ + tsteq pc, r2, ror #26 │ │ │ │ + @ instruction: 0x010f41b6 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + smlabbeq pc, r4, pc, r3 @ │ │ │ │ + smlatbeq pc, r8, r1, r4 @ │ │ │ │ + smlatbeq pc, r6, pc, r3 @ │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + smlabbeq pc, r8, r1, r4 @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, r8, ror pc @ │ │ │ │ + smlabbeq pc, r4, r1, r4 @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + smlatteq pc, r6, r1, r4 │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + @ instruction: 0x010f429a │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ tsteq pc, r4, ror r3 @ │ │ │ │ - @ instruction: 0x010f43ba │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - tsteq pc, r6, asr r4 @ │ │ │ │ + smlatteq pc, r0, r3, r4 │ │ │ │ @ instruction: 0x010f4494 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - @ instruction: 0x010f45b4 │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ - smlabteq pc, r8, r5, r4 @ │ │ │ │ - strdeq r4, [pc, -sl] │ │ │ │ - tsteq pc, r6, lsr r6 @ │ │ │ │ - tsteq pc, ip, asr r6 @ │ │ │ │ - smlatteq pc, r4, r6, r4 │ │ │ │ - tsteq pc, r0, asr #14 │ │ │ │ - @ instruction: 0x010f47b6 │ │ │ │ - smlatteq pc, r4, r7, r4 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + smlatbeq pc, r8, r4, r4 @ │ │ │ │ + ldrdeq r4, [pc, -sl] │ │ │ │ + tsteq pc, r6, lsl r5 @ │ │ │ │ + tsteq pc, ip, lsr r5 @ │ │ │ │ + smlabteq pc, r4, r5, r4 @ │ │ │ │ + tsteq pc, r0, lsr #12 │ │ │ │ + @ instruction: 0x010f4696 │ │ │ │ + smlabteq pc, r4, r6, r4 @ │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ orrne pc, ip, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale r1, {r0, r4, r5, r6, r8, r9, sl, pc} │ │ │ │ orrne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vabd.s8 q12, , │ │ │ │ addsmi r1, r8, #136, 6 @ 0x20000002 │ │ │ │ @@ -21055,81 +21055,81 @@ │ │ │ │ @ instruction: 0xf641807f │ │ │ │ addsmi r1, r8, #212, 6 @ 0x50000003 │ │ │ │ rsbshi pc, lr, r6 │ │ │ │ bicne pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0464298 │ │ │ │ stmdami r3, {r0, r2, r3, r4, r5, r6, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq pc, r4, r7, r4 @ │ │ │ │ - tsteq pc, lr, lsl #16 │ │ │ │ - tsteq pc, r2, ror #16 │ │ │ │ - smlabteq pc, ip, r8, r4 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - smlabteq pc, r4, r9, r4 @ │ │ │ │ - @ instruction: 0x010f49b4 │ │ │ │ - tsteq pc, r8, lsr sl @ │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - smlabteq pc, r2, sl, r4 @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - smlabbeq pc, r8, fp, r4 @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - @ instruction: 0x010f4c9c │ │ │ │ - smlabbeq pc, r4, ip, r4 @ │ │ │ │ - smlabteq pc, lr, ip, r4 @ │ │ │ │ - tsteq pc, r2, lsr #26 │ │ │ │ - smlabbeq pc, r8, sp, r4 @ │ │ │ │ - smlabteq pc, ip, sp, r4 @ │ │ │ │ - tsteq pc, r2, lsl lr @ │ │ │ │ - tsteq pc, r2, lsr lr @ │ │ │ │ - smlabbeq pc, lr, lr, r4 @ │ │ │ │ - tsteq pc, ip, asr lr @ │ │ │ │ - smlatbeq pc, r6, lr, r4 @ │ │ │ │ - smlatteq pc, sl, lr, r4 │ │ │ │ - tsteq pc, r0, ror #30 │ │ │ │ + smlabbeq pc, r4, r6, r4 @ │ │ │ │ + smlatteq pc, lr, r6, r4 │ │ │ │ + tsteq pc, r2, asr #14 │ │ │ │ + smlatbeq pc, ip, r7, r4 @ │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + smlatbeq pc, r4, r8, r4 @ │ │ │ │ + @ instruction: 0x010f4894 │ │ │ │ + tsteq pc, r8, lsl r9 @ │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + smlatbeq pc, r2, r9, r4 @ │ │ │ │ + tsteq pc, r8, lsr #20 │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r4, ror #22 │ │ │ │ + smlatbeq pc, lr, fp, r4 @ │ │ │ │ + tsteq pc, r2, lsl #24 │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + smlatbeq pc, ip, ip, r4 @ │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, ip, lsr sp @ │ │ │ │ + smlabbeq pc, r6, sp, r4 @ │ │ │ │ + smlabteq pc, sl, sp, r4 @ │ │ │ │ + tsteq pc, r0, asr #28 │ │ │ │ + @ instruction: 0x010f4e92 │ │ │ │ + smlatteq pc, r6, lr, r4 │ │ │ │ + tsteq pc, r0, asr #30 │ │ │ │ + smlabbeq pc, r8, pc, r4 @ │ │ │ │ @ instruction: 0x010f4fb2 │ │ │ │ - tsteq pc, r6 │ │ │ │ - tsteq pc, r0, rrx │ │ │ │ - smlatbeq pc, r8, r0, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, r2, lsr #2 │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - smlabteq pc, sl, r1, r5 @ │ │ │ │ - tsteq pc, r2, lsl r2 @ │ │ │ │ - tsteq pc, ip, ror #4 │ │ │ │ - @ instruction: 0x010f529e │ │ │ │ - tsteq pc, r2, lsr #6 │ │ │ │ - tsteq pc, ip, lsl r3 @ │ │ │ │ - tsteq pc, r6, ror r3 @ │ │ │ │ - @ instruction: 0x010f539e │ │ │ │ + tsteq pc, r2 │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + smlatbeq pc, sl, r0, r5 @ │ │ │ │ strdeq r5, [pc, -r2] │ │ │ │ - tsteq pc, r6, lsr #8 │ │ │ │ - smlabbeq pc, r0, r4, r5 @ │ │ │ │ - ldrdeq r5, [pc, -r6] │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - smlabbeq pc, sl, r5, r5 @ │ │ │ │ - smlabteq pc, ip, r5, r5 @ │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - tsteq pc, r6, ror #12 │ │ │ │ - tsteq pc, r4, lsr #14 │ │ │ │ - @ instruction: 0x010f5798 │ │ │ │ - tsteq pc, r6, asr #16 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - smlatbeq pc, r8, r8, r5 @ │ │ │ │ - tsteq pc, r8, lsl r9 @ │ │ │ │ - @ instruction: 0x010f5994 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, r2, lsr #22 │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - smlabteq pc, r6, fp, r5 @ │ │ │ │ + tsteq pc, ip, asr #2 │ │ │ │ + tsteq pc, lr, ror r1 @ │ │ │ │ + tsteq pc, r2, lsl #4 │ │ │ │ strdeq r5, [pc, -ip] │ │ │ │ - tsteq pc, lr, lsr ip @ │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ + tsteq pc, r6, asr r2 @ │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + ldrdeq r5, [pc, -r2] │ │ │ │ + tsteq pc, r6, lsl #6 │ │ │ │ + tsteq pc, r0, ror #6 │ │ │ │ + @ instruction: 0x010f53b6 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq pc, sl, ror #8 │ │ │ │ + smlatbeq pc, ip, r4, r5 @ │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + tsteq pc, r6, asr #10 │ │ │ │ + tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, r8, ror r6 @ │ │ │ │ + tsteq pc, r6, lsr #14 │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + smlabbeq pc, r8, r7, r5 @ │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, ror r8 @ │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + @ instruction: 0x010f59be │ │ │ │ + tsteq pc, r2, lsl #20 │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ + smlatbeq pc, r6, sl, r5 @ │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq pc, lr, lsl fp @ │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf64187f3 │ │ │ │ addsmi r1, r8, #236, 6 @ 0xb0000003 │ │ │ │ ldrbhi pc, [r2, r5]! @ │ │ │ │ mvnne pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -21919,81 +21919,81 @@ │ │ │ │ bicvc pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ @ instruction: 0xf6418101 │ │ │ │ addsmi r7, r8, #204, 6 @ 0x30000003 │ │ │ │ tstphi r0, r6, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x010f5bb2 │ │ │ │ - tsteq pc, r2, lsl #24 │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tsteq pc, lr, asr #24 │ │ │ │ - smlabbeq pc, r8, ip, r5 @ │ │ │ │ - smlatbeq pc, r4, ip, r5 @ │ │ │ │ - strdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f5a92 │ │ │ │ + smlatteq pc, r2, sl, r5 │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + tsteq pc, lr, lsr #22 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + smlabbeq pc, r4, fp, r5 @ │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + @ instruction: 0x010f63b6 │ │ │ │ + @ instruction: 0x010f63ba │ │ │ │ + @ instruction: 0x010f63b0 │ │ │ │ + smlatteq pc, r6, fp, r5 │ │ │ │ + smlatteq pc, ip, r0, r6 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + smlatteq pc, lr, r0, r6 │ │ │ │ + strdeq r6, [pc, -r6] │ │ │ │ + smlatteq pc, r4, r0, r6 │ │ │ │ + smlatteq pc, ip, r0, r6 │ │ │ │ + smlatteq pc, r6, r0, r6 │ │ │ │ + smlabbeq pc, lr, r3, r6 @ │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ ldrdeq r6, [pc, -r6] │ │ │ │ - ldrdeq r6, [pc, -sl] │ │ │ │ ldrdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, r6, lsl #26 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - tsteq pc, lr, lsl #4 │ │ │ │ - tsteq pc, r6, lsl r2 @ │ │ │ │ - tsteq pc, r4, lsl #4 │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq pc, r6, lsl #4 │ │ │ │ - smlatbeq pc, lr, r4, r6 @ │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - strdeq r6, [pc, -r6] │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - smlatteq pc, r2, r6, r6 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - smlatteq pc, r2, r6, r6 │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - ldrdeq r6, [pc, -r2] │ │ │ │ - smlatbeq pc, r2, r9, r6 @ │ │ │ │ - tsteq pc, sl, lsl #8 │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r6, lsl #8 │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - smlatteq pc, r6, r1, r7 │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - smlatbeq pc, r8, r4, r7 @ │ │ │ │ - tsteq pc, lr, lsr sp @ │ │ │ │ - ldrdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ ldrdeq r6, [pc, -r6] │ │ │ │ - tsteq pc, r6, ror fp @ │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - smlabbeq pc, lr, r0, r7 @ │ │ │ │ - tsteq pc, r2, lsr ip @ │ │ │ │ - strdeq r7, [pc, -r8] │ │ │ │ - @ instruction: 0x010f73b0 │ │ │ │ - smlabteq pc, r6, r3, r7 @ │ │ │ │ - strdeq r7, [pc, -r2] │ │ │ │ - tsteq pc, r4, lsl r4 @ │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq pc, r6, ror r4 @ │ │ │ │ - @ instruction: 0x010f7498 │ │ │ │ - tsteq pc, r4, asr #14 │ │ │ │ - tsteq pc, sl, asr r7 @ │ │ │ │ - smlabbeq pc, r6, r7, r7 @ │ │ │ │ - smlatbeq pc, r8, r7, r7 @ │ │ │ │ - tsteq pc, lr, asr sl @ │ │ │ │ + @ instruction: 0x010f65bc │ │ │ │ + smlabteq pc, r2, r5, r6 @ │ │ │ │ + @ instruction: 0x010f65bc │ │ │ │ + smlabteq pc, r2, r5, r6 @ │ │ │ │ + @ instruction: 0x010f65b2 │ │ │ │ + @ instruction: 0x010f65b8 │ │ │ │ + @ instruction: 0x010f65b2 │ │ │ │ + smlabbeq pc, r2, r8, r6 @ │ │ │ │ + smlatteq pc, sl, r2, r6 │ │ │ │ + smlatteq pc, ip, r2, r6 │ │ │ │ + smlatteq pc, r4, r2, r6 │ │ │ │ + smlatteq pc, r6, r2, r6 │ │ │ │ + smlatteq pc, ip, sl, r6 │ │ │ │ + smlabteq pc, r6, r0, r7 @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + smlabbeq pc, r8, r3, r7 @ │ │ │ │ + tsteq pc, lr, lsl ip @ │ │ │ │ + @ instruction: 0x010f71b2 │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + @ instruction: 0x010f6eb6 │ │ │ │ + tsteq pc, r6, asr sl @ │ │ │ │ + smlatteq pc, ip, pc, r6 @ │ │ │ │ + tsteq pc, r2, lsr #26 │ │ │ │ + tsteq pc, lr, ror #30 │ │ │ │ + tsteq pc, r2, lsl fp @ │ │ │ │ + ldrdeq r7, [pc, -r8] │ │ │ │ + @ instruction: 0x010f7290 │ │ │ │ + smlatbeq pc, r6, r2, r7 @ │ │ │ │ + ldrdeq r7, [pc, -r2] │ │ │ │ + strdeq r7, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsr #6 │ │ │ │ + tsteq pc, sl, lsr #6 │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r4, lsr #12 │ │ │ │ + tsteq pc, sl, lsr r6 @ │ │ │ │ + tsteq pc, r6, ror #12 │ │ │ │ + smlabbeq pc, r8, r6, r7 @ │ │ │ │ + tsteq pc, lr, lsr r9 @ │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22797,81 +22797,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r2, lsr #18 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - tsteq pc, r6, asr sl @ │ │ │ │ - tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, sl, ror #24 │ │ │ │ - tsteq pc, r8, lsr #18 │ │ │ │ + tsteq pc, r2, lsl #16 │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r6, lsr r9 @ │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + tsteq pc, sl, asr #22 │ │ │ │ + tsteq pc, r8, lsl #16 │ │ │ │ + tsteq pc, r8, asr #18 │ │ │ │ + smlabbeq pc, r2, ip, r7 @ │ │ │ │ + tsteq pc, r8, asr #16 │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq pc, r6, asr #14 │ │ │ │ tsteq pc, r8, ror #20 │ │ │ │ + @ instruction: 0x010f7d90 │ │ │ │ + tsteq pc, ip, lsr sl @ │ │ │ │ + smlabbeq pc, r4, fp, r7 @ │ │ │ │ + tsteq pc, r6, asr #26 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlabbeq pc, lr, sp, r7 @ │ │ │ │ smlatbeq pc, r2, sp, r7 @ │ │ │ │ - tsteq pc, r8, ror #18 │ │ │ │ - @ instruction: 0x010f7c96 │ │ │ │ - tsteq pc, r6, ror #16 │ │ │ │ - smlabbeq pc, r8, fp, r7 @ │ │ │ │ - @ instruction: 0x010f7eb0 │ │ │ │ - tsteq pc, ip, asr fp @ │ │ │ │ - smlatbeq pc, r4, ip, r7 @ │ │ │ │ - tsteq pc, r6, ror #28 │ │ │ │ - smlabbeq pc, r4, lr, r7 @ │ │ │ │ - smlatbeq pc, lr, lr, r7 @ │ │ │ │ - smlabteq pc, r2, lr, r7 @ │ │ │ │ - smlatteq pc, ip, lr, r7 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq pc, sl, ror pc @ │ │ │ │ - ldrdeq r7, [pc, -ip] │ │ │ │ - tsteq pc, r6, lsr r0 @ │ │ │ │ - tsteq pc, sl, ror r0 @ │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - ldrdeq r8, [pc, -r6] │ │ │ │ - smlabteq pc, lr, r1, r8 @ │ │ │ │ - tsteq pc, r8, asr #4 │ │ │ │ - @ instruction: 0x010f82b8 │ │ │ │ - tsteq pc, sl, lsr r3 @ │ │ │ │ - @ instruction: 0x010f83be │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - smlatteq pc, r6, r4, r8 │ │ │ │ - smlabteq pc, sl, r5, r8 @ │ │ │ │ - smlatteq pc, sl, r5, r8 │ │ │ │ - @ instruction: 0x010f8694 │ │ │ │ - tsteq pc, r4, lsr r7 @ │ │ │ │ - smlabteq pc, lr, r7, r8 @ │ │ │ │ - tsteq pc, r0, lsr #16 │ │ │ │ - smlabbeq pc, sl, r8, r8 @ │ │ │ │ - smlatteq pc, sl, r8, r8 │ │ │ │ - smlabbeq pc, r2, r9, r8 @ │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - smlabteq pc, r4, r9, r8 @ │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ + smlabteq pc, ip, sp, r7 @ │ │ │ │ + smlatteq pc, sl, sp, r7 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, sl, asr lr @ │ │ │ │ + @ instruction: 0x010f7ebc │ │ │ │ + tsteq pc, r6, lsl pc @ │ │ │ │ + tsteq pc, sl, asr pc @ │ │ │ │ + @ instruction: 0x010f7fb4 │ │ │ │ + tsteq pc, sl │ │ │ │ + strheq r8, [pc, -r6] │ │ │ │ + smlatbeq pc, lr, r0, r8 @ │ │ │ │ + tsteq pc, r8, lsr #2 │ │ │ │ + @ instruction: 0x010f8198 │ │ │ │ + tsteq pc, sl, lsl r2 @ │ │ │ │ + @ instruction: 0x010f829e │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + smlabteq pc, r6, r3, r8 @ │ │ │ │ + smlatbeq pc, sl, r4, r8 @ │ │ │ │ + smlabteq pc, sl, r4, r8 @ │ │ │ │ + tsteq pc, r4, ror r5 @ │ │ │ │ + tsteq pc, r4, lsl r6 @ │ │ │ │ + smlatbeq pc, lr, r6, r8 @ │ │ │ │ + tsteq pc, r0, lsl #14 │ │ │ │ + tsteq pc, sl, ror #14 │ │ │ │ + smlabteq pc, sl, r7, r8 @ │ │ │ │ + tsteq pc, r2, ror #16 │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + smlatbeq pc, r4, r8, r8 @ │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + smlabteq pc, r6, r9, r8 @ │ │ │ │ + tsteq pc, r2, lsr sl @ │ │ │ │ @ instruction: 0x010f8a92 │ │ │ │ - smlatteq pc, r6, sl, r8 │ │ │ │ - tsteq pc, r2, asr fp @ │ │ │ │ - @ instruction: 0x010f8bb2 │ │ │ │ - tsteq pc, r0, lsr #24 │ │ │ │ - tsteq pc, r8, ror #24 │ │ │ │ - ldrdeq r8, [pc, -r4] │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r0, lsl #22 │ │ │ │ + tsteq pc, r8, asr #22 │ │ │ │ + @ instruction: 0x010f8bb4 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlabbeq pc, r2, ip, r8 @ │ │ │ │ + ldrdeq r8, [pc, -r6] │ │ │ │ + tsteq pc, r2, asr #26 │ │ │ │ smlatbeq pc, r2, sp, r8 @ │ │ │ │ - strdeq r8, [pc, -r6] │ │ │ │ - tsteq pc, r2, ror #28 │ │ │ │ - smlabteq pc, r2, lr, r8 @ │ │ │ │ - tsteq pc, lr, asr pc @ │ │ │ │ - tsteq pc, lr, asr #30 │ │ │ │ - @ instruction: 0x010f8fba │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ + tsteq pc, lr, lsr lr @ │ │ │ │ + tsteq pc, lr, lsr #28 │ │ │ │ + @ instruction: 0x010f8e9a │ │ │ │ + strdeq r8, [pc, -r8] │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23662,80 +23662,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r8, ror pc @ │ │ │ │ - smlabteq pc, sl, pc, r8 @ │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - swpeq r9, r2, [pc] @ │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - tsteq pc, sl, lsr #2 │ │ │ │ - @ instruction: 0x010f9194 │ │ │ │ - strdeq r9, [pc, -r2] │ │ │ │ - tsteq pc, lr, asr r2 @ │ │ │ │ - @ instruction: 0x010f92b0 │ │ │ │ - tsteq pc, sl, lsl r3 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - strdeq r9, [pc, -r6] │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - @ instruction: 0x010f94be │ │ │ │ - tsteq pc, r8, lsr #10 │ │ │ │ - tsteq pc, sl, ror r5 @ │ │ │ │ - smlatteq pc, r4, r5, r9 │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ - smlatbeq pc, ip, r6, r9 @ │ │ │ │ - strdeq r9, [pc, -r4] │ │ │ │ - tsteq pc, lr, asr r7 @ │ │ │ │ - @ instruction: 0x010f97bc │ │ │ │ - tsteq pc, r6, lsr #16 │ │ │ │ - tsteq pc, r8, ror r8 @ │ │ │ │ - smlatteq pc, r2, r8, r9 │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ - ldrdeq r9, [pc, -r8] │ │ │ │ - smlabteq pc, sl, r9, r9 @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - @ instruction: 0x010f9a92 │ │ │ │ - strdeq r9, [pc, -ip] │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - @ instruction: 0x010f9bba │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - @ instruction: 0x010f9cb0 │ │ │ │ - @ instruction: 0x010f9cb0 │ │ │ │ - tsteq pc, sl, lsl sp @ │ │ │ │ - tsteq pc, r8, ror sp @ │ │ │ │ - smlatteq pc, r2, sp, r9 │ │ │ │ - tsteq pc, r6, lsr lr @ │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - tsteq pc, sl, asr #20 │ │ │ │ - smlabbeq pc, lr, lr, r9 @ │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, r2, asr #28 │ │ │ │ - tsteq pc, r6, asr lr @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - smlabbeq pc, r4, lr, r9 @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - smlabbeq pc, sl, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e92 │ │ │ │ - smlatbeq pc, r6, lr, r9 @ │ │ │ │ - smlatbeq pc, r4, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9eb8 │ │ │ │ - smlabteq pc, r0, lr, r9 @ │ │ │ │ - @ instruction: 0x010fbab6 │ │ │ │ - tsteq pc, lr, ror sl @ │ │ │ │ - @ instruction: 0x010fba92 │ │ │ │ - @ instruction: 0x010fba9a │ │ │ │ - smlatbeq pc, lr, sl, fp @ │ │ │ │ - smlatbeq pc, r8, sl, fp @ │ │ │ │ + tsteq pc, r8, asr lr @ │ │ │ │ + smlatbeq pc, sl, lr, r8 @ │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, r2, ror pc @ │ │ │ │ + tsteq pc, ip │ │ │ │ + tsteq pc, sl │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + ldrdeq r9, [pc, -r2] │ │ │ │ + tsteq pc, lr, lsr r1 @ │ │ │ │ + @ instruction: 0x010f9190 │ │ │ │ + strdeq r9, [pc, -sl] │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + strdeq r9, [pc, -r0] │ │ │ │ + ldrdeq r9, [pc, -r6] │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + @ instruction: 0x010f939e │ │ │ │ + tsteq pc, r8, lsl #8 │ │ │ │ + tsteq pc, sl, asr r4 @ │ │ │ │ + smlabteq pc, r4, r4, r9 @ │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ + smlabbeq pc, ip, r5, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r4] │ │ │ │ + tsteq pc, lr, lsr r6 @ │ │ │ │ + @ instruction: 0x010f969c │ │ │ │ + tsteq pc, r6, lsl #14 │ │ │ │ + tsteq pc, r8, asr r7 @ │ │ │ │ + smlabteq pc, r2, r7, r9 @ │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + @ instruction: 0x010f98b8 │ │ │ │ + smlatbeq pc, sl, r8, r9 @ │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + ldrdeq r9, [pc, -ip] │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + @ instruction: 0x010f9a9a │ │ │ │ + strdeq r9, [pc, -r8] │ │ │ │ + @ instruction: 0x010f9b90 │ │ │ │ + @ instruction: 0x010f9b90 │ │ │ │ + strdeq r9, [pc, -sl] │ │ │ │ + tsteq pc, r8, asr ip @ │ │ │ │ + smlabteq pc, r2, ip, r9 @ │ │ │ │ + tsteq pc, r6, lsl sp @ │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + tsteq pc, sl, lsr #18 │ │ │ │ + tsteq pc, lr, ror #26 │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + tsteq pc, r2, lsr #26 │ │ │ │ + tsteq pc, r6, lsr sp @ │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + smlabbeq pc, r6, sp, r9 @ │ │ │ │ + smlabbeq pc, r4, sp, r9 @ │ │ │ │ + @ instruction: 0x010f9d98 │ │ │ │ + smlatbeq pc, r0, sp, r9 @ │ │ │ │ + @ instruction: 0x010fb996 │ │ │ │ + tsteq pc, lr, asr r9 @ │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ + smlabbeq pc, lr, r9, fp @ │ │ │ │ + smlabbeq pc, r8, r9, fp @ │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ @ instruction: 0xf643862f │ │ │ │ addsmi r1, r8, #140, 6 @ 0x30000002 │ │ │ │ strthi pc, [lr], -r5 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ @@ -24525,81 +24525,81 @@ │ │ │ │ @ instruction: 0xf6434770 │ │ │ │ addsmi r5, r8, #140, 6 @ 0x30000002 │ │ │ │ ldrhi pc, [r4, -r5]! │ │ │ │ orrspl pc, r0, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r4, r5, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010fb9b2 │ │ │ │ - @ instruction: 0x010fb9b8 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ + @ instruction: 0x010fb892 │ │ │ │ + @ instruction: 0x010fb898 │ │ │ │ + strdeq r9, [pc, -r8] │ │ │ │ + smlabteq pc, sl, ip, r9 @ │ │ │ │ + ldrdeq r9, [pc, -lr] │ │ │ │ + smlatteq pc, r4, ip, r9 │ │ │ │ + strdeq r9, [pc, -r6] │ │ │ │ + strdeq r9, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + tsteq pc, sl, lsl #26 │ │ │ │ + strdeq fp, [pc, -lr] │ │ │ │ + @ instruction: 0x010fb8b4 │ │ │ │ + smlabteq pc, r8, r8, fp @ │ │ │ │ + smlabteq pc, lr, r8, fp @ │ │ │ │ + smlatteq pc, r0, r8, fp │ │ │ │ + ldrdeq fp, [pc, -sl] │ │ │ │ + smlatteq pc, lr, r8, fp │ │ │ │ + strdeq fp, [pc, -r4] │ │ │ │ + tsteq pc, r6, lsl #18 │ │ │ │ + strdeq fp, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq pc, lr, lsl #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + tsteq pc, sl, lsl r9 @ │ │ │ │ + tsteq pc, lr, lsr #18 │ │ │ │ + tsteq pc, r4, lsr r9 @ │ │ │ │ + @ instruction: 0x010f9d94 │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + smlabbeq pc, r4, sp, r9 @ │ │ │ │ + tsteq pc, lr, ror sp @ │ │ │ │ + @ instruction: 0x010f9d92 │ │ │ │ + @ instruction: 0x010f9d98 │ │ │ │ + smlabbeq pc, ip, r9, fp @ │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + tsteq pc, r2, ror r9 @ │ │ │ │ + tsteq pc, r8, ror r9 @ │ │ │ │ + smlabbeq pc, sl, r9, fp @ │ │ │ │ + smlabbeq pc, r6, r9, fp @ │ │ │ │ + @ instruction: 0x010fb998 │ │ │ │ + @ instruction: 0x010fb99e │ │ │ │ + strdeq r9, [pc, -lr] │ │ │ │ + smlatbeq pc, r6, sp, r9 @ │ │ │ │ + @ instruction: 0x010f9db8 │ │ │ │ + smlabteq pc, r0, sp, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r2] │ │ │ │ + smlabteq pc, ip, sp, r9 @ │ │ │ │ + smlatteq pc, r0, sp, r9 │ │ │ │ smlatteq pc, sl, sp, r9 │ │ │ │ strdeq r9, [pc, -lr] │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r6, lsl lr @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - tsteq pc, sl, lsr #28 │ │ │ │ - tsteq pc, lr, lsl sl @ │ │ │ │ - ldrdeq fp, [pc, -r4] │ │ │ │ - smlatteq pc, r8, r9, fp │ │ │ │ - smlatteq pc, lr, r9, fp │ │ │ │ - tsteq pc, r0, lsl #20 │ │ │ │ - strdeq fp, [pc, -sl] │ │ │ │ - tsteq pc, lr, lsl #20 │ │ │ │ - tsteq pc, r4, lsl sl @ │ │ │ │ - tsteq pc, r6, lsr #20 │ │ │ │ + smlatteq pc, lr, sp, r9 │ │ │ │ + tsteq pc, r2, lsl #28 │ │ │ │ + tsteq pc, ip, lsl #28 │ │ │ │ + tsteq pc, r0, lsr #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, sl, lsr lr @ │ │ │ │ + tsteq pc, r0, lsr sl @ │ │ │ │ + strdeq fp, [pc, -r6] │ │ │ │ + tsteq pc, sl, lsl #20 │ │ │ │ tsteq pc, r4, lsl sl @ │ │ │ │ tsteq pc, r8, lsr #20 │ │ │ │ - tsteq pc, lr, lsr #20 │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq pc, sl, lsr sl @ │ │ │ │ - tsteq pc, lr, asr #20 │ │ │ │ - tsteq pc, r4, asr sl @ │ │ │ │ - @ instruction: 0x010f9eb4 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - smlabbeq pc, ip, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e92 │ │ │ │ + tsteq pc, r4, lsr #20 │ │ │ │ + tsteq pc, r8, lsr sl @ │ │ │ │ + tsteq pc, r2, asr #20 │ │ │ │ smlatbeq pc, r4, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e9e │ │ │ │ - @ instruction: 0x010f9eb2 │ │ │ │ - @ instruction: 0x010f9eb8 │ │ │ │ - smlatbeq pc, ip, sl, fp @ │ │ │ │ - smlabbeq pc, r0, sl, fp @ │ │ │ │ - @ instruction: 0x010fba92 │ │ │ │ - @ instruction: 0x010fba98 │ │ │ │ - smlatbeq pc, sl, sl, fp @ │ │ │ │ - smlatbeq pc, r6, sl, fp @ │ │ │ │ - @ instruction: 0x010fbab8 │ │ │ │ - @ instruction: 0x010fbabe │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - smlabteq pc, r6, lr, r9 @ │ │ │ │ - ldrdeq r9, [pc, -r8] │ │ │ │ - smlatteq pc, r0, lr, r9 │ │ │ │ - strdeq r9, [pc, -r2] │ │ │ │ - smlatteq pc, ip, lr, r9 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, sl, lsl #30 │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - tsteq pc, lr, lsl #30 │ │ │ │ - tsteq pc, r2, lsr #30 │ │ │ │ - tsteq pc, ip, lsr #30 │ │ │ │ - tsteq pc, r0, asr #30 │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, sl, asr pc @ │ │ │ │ - tsteq pc, r0, asr fp @ │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, sl, lsr #22 │ │ │ │ - tsteq pc, r4, lsr fp @ │ │ │ │ - tsteq pc, r8, asr #22 │ │ │ │ - tsteq pc, r4, asr #22 │ │ │ │ - tsteq pc, r8, asr fp @ │ │ │ │ - tsteq pc, r2, ror #22 │ │ │ │ - smlabteq pc, r4, pc, r9 @ │ │ │ │ bicspl pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ ldmdale ip, {r0, r3, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x53b4f643 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ stmdale fp!, {r0, r1, r2, r5, r7, r9, sl, pc} │ │ │ │ @ instruction: 0x53a4f643 │ │ │ │ @@ -25374,227 +25374,227 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2262 @ 0xfffff72a │ │ │ │ ldmmi r6, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2261 @ 0xfffff72b │ │ │ │ ldmmi r5, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq pc, sl, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9e9c │ │ │ │ - smlatbeq pc, r4, lr, r9 @ │ │ │ │ - @ instruction: 0x010f9eb6 │ │ │ │ - @ instruction: 0x010f9eb0 │ │ │ │ - smlabteq pc, r2, lr, r9 @ │ │ │ │ - smlabteq pc, sl, lr, r9 @ │ │ │ │ - @ instruction: 0x010fbabe │ │ │ │ - tsteq pc, r4, ror sl @ │ │ │ │ - smlabbeq pc, r6, sl, fp @ │ │ │ │ - smlabbeq pc, lr, sl, fp @ │ │ │ │ - smlatbeq pc, r0, sl, fp @ │ │ │ │ - @ instruction: 0x010fba9a │ │ │ │ - smlatbeq pc, ip, sl, fp @ │ │ │ │ - @ instruction: 0x010fbab4 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - smlatteq pc, r6, lr, r9 │ │ │ │ - strdeq r9, [pc, -r8] │ │ │ │ + tsteq pc, sl, ror #26 │ │ │ │ + tsteq pc, ip, ror sp @ │ │ │ │ + smlabbeq pc, r4, sp, r9 @ │ │ │ │ + @ instruction: 0x010f9d96 │ │ │ │ + @ instruction: 0x010f9d90 │ │ │ │ + smlatbeq pc, r2, sp, r9 @ │ │ │ │ + smlatbeq pc, sl, sp, r9 @ │ │ │ │ + @ instruction: 0x010fb99e │ │ │ │ + tsteq pc, r4, asr r9 @ │ │ │ │ + tsteq pc, r6, ror #18 │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + smlabbeq pc, r0, r9, fp @ │ │ │ │ + tsteq pc, sl, ror r9 @ │ │ │ │ + smlabbeq pc, ip, r9, fp @ │ │ │ │ + @ instruction: 0x010fb994 │ │ │ │ + strdeq r9, [pc, -r4] │ │ │ │ + smlabteq pc, r6, sp, r9 @ │ │ │ │ + ldrdeq r9, [pc, -r8] │ │ │ │ + ldrdeq r9, [pc, -lr] │ │ │ │ + strdeq r9, [pc, -r2] │ │ │ │ + smlatteq pc, ip, sp, r9 │ │ │ │ strdeq r9, [pc, -lr] │ │ │ │ - tsteq pc, r2, lsl pc @ │ │ │ │ - tsteq pc, ip, lsl #30 │ │ │ │ - tsteq pc, lr, lsl pc @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, sl, lsl fp @ │ │ │ │ - ldrdeq fp, [pc, -lr] │ │ │ │ - strdeq fp, [pc, -r0] │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + strdeq fp, [pc, -sl] │ │ │ │ + @ instruction: 0x010fb9be │ │ │ │ + ldrdeq fp, [pc, -r0] │ │ │ │ + ldrdeq fp, [pc, -r6] │ │ │ │ + smlatteq pc, sl, r9, fp │ │ │ │ + smlatteq pc, r4, r9, fp │ │ │ │ strdeq fp, [pc, -r6] │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - tsteq pc, r6, lsl fp @ │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, ip, ror pc @ │ │ │ │ - tsteq pc, r6, ror pc @ │ │ │ │ - smlabbeq pc, r8, pc, r9 @ │ │ │ │ - smlabbeq pc, lr, pc, r9 @ │ │ │ │ - smlabbeq pc, r2, fp, fp @ │ │ │ │ - tsteq pc, lr, ror #22 │ │ │ │ - tstpeq lr, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ + strdeq fp, [pc, -ip] │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, ip, asr lr @ │ │ │ │ + tsteq pc, r6, asr lr @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, lr, ror #28 │ │ │ │ + tsteq pc, r2, ror #20 │ │ │ │ + tsteq pc, lr, asr #20 │ │ │ │ + tstpeq lr, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, lr, lsr r1 │ │ │ │ + tsteq lr, r6, lsr r7 │ │ │ │ + tsteq lr, lr, lsl #20 │ │ │ │ + tsteq lr, sl, lsr #12 │ │ │ │ + smlatteq lr, lr, r3, fp │ │ │ │ + @ instruction: 0x010eb2b6 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + tsteq lr, sl, lsl r2 │ │ │ │ + tsteq lr, r6, lsr #4 │ │ │ │ + @ instruction: 0x010dc7be │ │ │ │ + tsteq lr, lr, asr #4 │ │ │ │ tsteq lr, lr, asr r2 │ │ │ │ - tsteq lr, r6, asr r8 │ │ │ │ - tsteq lr, lr, lsr #22 │ │ │ │ - tsteq lr, sl, asr #14 │ │ │ │ - tsteq lr, lr, lsl #10 │ │ │ │ + smlatbeq sp, r6, r7, ip │ │ │ │ + tsteq lr, sl, lsl #6 │ │ │ │ + @ instruction: 0x010eb2ba │ │ │ │ ldrdeq fp, [lr, -r6] │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - tsteq lr, sl, lsr r3 │ │ │ │ - tsteq lr, r6, asr #6 │ │ │ │ - ldrdeq ip, [sp, -lr] │ │ │ │ - tsteq lr, lr, ror #6 │ │ │ │ - tsteq lr, lr, ror r3 │ │ │ │ - smlabteq sp, r6, r8, ip │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - smlatbeq sp, r6, r8, ip │ │ │ │ - tsteq lr, lr, asr r4 │ │ │ │ - tsteq lr, sl, ror r4 │ │ │ │ - smlabbeq sp, lr, r8, ip │ │ │ │ - @ instruction: 0x010eb592 │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010eb4b6 │ │ │ │ - smlabteq lr, r2, r4, fp │ │ │ │ - tsteq sp, r6, ror #16 │ │ │ │ - tsteq lr, sl, lsl r5 │ │ │ │ - tsteq lr, lr, lsr r5 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - smlatteq lr, lr, r5, fp │ │ │ │ - @ instruction: 0x010eb592 │ │ │ │ - smlatbeq lr, r2, r5, fp │ │ │ │ - tsteq sp, lr, lsr #16 │ │ │ │ - tsteq lr, r2, lsl r6 │ │ │ │ - tsteq lr, lr, lsr #12 │ │ │ │ - tsteq sp, r6, lsl r8 │ │ │ │ - tsteq lr, lr, ror r8 │ │ │ │ + smlabbeq sp, r6, r7, ip │ │ │ │ + tsteq lr, lr, lsr r3 │ │ │ │ + tsteq lr, sl, asr r3 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + @ instruction: 0x010eb396 │ │ │ │ + smlatbeq lr, r2, r3, fp │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + tsteq lr, lr, lsl r4 │ │ │ │ + tsteq sp, lr, lsr #14 │ │ │ │ + smlabteq lr, lr, r4, fp │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + smlabbeq lr, r2, r4, fp │ │ │ │ + tsteq sp, lr, lsl #14 │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tsteq lr, lr, lsl #10 │ │ │ │ + strdeq ip, [sp, -r6] │ │ │ │ tsteq lr, lr, asr r7 │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - smlabbeq lr, sl, r6, fp │ │ │ │ - smlatbeq lr, sl, r6, fp │ │ │ │ - smlatteq sp, r6, r7, ip │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - smlabteq sp, lr, r7, ip │ │ │ │ - @ instruction: 0x010eb79a │ │ │ │ - tsteq lr, r6, asr r7 │ │ │ │ + tsteq lr, lr, lsr r6 │ │ │ │ + @ instruction: 0x010eb5ba │ │ │ │ + tsteq lr, sl, ror #10 │ │ │ │ + smlabbeq lr, sl, r5, fp │ │ │ │ + smlabteq sp, r6, r6, ip │ │ │ │ + smlatteq lr, r2, r5, fp │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + smlatbeq sp, lr, r6, ip │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq lr, lr, asr #12 │ │ │ │ + smlabbeq sp, lr, r6, ip │ │ │ │ + @ instruction: 0x010eb69e │ │ │ │ + smlabteq lr, r2, r6, fp │ │ │ │ + tsteq sp, r6, ror r6 │ │ │ │ + smlabteq lr, r6, r7, fp │ │ │ │ + tsteq lr, lr, asr r7 │ │ │ │ + tsteq lr, r6, lsl r7 │ │ │ │ + tsteq lr, lr, lsr #14 │ │ │ │ + tsteq sp, lr, asr #12 │ │ │ │ tsteq lr, lr, ror #14 │ │ │ │ - smlatbeq sp, lr, r7, ip │ │ │ │ + tsteq lr, lr, ror r7 │ │ │ │ + tsteq sp, r6, lsr r6 │ │ │ │ + smlatteq lr, r6, r7, fp │ │ │ │ + smlatbeq lr, lr, r7, fp │ │ │ │ @ instruction: 0x010eb7be │ │ │ │ - smlatteq lr, r2, r7, fp │ │ │ │ - @ instruction: 0x010dc796 │ │ │ │ - smlatteq lr, r6, r8, fp │ │ │ │ - tsteq lr, lr, ror r8 │ │ │ │ + tsteq sp, r6, lsl r6 │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + tsteq sp, r6, lsl #12 │ │ │ │ + tsteq lr, lr, lsr ip │ │ │ │ + tsteq lr, r6, asr fp │ │ │ │ + tsteq lr, r2, lsl r9 │ │ │ │ + smlabbeq lr, lr, r9, fp │ │ │ │ tsteq lr, r6, lsr r8 │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - tsteq sp, lr, ror #14 │ │ │ │ - smlabbeq lr, lr, r8, fp │ │ │ │ - @ instruction: 0x010eb89e │ │ │ │ - tsteq sp, r6, asr r7 │ │ │ │ - tsteq lr, r6, lsl #18 │ │ │ │ smlabteq lr, lr, r8, fp │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - tsteq sp, r6, lsr r7 │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - tsteq sp, r6, lsr #14 │ │ │ │ - tsteq lr, lr, asr sp │ │ │ │ - tsteq lr, r6, ror ip │ │ │ │ - tsteq lr, r2, lsr sl │ │ │ │ - smlatbeq lr, lr, sl, fp │ │ │ │ - tsteq lr, r6, asr r9 │ │ │ │ - smlatteq lr, lr, r9, fp │ │ │ │ - smlatteq sp, lr, r6, ip │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - ldrdeq ip, [sp, -r6] │ │ │ │ - tsteq lr, r6, ror r9 │ │ │ │ - tsteq lr, r6, asr #22 │ │ │ │ - smlatteq lr, sl, fp, fp │ │ │ │ - @ instruction: 0x010dc6b6 │ │ │ │ - smlatbeq lr, lr, sl, fp │ │ │ │ - tsteq lr, lr, asr #22 │ │ │ │ - @ instruction: 0x010dc69e │ │ │ │ - smlabteq lr, lr, sp, fp │ │ │ │ - tsteq lr, lr, asr fp │ │ │ │ - tsteq lr, r2, lsl #20 │ │ │ │ - smlatbeq lr, sl, sl, fp │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq lr, sl, lsr ip │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq sp, r6, ror #12 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - @ instruction: 0x010ebdb4 │ │ │ │ - tsteq sp, lr, asr #12 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - @ instruction: 0x010ebeb6 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, sl, ror #28 │ │ │ │ - tsteq sp, ip, lsl #12 │ │ │ │ - tsteq lr, sl, lsl pc │ │ │ │ - smlabteq lr, ip, lr, fp │ │ │ │ - smlatteq lr, sl, lr, fp │ │ │ │ - strdeq ip, [sp, -r4] │ │ │ │ - tsteq lr, sl, asr #30 │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - smlatteq sp, r2, r5, ip │ │ │ │ - smlabbeq lr, r4, r0, ip │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010ebfb0 │ │ │ │ - ldrdeq fp, [lr, -r2] │ │ │ │ - smlabteq sp, r4, r5, ip │ │ │ │ - tsteq lr, lr, lsr #32 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - @ instruction: 0x010dc5b2 │ │ │ │ - smlatbeq lr, r4, r1, ip │ │ │ │ - smlabbeq lr, r6, r0, ip │ │ │ │ - swpeq ip, r8, [lr] │ │ │ │ - @ instruction: 0x010dc59a │ │ │ │ - smlabbeq lr, ip, r2, ip │ │ │ │ - smlabbeq sp, lr, r5, ip │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - strheq ip, [lr, -r4] │ │ │ │ - @ instruction: 0x010ec292 │ │ │ │ - smlabbeq lr, r8, r9, ip │ │ │ │ - smlatteq lr, r2, r6, ip │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - tsteq sp, lr, asr r5 │ │ │ │ - tsteq lr, r0, ror r0 │ │ │ │ - tsteq lr, sl, ror #2 │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - smlatteq lr, sl, r6, ip │ │ │ │ - @ instruction: 0x010ec49c │ │ │ │ - @ instruction: 0x010ec5b6 │ │ │ │ - tsteq sp, r4, lsr r5 │ │ │ │ - tsteq lr, sl, ror #18 │ │ │ │ - smlabbeq lr, r0, sl, ip │ │ │ │ + smlabteq sp, lr, r5, ip │ │ │ │ + @ instruction: 0x010ebabe │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + @ instruction: 0x010dc5b6 │ │ │ │ + tsteq lr, r6, asr r8 │ │ │ │ + tsteq lr, r6, lsr #20 │ │ │ │ + smlabteq lr, sl, sl, fp │ │ │ │ + @ instruction: 0x010dc596 │ │ │ │ + smlabbeq lr, lr, r9, fp │ │ │ │ + tsteq lr, lr, lsr #20 │ │ │ │ + tsteq sp, lr, ror r5 │ │ │ │ + smlatbeq lr, lr, ip, fp │ │ │ │ + tsteq lr, lr, lsr sl │ │ │ │ + smlatteq lr, r2, r8, fp │ │ │ │ + smlabbeq lr, sl, r9, fp │ │ │ │ + tsteq sp, r8, asr r5 │ │ │ │ + tsteq lr, sl, lsl fp │ │ │ │ + @ instruction: 0x010ebbb4 │ │ │ │ + tsteq sp, r6, asr #10 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ + @ instruction: 0x010ebc94 │ │ │ │ + tsteq sp, lr, lsr #10 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ tsteq sp, r2, lsr #10 │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - @ instruction: 0x010ec496 │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - tsteq lr, sl, ror #6 │ │ │ │ - tsteq sp, r4, lsl #10 │ │ │ │ - smlabteq lr, lr, r6, ip │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - strdeq ip, [sp, -r2] │ │ │ │ - tsteq lr, r0, asr r2 │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - tsteq lr, r8, lsr r1 │ │ │ │ - ldrdeq ip, [sp, -sl] │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - @ instruction: 0x010ec592 │ │ │ │ - smlabteq sp, r8, r4, ip │ │ │ │ - tsteq lr, lr, ror #4 │ │ │ │ - smlabbeq lr, r4, r4, ip │ │ │ │ - tsteq lr, lr, lsr #32 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq lr, r2, asr #20 │ │ │ │ + @ instruction: 0x010ebebc │ │ │ │ + @ instruction: 0x010ebd96 │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + @ instruction: 0x010ebcba │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq lr, sl, asr #26 │ │ │ │ + smlatteq sp, ip, r4, ip │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + smlatbeq lr, ip, sp, fp │ │ │ │ + smlabteq lr, sl, sp, fp │ │ │ │ + ldrdeq ip, [sp, -r4] │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + smlabteq sp, r2, r4, ip │ │ │ │ + tsteq lr, r4, ror #30 │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + @ instruction: 0x010ebe90 │ │ │ │ + @ instruction: 0x010ebeb2 │ │ │ │ smlatbeq sp, r4, r4, ip │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ @ instruction: 0x010dc492 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - smlatbeq lr, lr, r6, ip │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ + smlabbeq lr, r4, r0, ip │ │ │ │ + tsteq lr, r6, ror #30 │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + tsteq sp, sl, ror r4 │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + tsteq sp, lr, ror #8 │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + @ instruction: 0x010ebf94 │ │ │ │ + tsteq lr, r2, ror r1 │ │ │ │ + tsteq lr, r8, ror #16 │ │ │ │ + smlabteq lr, r2, r5, ip │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq sp, lr, lsr r4 │ │ │ │ + tsteq lr, r0, asr pc │ │ │ │ + tsteq lr, sl, asr #32 │ │ │ │ + tsteq sp, ip, lsr #8 │ │ │ │ + smlabteq lr, sl, r5, ip │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + @ instruction: 0x010ec496 │ │ │ │ + tsteq sp, r4, lsl r4 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq lr, r6, ror r3 │ │ │ │ + tsteq lr, r0, lsr r1 │ │ │ │ + tsteq lr, sl, asr #4 │ │ │ │ + smlatteq sp, r4, r3, ip │ │ │ │ + smlatbeq lr, lr, r5, ip │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + ldrdeq ip, [sp, -r2] │ │ │ │ + tsteq lr, r0, lsr r1 │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r8, lsl r0 │ │ │ │ + @ instruction: 0x010dc3ba │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + smlatbeq sp, r8, r3, ip │ │ │ │ + tsteq lr, lr, asr #2 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + tsteq lr, lr, lsl #30 │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + tsteq lr, r2, lsr #18 │ │ │ │ + smlabbeq sp, r4, r3, ip │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + tsteq sp, r2, ror r3 │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + smlabbeq lr, lr, r5, ip │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26405,423 +26405,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ - @ instruction: 0x010ebcb4 │ │ │ │ - smlatbeq lr, ip, sp, fp │ │ │ │ - tsteq sp, ip, lsl #2 │ │ │ │ - @ instruction: 0x010ebcbc │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - smlatteq lr, r0, r0, ip │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - smlatteq sp, r4, r0, ip │ │ │ │ - smlatbeq lr, r8, r5, ip │ │ │ │ - smlatbeq lr, ip, r6, ip │ │ │ │ - smlabteq sp, ip, r0, ip │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - smlabbeq lr, ip, lr, fp │ │ │ │ - smlatbeq lr, r4, pc, fp @ │ │ │ │ - smlatbeq sp, ip, r0, ip │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - swpeq ip, ip, [sp] │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - smlabteq lr, r4, ip, ip │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq lr, r8, r0, ip │ │ │ │ - tsteq sp, ip, asr #32 │ │ │ │ - tsteq lr, ip, asr r6 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - tsteq sp, r4, lsl r0 │ │ │ │ - swpeq sp, r4, [lr] │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - tsteq lr, r4, rrx │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ + tsteq sp, r4 │ │ │ │ + @ instruction: 0x010ebb94 │ │ │ │ + smlabbeq lr, ip, ip, fp │ │ │ │ smlatteq sp, ip, pc, fp @ │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - tsteq lr, r4, lsr sl │ │ │ │ - @ instruction: 0x010dbfb4 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - smlatbeq sp, r4, pc, fp @ │ │ │ │ - smlabbeq lr, ip, lr, ip │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, ip, lsl sl │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - tsteq lr, r4, lsr #12 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq sp, ip, asr pc │ │ │ │ - tsteq lr, ip, lsr #12 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - tsteq sp, r4, lsr #30 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - smlatteq sp, r4, lr, fp │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - smlatteq lr, ip, r9, ip │ │ │ │ - smlatteq lr, r4, fp, ip │ │ │ │ - smlabteq sp, r4, lr, fp │ │ │ │ - tsteq lr, r4 │ │ │ │ + @ instruction: 0x010ebb9c │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + smlabteq lr, r0, pc, fp @ │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + smlabteq sp, r4, pc, fp @ │ │ │ │ + smlabbeq lr, r8, r4, ip │ │ │ │ + smlabbeq lr, ip, r5, ip │ │ │ │ + smlatbeq sp, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010ebfb4 │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + smlabbeq lr, r4, lr, fp │ │ │ │ + smlabbeq sp, ip, pc, fp @ │ │ │ │ + strheq ip, [lr, -r4] │ │ │ │ + tsteq sp, ip, ror pc │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + smlatbeq lr, r4, fp, ip │ │ │ │ + strheq ip, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + tsteq sp, ip, lsr #30 │ │ │ │ + tsteq lr, ip, lsr r5 │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + smlabteq sp, ip, lr, fp │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ @ instruction: 0x010dbeb4 │ │ │ │ - smlabteq lr, r4, fp, sp │ │ │ │ - smlabteq lr, r4, r1, sp │ │ │ │ - smlabbeq lr, r0, ip, ip │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - smlatteq lr, r4, fp, ip │ │ │ │ - smlatteq lr, ip, pc, ip @ │ │ │ │ - @ instruction: 0x010ecbb4 │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ - tsteq sp, ip, ror #28 │ │ │ │ - @ instruction: 0x010ec7bc │ │ │ │ - @ instruction: 0x010ec9b4 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + @ instruction: 0x010dbe94 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlabbeq sp, r4, lr, fp │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + tsteq lr, ip, lsr #18 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ tsteq sp, r4, asr lr │ │ │ │ - smlabteq lr, r4, r7, ip │ │ │ │ - smlabteq lr, ip, pc, ip @ │ │ │ │ - @ instruction: 0x010ec5b4 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - smlatbeq lr, r4, fp, ip │ │ │ │ - @ instruction: 0x010ecdb4 │ │ │ │ + tsteq lr, r4, lsl #10 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq sp, ip, lsr lr │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ tsteq sp, ip, lsl lr │ │ │ │ - smlabteq lr, ip, r7, ip │ │ │ │ - smlatbeq lr, r8, fp, ip │ │ │ │ - @ instruction: 0x010ec79c │ │ │ │ - @ instruction: 0x010ec994 │ │ │ │ - strdeq fp, [sp, -r4] │ │ │ │ - @ instruction: 0x010ecfb8 │ │ │ │ - @ instruction: 0x010ec59c │ │ │ │ + smlatteq lr, ip, r8, ip │ │ │ │ + smlatteq lr, r4, sl, ip │ │ │ │ + tsteq sp, r4, lsl #28 │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + smlatteq lr, ip, r8, ip │ │ │ │ + smlatteq lr, r4, r4, ip │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ ldrdeq fp, [sp, -ip] │ │ │ │ - smlabteq lr, r4, pc, ip @ │ │ │ │ - smlabbeq lr, ip, fp, ip │ │ │ │ - @ instruction: 0x010ecd9c │ │ │ │ - @ instruction: 0x010dbdbc │ │ │ │ - smlabbeq lr, ip, r7, ip │ │ │ │ - smlabbeq lr, r4, r9, ip │ │ │ │ + smlatteq lr, r4, ip, ip │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlabteq sp, r4, sp, fp │ │ │ │ + smlatteq lr, ip, ip, ip │ │ │ │ + smlabteq lr, ip, r8, ip │ │ │ │ + smlabteq lr, r4, sl, ip │ │ │ │ smlatbeq sp, r4, sp, fp │ │ │ │ - @ instruction: 0x010ed29c │ │ │ │ - smlabteq lr, ip, pc, ip @ │ │ │ │ - smlabbeq lr, r4, r7, ip │ │ │ │ - @ instruction: 0x010ecf98 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - tsteq sp, r4, ror sp │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - smlabbeq lr, r4, sp, ip │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ - smlabbeq lr, r0, fp, ip │ │ │ │ - tsteq lr, r4, ror #14 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tsteq sp, ip, lsr sp │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - smlatbeq lr, ip, pc, ip @ │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - smlabteq lr, ip, r6, sp │ │ │ │ - smlatbeq lr, ip, pc, ip @ │ │ │ │ + smlatteq lr, r4, lr, ip │ │ │ │ + @ instruction: 0x010dbd94 │ │ │ │ + smlatbeq lr, r4, sl, sp │ │ │ │ + smlatbeq lr, r4, r0, sp │ │ │ │ + tsteq lr, r0, ror #22 │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + smlabteq lr, r4, sl, ip │ │ │ │ + smlabteq lr, ip, lr, ip │ │ │ │ + @ instruction: 0x010eca94 │ │ │ │ + smlatbeq lr, r4, ip, ip │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ + @ instruction: 0x010ec69c │ │ │ │ + @ instruction: 0x010ec894 │ │ │ │ + tsteq sp, r4, lsr sp │ │ │ │ + smlatbeq lr, r4, r6, ip │ │ │ │ + smlatbeq lr, ip, lr, ip │ │ │ │ + @ instruction: 0x010ec494 │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + smlabbeq lr, r4, sl, ip │ │ │ │ + @ instruction: 0x010ecc94 │ │ │ │ strdeq fp, [sp, -ip] │ │ │ │ - ldrdeq sp, [lr, -r8] │ │ │ │ - @ instruction: 0x010ecfbc │ │ │ │ - smlatteq sp, r4, ip, fp │ │ │ │ - tsteq lr, r4, asr r2 │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, r4, pc, ip @ │ │ │ │ - smlabteq sp, r4, ip, fp │ │ │ │ - smlatbeq lr, r8, r4, sp │ │ │ │ - @ instruction: 0x010dbcb4 │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r4, rrx │ │ │ │ - tsteq lr, ip │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - @ instruction: 0x010ed49c │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq sp, ip, ror ip │ │ │ │ - smlatbeq lr, r8, r4, sp │ │ │ │ - smlatteq lr, r0, r6, sp │ │ │ │ - tsteq sp, r4, ror #24 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - smlatbeq lr, ip, r4, sp │ │ │ │ - smlatteq lr, r4, r6, sp │ │ │ │ - tsteq sp, r4, asr #24 │ │ │ │ - @ instruction: 0x010ed4b8 │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, ip, lsr #24 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq lr, r4 │ │ │ │ - @ instruction: 0x010ed4b4 │ │ │ │ - smlatteq lr, ip, r6, sp │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - smlabteq lr, r0, r4, sp │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - smlatteq sp, ip, fp, fp │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ - smlabteq lr, r4, r4, sp │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlabteq sp, ip, fp, fp │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - @ instruction: 0x010dbbbc │ │ │ │ - @ instruction: 0x010ed790 │ │ │ │ - tsteq lr, r0, asr #14 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - smlabteq lr, r4, r4, sp │ │ │ │ - smlabbeq sp, ip, fp, fp │ │ │ │ - smlabbeq lr, ip, r2, sp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, r4, ror fp │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - @ instruction: 0x010ed294 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq sp, r4, asr fp │ │ │ │ - smlatbeq lr, r4, r2, sp │ │ │ │ - smlatteq lr, r0, r4, sp │ │ │ │ - tsteq sp, ip, lsr fp │ │ │ │ - smlatteq lr, r0, r8, sp │ │ │ │ - @ instruction: 0x010ed890 │ │ │ │ + smlatbeq lr, ip, r6, ip │ │ │ │ + smlabbeq lr, r8, sl, ip │ │ │ │ + tsteq lr, ip, ror r6 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + ldrdeq fp, [sp, -r4] │ │ │ │ + @ instruction: 0x010ece98 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ + @ instruction: 0x010dbcbc │ │ │ │ + smlatbeq lr, r4, lr, ip │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + @ instruction: 0x010dbc9c │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ tsteq lr, r4, ror #16 │ │ │ │ - tsteq lr, r4, asr #14 │ │ │ │ - tsteq sp, r4, lsl fp │ │ │ │ - @ instruction: 0x010ed894 │ │ │ │ - tsteq lr, ip, ror r7 │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - smlatteq lr, r8, r8, sp │ │ │ │ - @ instruction: 0x010ed8bc │ │ │ │ - smlatbeq lr, ip, r7, sp │ │ │ │ + smlabbeq sp, r4, ip, fp │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + smlatbeq lr, ip, lr, ip │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + tsteq lr, r4, asr #12 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + tsteq sp, ip, lsl ip │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + smlabbeq lr, ip, lr, ip │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + smlatbeq lr, ip, r5, sp │ │ │ │ + smlabbeq lr, ip, lr, ip │ │ │ │ ldrdeq fp, [sp, -ip] │ │ │ │ - smlabteq lr, r4, r7, sp │ │ │ │ + @ instruction: 0x010ed5b8 │ │ │ │ + @ instruction: 0x010ece9c │ │ │ │ + smlabteq sp, r4, fp, fp │ │ │ │ + tsteq lr, r4, lsr r1 │ │ │ │ + @ instruction: 0x010ed5bc │ │ │ │ + smlatbeq lr, r4, lr, ip │ │ │ │ + smlatbeq sp, r4, fp, fp │ │ │ │ + smlabbeq lr, r8, r3, sp │ │ │ │ + @ instruction: 0x010dbb94 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, r4, asr #30 │ │ │ │ + smlatteq lr, ip, lr, ip │ │ │ │ + @ instruction: 0x010ecebc │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + @ instruction: 0x010ed5b4 │ │ │ │ + tsteq sp, ip, asr fp │ │ │ │ + smlabbeq lr, r8, r3, sp │ │ │ │ + smlabteq lr, r0, r5, sp │ │ │ │ + tsteq sp, r4, asr #22 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq lr, ip, r3, sp │ │ │ │ + smlabteq lr, r4, r5, sp │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + @ instruction: 0x010ed398 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq sp, ip, lsl #22 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + smlatteq lr, r4, lr, ip │ │ │ │ + @ instruction: 0x010ed394 │ │ │ │ + smlabteq lr, ip, r5, sp │ │ │ │ + smlatteq sp, r4, sl, fp │ │ │ │ + smlatbeq lr, r0, r3, sp │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ smlabteq sp, ip, sl, fp │ │ │ │ - tsteq lr, r0, asr r3 │ │ │ │ - smlatteq lr, r0, ip, sp │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - smlabbeq sp, ip, sl, fp │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - @ instruction: 0x010ed99c │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - smlabteq lr, r4, r9, sp │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlatbeq lr, r4, r3, sp │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlatbeq sp, ip, sl, fp │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + @ instruction: 0x010dba9c │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + tsteq lr, r0, lsr #12 │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + smlatbeq lr, r4, r3, sp │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + @ instruction: 0x010ed3b0 │ │ │ │ tsteq sp, r4, asr sl │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq lr, r4, ror r1 │ │ │ │ + @ instruction: 0x010ed3b4 │ │ │ │ + tsteq sp, r4, lsr sl │ │ │ │ + smlabbeq lr, r4, r1, sp │ │ │ │ + smlabteq lr, r0, r3, sp │ │ │ │ + tsteq sp, ip, lsl sl │ │ │ │ + smlabteq lr, r0, r7, sp │ │ │ │ + tsteq lr, r0, ror r7 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq lr, r4, lsr #12 │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + tsteq lr, r4, ror r7 │ │ │ │ + tsteq lr, ip, asr r6 │ │ │ │ + ldrdeq fp, [sp, -ip] │ │ │ │ + smlabteq lr, r8, r7, sp │ │ │ │ + @ instruction: 0x010ed79c │ │ │ │ + smlabbeq lr, ip, r6, sp │ │ │ │ + @ instruction: 0x010db9bc │ │ │ │ + smlatbeq lr, r4, r6, sp │ │ │ │ + smlatbeq sp, ip, r9, fp │ │ │ │ + tsteq lr, r0, lsr r2 │ │ │ │ + smlabteq lr, r0, fp, sp │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq sp, ip, ror #18 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + tsteq lr, ip, ror r8 │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + smlatbeq lr, r4, r8, sp │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq sp, r4, lsr r9 │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq lr, r0, asr #18 │ │ │ │ + tsteq sp, ip, lsl r9 │ │ │ │ + tsteq lr, r4, asr #20 │ │ │ │ + smlabteq lr, r0, r9, sp │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ + @ instruction: 0x010ed990 │ │ │ │ + strdeq fp, [sp, -r4] │ │ │ │ + smlatteq lr, r0, r9, sp │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + ldrdeq fp, [sp, -ip] │ │ │ │ + @ instruction: 0x010eda90 │ │ │ │ tsteq lr, r8, asr #20 │ │ │ │ tsteq lr, r0, ror #20 │ │ │ │ - tsteq sp, ip, lsr sl │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - smlatteq lr, r0, sl, sp │ │ │ │ - @ instruction: 0x010eda98 │ │ │ │ + @ instruction: 0x010db8bc │ │ │ │ + @ instruction: 0x010eda9c │ │ │ │ @ instruction: 0x010edab0 │ │ │ │ - tsteq sp, r4, lsl sl │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - strdeq fp, [sp, -ip] │ │ │ │ - @ instruction: 0x010edbb0 │ │ │ │ - tsteq lr, r8, ror #22 │ │ │ │ - smlabbeq lr, r0, fp, sp │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ + smlatbeq sp, r4, r8, fp │ │ │ │ + smlabbeq lr, r8, r0, lr │ │ │ │ + smlabteq lr, r8, fp, sp │ │ │ │ + tsteq lr, r8, lsl fp │ │ │ │ + smlatteq lr, r0, sl, sp │ │ │ │ + smlatteq lr, ip, sl, sp │ │ │ │ + tsteq sp, r4, ror r8 │ │ │ │ + tsteq lr, r4, asr #22 │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + tsteq sp, ip, asr r8 │ │ │ │ + smlatteq lr, r0, sp, sp │ │ │ │ @ instruction: 0x010edbbc │ │ │ │ ldrdeq sp, [lr, -r0] │ │ │ │ - smlabteq sp, r4, r9, fp │ │ │ │ - smlatbeq lr, r8, r1, lr │ │ │ │ - smlatteq lr, r8, ip, sp │ │ │ │ - tsteq lr, r8, lsr ip │ │ │ │ - tsteq lr, r0, lsl #24 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - @ instruction: 0x010db994 │ │ │ │ - tsteq lr, r4, ror #24 │ │ │ │ - smlabbeq lr, ip, ip, sp │ │ │ │ - tsteq sp, ip, ror r9 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ + tsteq sp, ip, lsr r8 │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ ldrdeq sp, [lr, -ip] │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq sp, r4, asr #18 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r0, lsr #26 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq lr, r0, lsr r1 │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - tsteq lr, r0, asr #2 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - tsteq lr, r0, lsr #26 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - smlatteq sp, r4, r8, fp │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - mrseq lr, ELR_hyp │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlabbeq lr, ip, pc, sp @ │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, r0, asr r1 │ │ │ │ - @ instruction: 0x010db89c │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - smlabbeq sp, r4, r8, fp │ │ │ │ - smlabbeq lr, r8, r1, lr │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - tsteq sp, r4, ror #16 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - smlabbeq lr, r0, r1, lr │ │ │ │ - tsteq sp, ip, asr #16 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x010edf9c │ │ │ │ - smlabbeq lr, r0, r1, lr │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ tsteq sp, r4, lsr #16 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - @ instruction: 0x010edf98 │ │ │ │ - tsteq sp, ip, lsl #16 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatbeq lr, r4, pc, sp @ │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + smlatteq lr, r0, sp, sp │ │ │ │ + tsteq lr, r0, lsl r0 │ │ │ │ + strdeq fp, [sp, -ip] │ │ │ │ + tsteq lr, r0, lsr #32 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + smlatteq sp, r4, r7, fp │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + smlabteq sp, r4, r7, fp │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + @ instruction: 0x010db7b4 │ │ │ │ + smlatteq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010edcb0 │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, r0, lsr r0 │ │ │ │ + tsteq sp, ip, ror r7 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tsteq sp, r4, ror #14 │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + tsteq sp, r4, asr #14 │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq sp, ip, lsr #14 │ │ │ │ + strheq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq sp, r4, lsl #14 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + smlatteq sp, ip, r6, fp │ │ │ │ + strheq lr, [lr, -r0] │ │ │ │ + smlabbeq lr, r4, lr, sp │ │ │ │ + smlabbeq lr, r0, r0, lr │ │ │ │ + smlabteq sp, ip, r6, fp │ │ │ │ + strheq lr, [lr, -r4] │ │ │ │ + @ instruction: 0x010db6bc │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, ip, r1, lr │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ + tsteq lr, ip, lsr r1 │ │ │ │ + smlabbeq sp, ip, r6, fp │ │ │ │ + smlabbeq lr, ip, r1, lr │ │ │ │ smlatbeq lr, r0, r1, lr │ │ │ │ - smlatteq sp, ip, r7, fp │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - ldrdeq fp, [sp, -ip] │ │ │ │ - tsteq lr, ip, lsl r4 │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - @ instruction: 0x010ee290 │ │ │ │ - tsteq lr, r0, asr #4 │ │ │ │ - tsteq lr, ip, asr r2 │ │ │ │ - smlatbeq sp, ip, r7, fp │ │ │ │ - smlatbeq lr, ip, r2, lr │ │ │ │ - smlabteq lr, r0, r2, lr │ │ │ │ - @ instruction: 0x010db794 │ │ │ │ - tsteq lr, ip, asr #6 │ │ │ │ + tsteq sp, r4, ror r6 │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + smlatteq lr, r4, r1, lr │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ + tsteq lr, r0, asr r2 │ │ │ │ + tsteq lr, ip, ror #4 │ │ │ │ + tsteq sp, ip, lsr r6 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + smlabteq lr, r8, r2, lr │ │ │ │ + smlabbeq lr, ip, r2, lr │ │ │ │ + @ instruction: 0x010ee29c │ │ │ │ + tsteq sp, r4, lsl r6 │ │ │ │ + smlatteq lr, r8, r2, lr │ │ │ │ tsteq lr, r4, lsl #6 │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - tsteq sp, r4, ror r7 │ │ │ │ - tsteq lr, r0, ror r3 │ │ │ │ - smlabbeq lr, ip, r3, lr │ │ │ │ - tsteq sp, ip, asr r7 │ │ │ │ - smlabbeq lr, r4, r4, lr │ │ │ │ - smlatteq lr, r8, r3, lr │ │ │ │ - smlatbeq lr, ip, r3, lr │ │ │ │ - @ instruction: 0x010ee3bc │ │ │ │ - tsteq sp, r4, lsr r7 │ │ │ │ - tsteq lr, r8, lsl #8 │ │ │ │ - tsteq lr, r4, lsr #8 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - smlatteq lr, r0, r4, lr │ │ │ │ - smlabbeq lr, r4, r4, lr │ │ │ │ - smlatbeq lr, r4, r4, lr │ │ │ │ strdeq fp, [sp, -ip] │ │ │ │ - smlatteq lr, ip, r4, lr │ │ │ │ - smlatteq sp, ip, r6, fp │ │ │ │ - smlabteq pc, r8, r4, r0 @ │ │ │ │ - tstpeq lr, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - smlatteq lr, ip, r8, lr │ │ │ │ - smlatbeq lr, r0, r6, lr │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r0, ror r5 │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - tsteq lr, r8, asr #10 │ │ │ │ - @ instruction: 0x010db69c │ │ │ │ + smlabteq lr, r0, r3, lr │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + smlabbeq lr, r4, r3, lr │ │ │ │ + ldrdeq fp, [sp, -ip] │ │ │ │ + smlabteq lr, ip, r3, lr │ │ │ │ + smlabteq sp, ip, r5, fp │ │ │ │ + smlatbeq pc, r8, r3, r0 @ │ │ │ │ + smlatteq lr, r4, r3, pc @ │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + smlabteq lr, ip, r7, lr │ │ │ │ smlabbeq lr, r0, r5, lr │ │ │ │ - @ instruction: 0x010ee590 │ │ │ │ - smlabbeq sp, r4, r6, fp │ │ │ │ + @ instruction: 0x010ee4b8 │ │ │ │ + tsteq lr, r0, asr r4 │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tsteq lr, r8, lsr #8 │ │ │ │ + tsteq sp, ip, ror r5 │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq sp, r4, ror #10 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + smlatbeq lr, r0, r4, lr │ │ │ │ + @ instruction: 0x010ee4b0 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + smlatteq lr, r8, r4, lr │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - smlabteq lr, r0, r5, lr │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq sp, ip, asr #12 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - @ instruction: 0x010ee6b4 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tsteq lr, r8, ror r6 │ │ │ │ - tsteq sp, r4, lsr #12 │ │ │ │ - smlatteq lr, r4, r6, lr │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - tsteq sp, ip, lsl #12 │ │ │ │ - @ instruction: 0x010ee7b0 │ │ │ │ + tsteq sp, ip, lsr #10 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + @ instruction: 0x010ee594 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r8, asr r5 │ │ │ │ + tsteq sp, r4, lsl #10 │ │ │ │ + smlabteq lr, r4, r5, lr │ │ │ │ + smlatteq lr, r8, r5, lr │ │ │ │ + smlatteq sp, ip, r4, fp │ │ │ │ + @ instruction: 0x010ee690 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq lr, r0, ror #12 │ │ │ │ + smlabteq sp, ip, r4, fp │ │ │ │ + smlatbeq lr, r4, r6, lr │ │ │ │ + smlabteq lr, r0, r6, lr │ │ │ │ + @ instruction: 0x010db4b4 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + smlabbeq sp, r4, r4, fp │ │ │ │ tsteq lr, ip, ror #14 │ │ │ │ - smlabbeq lr, r0, r7, lr │ │ │ │ - smlatteq sp, ip, r5, fp │ │ │ │ - smlabteq lr, r4, r7, lr │ │ │ │ - smlatteq lr, r0, r7, lr │ │ │ │ - ldrdeq fp, [sp, -r4] │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r4, ror #16 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ - smlatbeq sp, r4, r5, fp │ │ │ │ - smlabbeq lr, ip, r8, lr │ │ │ │ - smlatbeq lr, r8, r8, lr │ │ │ │ - smlabbeq sp, ip, r5, fp │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - @ instruction: 0x010ee990 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - smlabteq lr, r4, sl, lr │ │ │ │ - tsteq lr, ip, lsr #20 │ │ │ │ + smlabbeq lr, r8, r7, lr │ │ │ │ + tsteq sp, ip, ror #8 │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ ldrdeq lr, [lr, -ip] │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ - tsteq sp, r4, lsl r5 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - smlabteq lr, r4, sl, lr │ │ │ │ - smlatteq lr, r0, sl, lr │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq lr, r0, ror r8 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + smlatbeq lr, r4, r9, lr │ │ │ │ + tsteq lr, ip, lsl #18 │ │ │ │ + @ instruction: 0x010ee8bc │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ strdeq fp, [sp, -r4] │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - smlatteq sp, r4, r4, fp │ │ │ │ - @ instruction: 0x010eef9c │ │ │ │ - @ instruction: 0x010eed98 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - smlatteq lr, ip, fp, lr │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - smlatbeq lr, r4, fp, lr │ │ │ │ - smlatbeq sp, ip, r4, fp │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - @ instruction: 0x010db494 │ │ │ │ - smlabbeq lr, r8, ip, lr │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ - tsteq lr, r8, asr ip │ │ │ │ - tsteq sp, r4, ror r4 │ │ │ │ - @ instruction: 0x010eecb8 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, r9, lr │ │ │ │ + smlabteq lr, r0, r9, lr │ │ │ │ + ldrdeq fp, [sp, -r4] │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlabteq sp, r4, r3, fp │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + smlabteq lr, ip, sl, lr │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + smlabbeq lr, r4, sl, lr │ │ │ │ + smlabbeq sp, ip, r3, fp │ │ │ │ + smlatteq lr, r8, sl, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq sp, r4, ror r3 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + tsteq lr, r8, lsr fp │ │ │ │ + tsteq sp, r4, asr r3 │ │ │ │ + @ instruction: 0x010eeb98 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27632,423 +27632,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq sl, [sp, -r8] │ │ │ │ - smlatteq lr, r8, r7, lr │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - smlatteq lr, r0, r6, lr │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - smlabbeq lr, ip, r7, lr │ │ │ │ - @ instruction: 0x010dadb8 │ │ │ │ - tsteq lr, r0, lsr #16 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, ip, r7, lr │ │ │ │ - @ instruction: 0x010dad98 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - smlabbeq sp, r8, sp, sl │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + smlabteq lr, r8, r6, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlabteq lr, r0, r5, lr │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + @ instruction: 0x010dacb0 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ + tsteq lr, ip, ror #12 │ │ │ │ + @ instruction: 0x010dac98 │ │ │ │ + tsteq lr, r0, lsl #14 │ │ │ │ + @ instruction: 0x010ee6bc │ │ │ │ + smlabteq lr, ip, r6, lr │ │ │ │ + tsteq sp, r8, ror ip │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ tsteq lr, ip, lsl r9 │ │ │ │ - @ instruction: 0x010ee898 │ │ │ │ - tsteq lr, r8, asr r8 │ │ │ │ - tsteq lr, ip, ror #16 │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - @ instruction: 0x010ee8b4 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, r8, ror r7 │ │ │ │ + tsteq lr, r8, lsr r7 │ │ │ │ + tsteq lr, ip, asr #14 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + @ instruction: 0x010ee794 │ │ │ │ + smlatbeq lr, ip, r7, lr │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + tsteq lr, ip, asr #16 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + smlabbeq lr, r8, r8, lr │ │ │ │ + smlatteq sp, r8, fp, sl │ │ │ │ + tsteq lr, r0, ror #18 │ │ │ │ + tsteq lr, r8, lsl #18 │ │ │ │ smlabteq lr, ip, r8, lr │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - tsteq lr, ip, ror #18 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ + smlatteq lr, r4, r8, lr │ │ │ │ + smlabteq sp, r0, fp, sl │ │ │ │ + tsteq lr, r0, lsl r9 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ + smlatbeq sp, r8, fp, sl │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ tsteq lr, r0, asr #18 │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - @ instruction: 0x010ee994 │ │ │ │ - smlatbeq lr, r8, r9, lr │ │ │ │ - tsteq sp, r8, lsl #26 │ │ │ │ - smlabbeq lr, r0, sl, lr │ │ │ │ - tsteq lr, r8, lsr #20 │ │ │ │ - smlatteq lr, ip, r9, lr │ │ │ │ - tsteq lr, r4, lsl #20 │ │ │ │ - smlatteq sp, r0, ip, sl │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - smlabteq sp, r8, ip, sl │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - tsteq lr, r0, ror #20 │ │ │ │ - tsteq lr, ip, ror #20 │ │ │ │ - smlatbeq sp, r8, ip, sl │ │ │ │ - @ instruction: 0x010eea90 │ │ │ │ - @ instruction: 0x010dac98 │ │ │ │ - tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eee9c │ │ │ │ - smlatbeq lr, r8, ip, lr │ │ │ │ - tsteq lr, r8, ror fp │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - smlabteq lr, r4, sl, lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq sp, r8, asr ip │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ - tsteq sp, r0, asr #24 │ │ │ │ - smlabteq lr, r8, fp, lr │ │ │ │ - tsteq lr, ip, ror fp │ │ │ │ - @ instruction: 0x010eeb90 │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ + tsteq lr, ip, asr #18 │ │ │ │ + smlabbeq sp, r8, fp, sl │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + tsteq sp, r8, ror fp │ │ │ │ + tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, ror sp │ │ │ │ + smlabbeq lr, r8, fp, lr │ │ │ │ + tsteq lr, r8, asr sl │ │ │ │ + smlatteq lr, r4, r9, lr │ │ │ │ + smlatbeq lr, r4, r9, lr │ │ │ │ + @ instruction: 0x010ee9bc │ │ │ │ + tsteq sp, r8, lsr fp │ │ │ │ strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl ip │ │ │ │ - tsteq sp, r8, lsl #24 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - smlatbeq lr, ip, ip, lr │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - smlatteq sp, r0, fp, sl │ │ │ │ - @ instruction: 0x010eecb4 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq sp, r8, fp, sl │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - smlatbeq sp, r8, fp, sl │ │ │ │ - tsteq lr, r8, ror sp │ │ │ │ - @ instruction: 0x010eed90 │ │ │ │ - @ instruction: 0x010dab90 │ │ │ │ - @ instruction: 0x010eef94 │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - @ instruction: 0x010eedbc │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq sp, r0, lsr #22 │ │ │ │ + smlatbeq lr, r8, sl, lr │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - tsteq lr, r4, lsr lr │ │ │ │ - tsteq sp, r8, asr #22 │ │ │ │ - smlabteq lr, r8, lr, lr │ │ │ │ - smlabbeq lr, r0, lr, lr │ │ │ │ - @ instruction: 0x010eee98 │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - smlatteq lr, r8, lr, lr │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - tsteq sp, r0, lsl fp │ │ │ │ - mrseq pc, (UNDEF: 14) @ │ │ │ │ - @ instruction: 0x010eef94 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ smlatteq sp, r8, sl, sl │ │ │ │ - smlatbeq lr, r4, pc, lr @ │ │ │ │ - @ instruction: 0x010eefbc │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - tstpeq lr, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, pc, lr @ │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabbeq lr, ip, fp, lr │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + smlabteq sp, r0, sl, sl │ │ │ │ + @ instruction: 0x010eeb94 │ │ │ │ + @ instruction: 0x010eebb0 │ │ │ │ + smlatbeq sp, r8, sl, sl │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ + smlabbeq sp, r8, sl, sl │ │ │ │ + tsteq lr, r8, asr ip │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + smlatteq lr, r4, ip, lr │ │ │ │ + @ instruction: 0x010eec9c │ │ │ │ + @ instruction: 0x010eecb8 │ │ │ │ + tsteq sp, r0, asr #20 │ │ │ │ strdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010daab0 │ │ │ │ - tstpeq lr, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r0, sl, sl │ │ │ │ - tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r0, pc @ │ │ │ │ - smlatbeq lr, r0, r0, pc @ │ │ │ │ - strheq pc, [lr, -r8] @ │ │ │ │ - tsteq sp, r8, ror #20 │ │ │ │ - mrseq pc, (UNDEF: 30) @ │ │ │ │ - tstpeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, asr sl │ │ │ │ - tstpeq lr, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsr sl │ │ │ │ - @ instruction: 0x010ef198 │ │ │ │ - smlatbeq lr, r4, r1, pc @ │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - @ instruction: 0x010ef2b4 │ │ │ │ - tstpeq lr, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r8, r1, pc @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl sp │ │ │ │ + tsteq sp, r8, lsr #20 │ │ │ │ + smlatbeq lr, r8, sp, lr │ │ │ │ + tsteq lr, r0, ror #26 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlabteq lr, r8, sp, lr │ │ │ │ + smlatteq lr, r0, sp, lr │ │ │ │ strdeq sl, [sp, -r0] │ │ │ │ - tstpeq lr, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ + smlatteq lr, r0, lr, lr │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + smlabteq sp, r8, r9, sl │ │ │ │ + smlabbeq lr, r4, lr, lr │ │ │ │ + @ instruction: 0x010eee9c │ │ │ │ + @ instruction: 0x010da9b0 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlabteq lr, r8, lr, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010da990 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + smlabbeq sp, r0, r9, sl │ │ │ │ smlatteq lr, ip, r2, pc @ │ │ │ │ - smlatbeq lr, ip, r2, pc @ │ │ │ │ - smlabteq lr, r0, r2, pc @ │ │ │ │ - @ instruction: 0x010da9b8 │ │ │ │ - smlatteq lr, r8, r2, pc @ │ │ │ │ - smlatbeq sp, r8, r9, sl │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, pc, lr @ │ │ │ │ + smlabbeq lr, r0, pc, lr @ │ │ │ │ + @ instruction: 0x010eef98 │ │ │ │ + tsteq sp, r8, asr #18 │ │ │ │ + smlatteq lr, r0, pc, lr @ │ │ │ │ + smlatteq lr, r4, pc, lr @ │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + qaddeq pc, r8, lr @ │ │ │ │ + tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsl r9 │ │ │ │ + tstpeq lr, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r4, r0, pc @ │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + @ instruction: 0x010ef194 │ │ │ │ + tstpeq lr, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r8, r0, pc @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + tstpeq lr, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010da8b8 │ │ │ │ + smlabteq lr, ip, r1, pc @ │ │ │ │ + smlabbeq lr, ip, r1, pc @ │ │ │ │ + smlatbeq lr, r0, r1, pc @ │ │ │ │ + @ instruction: 0x010da898 │ │ │ │ + smlabteq lr, r8, r1, pc @ │ │ │ │ + smlabbeq sp, r8, r8, sl │ │ │ │ + @ instruction: 0x010ef3bc │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + tstpeq lr, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r0, r2, pc @ │ │ │ │ + tsteq sp, r0, asr #16 │ │ │ │ + tstpeq lr, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r4, r2, pc @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ + tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - smlabbeq lr, r8, r3, pc @ │ │ │ │ - smlatbeq lr, r0, r3, pc @ │ │ │ │ - tsteq sp, r0, ror #18 │ │ │ │ - tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r4, r3, pc @ │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - tstpeq lr, ip, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsr #18 │ │ │ │ - smlatteq lr, ip, r5, pc @ │ │ │ │ + tsteq sp, r8, lsl #16 │ │ │ │ + smlabteq lr, ip, r4, pc @ │ │ │ │ + tstpeq lr, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef394 │ │ │ │ + smlabteq lr, r0, r3, pc @ │ │ │ │ + smlatteq sp, r0, r7, sl │ │ │ │ + tstpeq lr, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, r8, r7, sl │ │ │ │ tstpeq lr, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef4b4 │ │ │ │ - smlatteq lr, r0, r4, pc @ │ │ │ │ - tsteq sp, r0, lsl #18 │ │ │ │ - smlabbeq lr, r0, r5, pc @ │ │ │ │ + ldrdeq pc, [lr, -r4] │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + smlatbeq sp, r8, r7, sl │ │ │ │ + tstpeq lr, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010da798 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + @ instruction: 0x010efd98 │ │ │ │ + tstpeq lr, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + @ instruction: 0x010ef694 │ │ │ │ + smlatteq lr, ip, r5, pc @ │ │ │ │ @ instruction: 0x010ef594 │ │ │ │ - smlatteq sp, r8, r8, sl │ │ │ │ - tstpeq lr, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef5b4 │ │ │ │ + tsteq sp, r0, asr r7 │ │ │ │ + tstpeq lr, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr r7 │ │ │ │ strdeq pc, [lr, -r4] │ │ │ │ - tstpeq lr, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r8, r8, sl │ │ │ │ - tstpeq lr, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010da8b8 │ │ │ │ - strdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010efeb8 │ │ │ │ - tstpeq lr, ip, lsr fp @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - @ instruction: 0x010ef7b4 │ │ │ │ - tstpeq lr, ip, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef6b4 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq sp, r0, ror r8 │ │ │ │ - tstpeq lr, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr r8 │ │ │ │ - tstpeq lr, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef69c │ │ │ │ + @ instruction: 0x010ef6bc │ │ │ │ + tsteq sp, r8, lsl r7 │ │ │ │ + tstpeq lr, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsl #14 │ │ │ │ + @ instruction: 0x010ef89c │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + @ instruction: 0x010ef79c │ │ │ │ @ instruction: 0x010ef7bc │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - tsteq sp, r8, lsr r8 │ │ │ │ + ldrdeq sl, [sp, -r8] │ │ │ │ + tstpeq lr, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r4, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsr #16 │ │ │ │ - @ instruction: 0x010ef9bc │ │ │ │ - tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef8bc │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - strdeq sl, [sp, -r8] │ │ │ │ - tstpeq lr, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r0, r7, sl │ │ │ │ - smlatteq lr, r8, r9, pc @ │ │ │ │ - smlatbeq lr, r8, r9, pc @ │ │ │ │ - @ instruction: 0x010ef9bc │ │ │ │ - smlabteq sp, r0, r7, sl │ │ │ │ - tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r8, r7, sl │ │ │ │ + smlabteq sp, r0, r6, sl │ │ │ │ + smlabteq lr, r8, r8, pc @ │ │ │ │ + smlabbeq lr, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010ef89c │ │ │ │ + smlatbeq sp, r0, r6, sl │ │ │ │ + smlatteq lr, r8, r8, pc @ │ │ │ │ + tstpeq lr, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r8, r6, sl │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ strdeq pc, [lr, -r8] │ │ │ │ - tstpeq lr, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efab0 │ │ │ │ - tstpeq lr, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r0, sl, pc @ │ │ │ │ - tsteq sp, r8, ror r7 │ │ │ │ - smlabteq lr, r4, sl, pc @ │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ + @ instruction: 0x010ef990 │ │ │ │ + tstpeq lr, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + smlatbeq lr, r4, r9, pc @ │ │ │ │ + @ instruction: 0x010ef9b0 │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, r9, pc @ │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + tstpeq lr, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsl #12 │ │ │ │ tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - tstpeq lr, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsr #14 │ │ │ │ - tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, fp, pc @ │ │ │ │ - smlatbeq lr, r0, fp, pc @ │ │ │ │ + smlabteq lr, r0, sl, pc @ │ │ │ │ + smlabbeq lr, r0, sl, pc @ │ │ │ │ + @ instruction: 0x010efa90 │ │ │ │ + smlatteq sp, r0, r5, sl │ │ │ │ + smlatteq lr, r0, sl, pc @ │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlabteq sp, r8, r5, sl │ │ │ │ + smlabbeq lr, r8, fp, pc @ │ │ │ │ + tstpeq lr, r0, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sp, r8, r5, sl │ │ │ │ + smlabbeq lr, r0, fp, pc @ │ │ │ │ + @ instruction: 0x010da598 │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tstpeq lr, r0, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, fp, pc @ │ │ │ │ @ instruction: 0x010efbb0 │ │ │ │ - tsteq sp, r0, lsl #14 │ │ │ │ - tstpeq lr, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r8, r6, sl │ │ │ │ - smlatbeq lr, r8, ip, pc @ │ │ │ │ - tstpeq lr, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq sp, r8, r6, sl │ │ │ │ + smlabteq lr, r0, fp, pc @ │ │ │ │ + tsteq sp, r0, ror #10 │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + tsteq sp, r8, asr #10 │ │ │ │ + tstpeq lr, r8, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, lsr #10 │ │ │ │ + smlabbeq lr, r8, ip, pc @ │ │ │ │ + tstpeq lr, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, lsl r5 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + smlabbeq lr, r8, ip, pc @ │ │ │ │ + tstpeq lr, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, r8, r4, sl │ │ │ │ + @ instruction: 0x010efc98 │ │ │ │ + tstpeq lr, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ smlatbeq lr, r0, ip, pc @ │ │ │ │ - @ instruction: 0x010da6b8 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - tstpeq lr, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010da4b0 │ │ │ │ + smlabbeq pc, r8, r4, r0 @ │ │ │ │ + smlatbeq sp, r0, r4, sl │ │ │ │ + smlatteq lr, r0, pc, pc @ │ │ │ │ + smlabbeq lr, r0, pc, pc @ │ │ │ │ + tstpeq lr, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq pc, r8, r4, r0 @ │ │ │ │ + smlatbeq lr, r8, ip, pc @ │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + @ instruction: 0x010f0498 │ │ │ │ + @ instruction: 0x010efcb8 │ │ │ │ + tsteq sp, r8, asr r4 │ │ │ │ + tstpeq lr, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq pc, r0, r4, r0 @ │ │ │ │ + smlabteq lr, r0, ip, pc @ │ │ │ │ + tsteq sp, r8, lsr r4 │ │ │ │ + @ instruction: 0x010f04b0 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + tsteq sp, r0, lsr #8 │ │ │ │ + @ instruction: 0x010effb8 │ │ │ │ + smlabbeq lr, r4, pc, pc @ │ │ │ │ + @ instruction: 0x010f04b0 │ │ │ │ ldrdeq pc, [lr, -r0] │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + smlabteq pc, r0, r4, r0 @ │ │ │ │ smlatteq lr, r0, ip, pc @ │ │ │ │ - smlabbeq sp, r0, r6, sl │ │ │ │ + smlatteq sp, r0, r3, sl │ │ │ │ + smlatbeq lr, r4, pc, pc @ │ │ │ │ + smlabteq pc, r8, r4, r0 @ │ │ │ │ + smlatteq lr, r8, ip, pc @ │ │ │ │ + smlabteq sp, r0, r3, sl │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + @ instruction: 0x010da3b0 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq pc, r0, asr #12 │ │ │ │ + @ instruction: 0x010f0598 │ │ │ │ + tstpeq lr, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + smlabteq pc, r8, r4, r0 @ │ │ │ │ + tsteq sp, r0, ror r3 │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq sp, r8, asr r3 │ │ │ │ tstpeq lr, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, ror #12 │ │ │ │ - smlabbeq lr, r8, sp, pc @ │ │ │ │ - tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr #12 │ │ │ │ - smlatbeq lr, r8, sp, pc @ │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq sp, r0, lsr r6 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - strdeq r0, [pc, -r4] │ │ │ │ - smlatbeq lr, r8, sp, pc @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ - @ instruction: 0x010efdb8 │ │ │ │ - tsteq pc, r8, lsr r0 @ │ │ │ │ - strdeq sl, [sp, -r0] │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - smlabteq lr, r0, sp, pc @ │ │ │ │ - tsteq pc, r4, asr #32 │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - smlatbeq pc, r8, r5, r0 @ │ │ │ │ - smlabteq sp, r0, r5, sl │ │ │ │ - mrseq r0, (UNDEF: 31) │ │ │ │ - smlatbeq pc, r0, r0, r0 @ │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - smlatbeq pc, r8, r5, r0 @ │ │ │ │ - smlabteq lr, r8, sp, pc @ │ │ │ │ - @ instruction: 0x010da590 │ │ │ │ - @ instruction: 0x010f05b8 │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - smlabbeq pc, ip, r0, r0 @ │ │ │ │ - smlabteq pc, r0, r5, r0 @ │ │ │ │ - smlatteq lr, r0, sp, pc @ │ │ │ │ - tsteq sp, r8, asr r5 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r0, asr #10 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatbeq pc, r4, r0, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tsteq sp, r8, lsl r5 │ │ │ │ - smlatteq pc, r0, r5, r0 │ │ │ │ - tstpeq lr, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r0, lsl #10 │ │ │ │ - smlabteq pc, r4, r0, r0 @ │ │ │ │ - smlatteq pc, r8, r5, r0 │ │ │ │ - tstpeq lr, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r0, r4, sl │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - ldrdeq sl, [sp, -r0] │ │ │ │ - smlabbeq pc, r4, r0, r1 @ │ │ │ │ - tsteq pc, r0, ror #14 │ │ │ │ - @ instruction: 0x010f06b8 │ │ │ │ - tstpeq lr, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - smlatteq pc, r8, r5, r0 │ │ │ │ - @ instruction: 0x010da490 │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + smlatteq pc, r8, r4, r0 │ │ │ │ + tsteq sp, r8, lsr r3 │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, r8, ror r4 │ │ │ │ - tstpeq lr, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq pc, r8, lsl #12 │ │ │ │ - tsteq sp, r8, asr r4 │ │ │ │ - smlabbeq pc, ip, r3, r0 @ │ │ │ │ - tsteq pc, ip, lsl r6 @ │ │ │ │ - tsteq sp, r0, asr #8 │ │ │ │ - smlabbeq pc, r8, r6, r0 @ │ │ │ │ - tsteq pc, r8, asr r6 @ │ │ │ │ - tsteq pc, r8, ror #22 │ │ │ │ - tsteq pc, r0, lsr #28 │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tsteq pc, ip, ror fp @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - tsteq sp, r0, lsl #8 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - smlabbeq pc, r8, fp, r0 @ │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - smlatteq sp, r0, r3, sl │ │ │ │ - @ instruction: 0x010f0b9c │ │ │ │ - tsteq pc, r8, asr #28 │ │ │ │ - smlabteq sp, r8, r3, sl │ │ │ │ - tsteq pc, r0, lsl #14 │ │ │ │ - smlatbeq pc, r8, r6, r0 @ │ │ │ │ - tsteq pc, r8, ror r6 @ │ │ │ │ - @ instruction: 0x010f0b98 │ │ │ │ - tsteq pc, r0, asr #28 │ │ │ │ - @ instruction: 0x010da398 │ │ │ │ - smlatbeq pc, ip, fp, r0 @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - smlabbeq sp, r0, r3, sl │ │ │ │ - @ instruction: 0x010f0690 │ │ │ │ - @ instruction: 0x010f0bb8 │ │ │ │ - tsteq pc, r8, asr lr @ │ │ │ │ - tsteq sp, r0, ror #6 │ │ │ │ - smlabteq pc, ip, fp, r0 @ │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq sp, r8, asr #6 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, r6, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ tsteq sp, r0, lsr #6 │ │ │ │ - smlatteq pc, r4, fp, r0 │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - @ instruction: 0x010f06b8 │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, lr, r0 @ │ │ │ │ - smlatteq sp, r8, r2, sl │ │ │ │ - tsteq pc, r4, asr #18 │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ + tsteq pc, r8, ror #10 │ │ │ │ + tsteq pc, r8, lsr r5 @ │ │ │ │ + tsteq pc, r8, asr #20 │ │ │ │ + tsteq pc, r0, lsl #26 │ │ │ │ + strdeq sl, [sp, -r8] │ │ │ │ + tsteq pc, ip, asr sl @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + smlatteq sp, r0, r2, sl │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + smlabteq sp, r0, r2, sl │ │ │ │ + tsteq pc, ip, ror sl @ │ │ │ │ + tsteq pc, r8, lsr #26 │ │ │ │ + smlatbeq sp, r8, r2, sl │ │ │ │ + smlatteq pc, r0, r5, r0 │ │ │ │ + smlabbeq pc, r8, r5, r0 @ │ │ │ │ + tsteq pc, r8, asr r5 @ │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, r0, lsr #26 │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + smlabbeq pc, ip, sl, r0 @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + @ instruction: 0x010f0a98 │ │ │ │ + tsteq pc, r8, lsr sp @ │ │ │ │ + tsteq sp, r0, asr #4 │ │ │ │ + smlatbeq pc, ip, sl, r0 @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq sp, r8, lsr #4 │ │ │ │ + @ instruction: 0x010f05b0 │ │ │ │ + smlabbeq pc, r0, r5, r0 @ │ │ │ │ + @ instruction: 0x010f0ab0 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + mrseq sl, SP_fiq │ │ │ │ + smlabteq pc, r4, sl, r0 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + smlatteq sp, r8, r1, sl │ │ │ │ + @ instruction: 0x010f0598 │ │ │ │ ldrdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r4, lsr pc @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - smlatbeq pc, r0, lr, r0 @ │ │ │ │ - tsteq pc, r0, asr #18 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + smlabteq sp, r8, r1, sl │ │ │ │ + tsteq pc, r4, lsr #16 │ │ │ │ + @ instruction: 0x010da1b8 │ │ │ │ + @ instruction: 0x010f0eb0 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + @ instruction: 0x010f0db4 │ │ │ │ + smlabbeq pc, r0, sp, r0 @ │ │ │ │ + tsteq pc, r0, lsr #16 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + smlabbeq sp, r0, r1, sl │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + smlatteq pc, ip, sl, r0 │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + smlatbeq pc, r0, sp, r0 @ │ │ │ │ + tsteq pc, r0, asr #16 │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - smlatbeq sp, r0, r2, sl │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - tsteq pc, ip, lsl #24 │ │ │ │ - smlabbeq sp, r8, r2, sl │ │ │ │ - smlabteq pc, r0, lr, r0 @ │ │ │ │ - tsteq pc, r0, ror #18 │ │ │ │ - tsteq pc, r8, lsl ip @ │ │ │ │ - tsteq sp, r8, ror #4 │ │ │ │ - tsteq pc, r4, ror r9 @ │ │ │ │ - tsteq pc, ip, lsr #24 │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - smlatbeq pc, r8, r1, r1 @ │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - @ instruction: 0x010f1790 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - smlabteq pc, r8, r4, r1 @ │ │ │ │ - smlatbeq pc, ip, r1, r1 @ │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ + tsteq sp, r8, asr #2 │ │ │ │ + tsteq pc, r4, asr r8 @ │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + strdeq r0, [pc, -r4] │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + smlabbeq pc, r8, r0, r1 @ │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tsteq pc, r0, ror r6 @ │ │ │ │ strdeq sl, [sp, -r0] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlatteq sp, r0, r1, sl │ │ │ │ + smlatbeq pc, r8, r3, r1 @ │ │ │ │ + smlabbeq pc, ip, r0, r1 @ │ │ │ │ tsteq pc, r0, lsr #4 │ │ │ │ + ldrdeq sl, [sp, -r0] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabteq sp, r0, r0, sl │ │ │ │ + mrseq r1, (UNDEF: 31) │ │ │ │ + tsteq pc, r0, ror #30 │ │ │ │ + @ instruction: 0x010f1390 │ │ │ │ smlabbeq pc, r0, r0, r1 @ │ │ │ │ - @ instruction: 0x010f14b0 │ │ │ │ - smlatbeq pc, r0, r1, r1 @ │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - @ instruction: 0x010da1b0 │ │ │ │ - smlabbeq pc, r0, r7, r1 @ │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - @ instruction: 0x010da198 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tsteq pc, r0, lsr r3 @ │ │ │ │ - @ instruction: 0x010f1490 │ │ │ │ - tsteq sp, r8, ror r1 │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq sp, r0, ror #2 │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + swpeq sl, r0, [sp] │ │ │ │ + tsteq pc, r0, ror #12 │ │ │ │ + @ instruction: 0x010f0db4 │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + smlatteq pc, r4, r4, r1 │ │ │ │ + tsteq pc, r0, lsl r2 @ │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + qaddeq sl, r8, sp │ │ │ │ + @ instruction: 0x010f0db8 │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + tsteq sp, r0, asr #32 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ tsteq pc, r0, ror #6 │ │ │ │ - smlabbeq pc, r8, r7, r1 @ │ │ │ │ - smlabbeq pc, r0, r4, r1 @ │ │ │ │ - smlatteq pc, r8, r5, r1 │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ + smlabteq pc, r8, r4, r1 @ │ │ │ │ + tsteq sp, r8, lsl r0 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28859,423 +28859,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabteq pc, ip, r9, r0 @ │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - @ instruction: 0x010d9abc │ │ │ │ - smlabbeq pc, r4, r8, r0 @ │ │ │ │ - smlabbeq pc, r8, pc, r0 @ │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - @ instruction: 0x010d9a9c │ │ │ │ - @ instruction: 0x010f09bc │ │ │ │ - smlabbeq sp, ip, sl, r9 │ │ │ │ - @ instruction: 0x010f719c │ │ │ │ - @ instruction: 0x010f33b0 │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, r4, asr pc @ │ │ │ │ + smlatbeq pc, ip, r8, r0 @ │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + @ instruction: 0x010d999c │ │ │ │ + tsteq pc, r4, ror #14 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlatteq pc, ip, pc, r0 @ │ │ │ │ + tsteq sp, ip, ror r9 │ │ │ │ + @ instruction: 0x010f089c │ │ │ │ + tsteq sp, ip, ror #18 │ │ │ │ + tsteq pc, ip, ror r0 @ │ │ │ │ + @ instruction: 0x010f3290 │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq sp, r4, lsr sl │ │ │ │ - tsteq pc, r0, lsl fp @ │ │ │ │ - smlabbeq pc, ip, ip, r0 @ │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - smlabbeq pc, ip, r3, r1 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatteq pc, r4, ip, r0 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, r4, lsr lr @ │ │ │ │ + @ instruction: 0x010f0fb4 │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, ip, ror #4 │ │ │ │ + @ instruction: 0x010f0fb4 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, r4, ror r2 @ │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabteq sp, r4, r8, r9 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + smlabteq pc, ip, r2, r1 @ │ │ │ │ + @ instruction: 0x010f129c │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ + @ instruction: 0x010d989c │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq pc, r4, ror r0 @ │ │ │ │ + smlabbeq sp, r4, r8, r9 │ │ │ │ + tsteq pc, r4, lsr r3 @ │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatbeq pc, r4, r0, r1 @ │ │ │ │ + tsteq sp, r4, ror #16 │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + tsteq sp, ip, asr #16 │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + smlatteq pc, r4, r3, r1 │ │ │ │ + smlabbeq pc, ip, r3, r1 @ │ │ │ │ + tsteq pc, ip, asr r3 @ │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ + tsteq sp, ip, lsl r8 │ │ │ │ @ instruction: 0x010f1394 │ │ │ │ tsteq pc, r4, lsr r1 @ │ │ │ │ - smlatteq sp, r4, r9, r9 │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + tsteq pc, r4, ror r6 @ │ │ │ │ + smlabteq pc, r4, r3, r1 @ │ │ │ │ + smlatteq pc, r4, r3, r1 │ │ │ │ + smlatteq sp, r4, r7, r9 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + tsteq pc, ip, lsl r4 @ │ │ │ │ + smlabteq sp, ip, r7, r9 │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlatbeq pc, r4, r6, r1 @ │ │ │ │ tsteq pc, r4, asr #8 │ │ │ │ - smlatteq pc, ip, r3, r1 │ │ │ │ - @ instruction: 0x010f13bc │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - @ instruction: 0x010d99bc │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - @ instruction: 0x010f1194 │ │ │ │ - smlatbeq sp, r4, r9, r9 │ │ │ │ - tsteq pc, r4, asr r4 @ │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - smlabteq pc, r4, r1, r1 @ │ │ │ │ - smlabbeq sp, r4, r9, r9 │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq sp, ip, ror #18 │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - smlatbeq pc, ip, r4, r1 @ │ │ │ │ + smlatbeq sp, r4, r7, r9 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ tsteq pc, ip, ror r4 @ │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - @ instruction: 0x010f14b4 │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - tsteq sp, r4, lsr #18 │ │ │ │ - @ instruction: 0x010f1794 │ │ │ │ + smlabbeq sp, ip, r7, r9 │ │ │ │ + tsteq pc, ip, lsr r7 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + smlatbeq pc, ip, r4, r1 @ │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + smlabteq pc, r4, r4, r1 @ │ │ │ │ + tsteq sp, ip, asr r7 │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + smlabbeq pc, ip, fp, r1 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq pc, r4, lsl r5 @ │ │ │ │ smlatteq pc, r4, r4, r1 │ │ │ │ - tsteq pc, r4, lsl #10 │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ - @ instruction: 0x010f179c │ │ │ │ - tsteq pc, ip, lsr r5 @ │ │ │ │ - smlatteq sp, ip, r8, r9 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlabteq pc, r4, r7, r1 @ │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - smlabteq sp, r4, r8, r9 │ │ │ │ + tsteq pc, ip, asr r7 @ │ │ │ │ + tsteq sp, r4, lsr #14 │ │ │ │ + tsteq pc, ip, lsl r5 @ │ │ │ │ + @ instruction: 0x010f1794 │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ strdeq r1, [pc, -ip] │ │ │ │ - @ instruction: 0x010f159c │ │ │ │ - smlatbeq sp, ip, r8, r9 │ │ │ │ - tsteq pc, ip, asr r8 @ │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - smlabteq pc, ip, r5, r1 @ │ │ │ │ - smlabbeq sp, ip, r8, r9 │ │ │ │ - smlatteq pc, r4, r5, r1 │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlatbeq pc, ip, ip, r1 @ │ │ │ │ - smlabbeq pc, ip, r6, r1 @ │ │ │ │ - tsteq pc, r4, lsr r6 @ │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ + smlatteq sp, ip, r6, r9 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + tsteq pc, ip, lsr #20 │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, r4, asr #20 │ │ │ │ + tsteq pc, ip, asr #28 │ │ │ │ + @ instruction: 0x010f1c94 │ │ │ │ + tsteq pc, r4, ror #26 │ │ │ │ + smlatbeq sp, ip, r6, r9 │ │ │ │ tsteq pc, ip, ror r8 @ │ │ │ │ - tsteq sp, r4, asr #16 │ │ │ │ - tsteq pc, ip, lsr r6 @ │ │ │ │ - @ instruction: 0x010f18b4 │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - smlatteq pc, r4, r8, r1 │ │ │ │ - tsteq sp, ip, lsl #16 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - tsteq pc, ip, asr #22 │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r4, ror #22 │ │ │ │ - tsteq pc, ip, ror #30 │ │ │ │ - @ instruction: 0x010f1db4 │ │ │ │ - smlabbeq pc, r4, lr, r1 @ │ │ │ │ - smlabteq sp, ip, r7, r9 │ │ │ │ - @ instruction: 0x010f199c │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x010d97b4 │ │ │ │ - smlabbeq pc, r0, lr, r1 @ │ │ │ │ - smlabteq pc, r8, ip, r1 @ │ │ │ │ - @ instruction: 0x010f1d98 │ │ │ │ - @ instruction: 0x010d9794 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - smlabbeq sp, r4, r7, r9 │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + @ instruction: 0x010d9694 │ │ │ │ + tsteq pc, r0, ror #26 │ │ │ │ + smlatbeq pc, r8, fp, r1 @ │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + tsteq sp, r4, ror r6 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq sp, r4, ror #12 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + smlatbeq pc, ip, r7, r1 @ │ │ │ │ + @ instruction: 0x010f1b94 │ │ │ │ + smlatteq pc, r4, r9, r1 │ │ │ │ + @ instruction: 0x010f1abc │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ + tsteq pc, r4, lsr #26 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + tsteq sp, ip, lsl r6 │ │ │ │ + @ instruction: 0x010f1ab4 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + smlabteq pc, ip, r9, r1 @ │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r8, lsl #26 │ │ │ │ + smlatteq sp, r4, r5, r9 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + smlabteq pc, r4, r9, r1 @ │ │ │ │ + tsteq pc, r4, lsl #16 │ │ │ │ smlabteq pc, ip, r8, r1 @ │ │ │ │ - @ instruction: 0x010f1cb4 │ │ │ │ - tsteq pc, r4, lsl #22 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - tsteq sp, r4, asr r7 │ │ │ │ - tsteq pc, r4, asr #28 │ │ │ │ - tsteq pc, r4, lsl pc @ │ │ │ │ - tsteq sp, ip, lsr r7 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl sl @ │ │ │ │ - smlatteq pc, ip, sl, r1 │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ + @ instruction: 0x010d95bc │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlatbeq sp, r4, r5, r9 │ │ │ │ + smlabteq pc, r8, r8, r1 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + smlatteq pc, r4, r7, r1 │ │ │ │ + smlabbeq sp, r4, r5, r9 │ │ │ │ + @ instruction: 0x010f1994 │ │ │ │ + tsteq sp, r4, ror r5 │ │ │ │ + tsteq pc, r0, lsl #8 │ │ │ │ + strdeq r1, [pc, -r4] │ │ │ │ + smlatbeq pc, ip, lr, r1 @ │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + smlatbeq pc, ip, sp, r1 @ │ │ │ │ + smlatbeq pc, r8, ip, r1 @ │ │ │ │ + tsteq pc, r8, ror sp @ │ │ │ │ + tsteq sp, r4, lsr r5 │ │ │ │ + @ instruction: 0x010f1db4 │ │ │ │ + smlabteq pc, r0, sp, r1 @ │ │ │ │ + tsteq sp, ip, lsl r5 │ │ │ │ + tsteq pc, r4, lsl lr @ │ │ │ │ + smlatteq pc, r4, sp, r1 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ tsteq pc, r8, lsr #28 │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - smlatteq pc, r4, sl, r1 │ │ │ │ - tsteq pc, r4, lsr #18 │ │ │ │ - smlatteq pc, ip, r9, r1 │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - smlabteq sp, r4, r6, r9 │ │ │ │ - smlatteq pc, r8, r9, r1 │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - smlatbeq sp, r4, r6, r9 │ │ │ │ - @ instruction: 0x010f1ab4 │ │ │ │ - @ instruction: 0x010d9694 │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - smlabteq pc, ip, pc, r1 @ │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ + smlatteq sp, r4, r4, r9 │ │ │ │ smlabteq pc, ip, lr, r1 @ │ │ │ │ - smlabteq pc, r8, sp, r1 @ │ │ │ │ - @ instruction: 0x010f1e98 │ │ │ │ - tsteq sp, r4, asr r6 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlatteq pc, r0, lr, r1 │ │ │ │ - tsteq sp, ip, lsr r6 │ │ │ │ + tsteq pc, r4, ror lr @ │ │ │ │ + tsteq pc, r4, asr #28 │ │ │ │ + tsteq pc, r0, asr lr @ │ │ │ │ + @ instruction: 0x010d94bc │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + smlabbeq pc, r8, lr, r1 @ │ │ │ │ + smlatbeq sp, r4, r4, r9 │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, lr, r1 @ │ │ │ │ + @ instruction: 0x010f1eb8 │ │ │ │ + smlabbeq sp, r4, r4, r9 │ │ │ │ + smlatteq pc, r4, lr, r1 │ │ │ │ + strdeq r1, [pc, -r0] │ │ │ │ + tsteq sp, ip, ror #8 │ │ │ │ + smlatteq pc, r0, r0, r2 │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ tsteq pc, r4, lsr pc @ │ │ │ │ tsteq pc, r4, lsl #30 │ │ │ │ tsteq pc, r0, lsl pc @ │ │ │ │ - tsteq sp, ip, lsl r6 │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - tsteq sp, r4, lsl #12 │ │ │ │ - smlatteq pc, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x010f1f94 │ │ │ │ + tsteq sp, ip, lsr r4 │ │ │ │ tsteq pc, r4, ror #30 │ │ │ │ - tsteq pc, r0, ror pc @ │ │ │ │ - ldrdeq r9, [sp, -ip] │ │ │ │ - @ instruction: 0x010f1f9c │ │ │ │ - smlatbeq pc, r8, pc, r1 @ │ │ │ │ - smlabteq sp, r4, r5, r9 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - smlabteq pc, ip, pc, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - smlatbeq sp, r4, r5, r9 │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlabbeq sp, ip, r5, r9 │ │ │ │ - mrseq r2, (UNDEF: 47) │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - qaddeq r2, r4, pc @ │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - tsteq sp, ip, asr r5 │ │ │ │ - smlabbeq pc, r4, r0, r2 @ │ │ │ │ - smlatbeq pc, r4, r0, r2 @ │ │ │ │ - tsteq sp, r4, asr #10 │ │ │ │ - tsteq pc, r8, lsr r1 @ │ │ │ │ - strdeq r2, [pc, -r0] │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq sp, ip, lsl #10 │ │ │ │ - smlabbeq pc, r0, r2, r2 @ │ │ │ │ + smlabbeq pc, r4, pc, r1 @ │ │ │ │ + tsteq sp, r4, lsr #8 │ │ │ │ + tsteq pc, r8, lsl r0 @ │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + smlatteq pc, r8, pc, r1 @ │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + qaddeq r2, r0, pc @ │ │ │ │ + smlatteq sp, ip, r3, r9 │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + swpeq r2, r0, [pc] @ │ │ │ │ + smlatbeq pc, r8, r0, r2 @ │ │ │ │ + smlabteq sp, r4, r3, r9 │ │ │ │ strdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f21b0 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + smlatbeq sp, ip, r3, r9 │ │ │ │ + smlabteq pc, r0, r1, r2 @ │ │ │ │ + tsteq pc, r8, ror #2 │ │ │ │ + smlabbeq pc, r8, r1, r2 @ │ │ │ │ + smlabbeq sp, ip, r3, r9 │ │ │ │ smlabteq pc, r8, r1, r2 @ │ │ │ │ - smlatteq sp, r4, r4, r9 │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - smlabteq sp, ip, r4, r9 │ │ │ │ + tsteq sp, ip, ror r3 │ │ │ │ + smlabbeq pc, ip, r7, r2 @ │ │ │ │ + smlatbeq pc, r0, r4, r2 @ │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + @ instruction: 0x010f2290 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq sp, r4, asr #6 │ │ │ │ + smlabteq pc, r0, r2, r2 @ │ │ │ │ smlatteq pc, r0, r2, r2 │ │ │ │ - smlabbeq pc, r8, r2, r2 @ │ │ │ │ - smlatbeq pc, r8, r2, r2 @ │ │ │ │ - smlatbeq sp, ip, r4, r9 │ │ │ │ - smlatteq pc, r8, r2, r2 │ │ │ │ - @ instruction: 0x010d949c │ │ │ │ - smlatbeq pc, ip, r8, r2 @ │ │ │ │ - smlabteq pc, r0, r5, r2 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - @ instruction: 0x010f23b0 │ │ │ │ + tsteq sp, ip, lsr #6 │ │ │ │ + @ instruction: 0x010f2398 │ │ │ │ + tsteq pc, r0, lsr r3 @ │ │ │ │ tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - smlatteq pc, r0, r3, r2 │ │ │ │ + tsteq sp, ip, lsl #6 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ tsteq pc, r0, lsl #8 │ │ │ │ - tsteq sp, ip, asr #8 │ │ │ │ - @ instruction: 0x010f24b8 │ │ │ │ - tsteq pc, r0, asr r4 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq sp, ip, lsr #8 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r0, lsr #10 │ │ │ │ - tsteq sp, r4, lsl r4 │ │ │ │ - smlabteq pc, r0, r6, r2 @ │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x010f2590 │ │ │ │ - @ instruction: 0x010f25b8 │ │ │ │ - smlatteq sp, ip, r3, r9 │ │ │ │ - tsteq pc, r8, lsr r6 @ │ │ │ │ - tsteq pc, r0, ror #12 │ │ │ │ - ldrdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ + strdeq r9, [sp, -r4] │ │ │ │ + smlatbeq pc, r0, r5, r2 @ │ │ │ │ ldrdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - @ instruction: 0x010d93b4 │ │ │ │ - tsteq pc, ip, asr r7 @ │ │ │ │ - smlatbeq sp, r4, r3, r9 │ │ │ │ - @ instruction: 0x010f2ab4 │ │ │ │ - tsteq pc, ip, asr #18 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq pc, r4, lsl #16 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - @ instruction: 0x010f28bc │ │ │ │ - smlatteq pc, r8, r8, r2 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - tsteq pc, ip, ror #18 │ │ │ │ - @ instruction: 0x010f2998 │ │ │ │ - tsteq sp, ip, lsr r3 │ │ │ │ - tsteq pc, r4, lsl #20 │ │ │ │ - tsteq pc, r0, lsr #20 │ │ │ │ - tsteq sp, r4, lsr #6 │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - @ instruction: 0x010f2abc │ │ │ │ - tsteq pc, ip, ror #20 │ │ │ │ - smlabbeq pc, r8, sl, r2 @ │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - smlatteq pc, r4, sl, r2 │ │ │ │ - tsteq pc, r0, lsl #22 │ │ │ │ - smlatteq sp, r4, r2, r9 │ │ │ │ - smlatbeq pc, r4, fp, r2 @ │ │ │ │ - tsteq pc, r4, asr fp @ │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - smlabteq sp, r4, r2, r9 │ │ │ │ - smlatbeq pc, r8, fp, r2 @ │ │ │ │ + tsteq pc, r0, ror r4 @ │ │ │ │ + @ instruction: 0x010f2498 │ │ │ │ + smlabteq sp, ip, r2, r9 │ │ │ │ + tsteq pc, r8, lsl r5 @ │ │ │ │ + tsteq pc, r0, asr #10 │ │ │ │ @ instruction: 0x010d92b4 │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - @ instruction: 0x010f34b4 │ │ │ │ - qaddeq r3, r0, pc @ │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - smlatteq pc, r0, ip, r2 │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl ip @ │ │ │ │ - tsteq sp, ip, ror #4 │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - smlabbeq pc, ip, ip, r2 @ │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + @ instruction: 0x010f25b8 │ │ │ │ + smlatteq pc, r4, r5, r2 │ │ │ │ + @ instruction: 0x010d9294 │ │ │ │ + tsteq pc, ip, lsr r6 @ │ │ │ │ + smlabbeq sp, r4, r2, r9 │ │ │ │ + @ instruction: 0x010f2994 │ │ │ │ + tsteq pc, ip, lsr #16 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + smlatteq pc, r4, r6, r2 │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ tsteq sp, r4, asr r2 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - smlatteq pc, r0, ip, r2 │ │ │ │ - strdeq r2, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsr r2 │ │ │ │ - tsteq pc, r8, asr sp @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ + @ instruction: 0x010f279c │ │ │ │ + smlabteq pc, r8, r7, r2 @ │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + @ instruction: 0x010f28bc │ │ │ │ + tsteq pc, ip, asr #16 │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ tsteq sp, ip, lsl r2 │ │ │ │ - smlatbeq pc, r8, lr, r2 @ │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - smlabteq pc, r0, sp, r2 @ │ │ │ │ - ldrdeq r2, [pc, -ip] │ │ │ │ - strdeq r9, [sp, -r4] │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, asr lr @ │ │ │ │ + smlatteq pc, r4, r8, r2 │ │ │ │ + tsteq pc, r0, lsl #18 │ │ │ │ + tsteq sp, r4, lsl #4 │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x010f299c │ │ │ │ + tsteq pc, ip, asr #18 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ ldrdeq r9, [sp, -ip] │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - smlatbeq pc, r8, lr, r2 @ │ │ │ │ - smlabteq pc, r4, lr, r2 @ │ │ │ │ - @ instruction: 0x010d91bc │ │ │ │ - tsteq pc, r0, lsr #30 │ │ │ │ - tsteq pc, ip, lsr pc @ │ │ │ │ + smlabteq pc, r4, r9, r2 @ │ │ │ │ + smlatteq pc, r0, r9, r2 │ │ │ │ + smlabteq sp, r4, r1, r9 │ │ │ │ + smlabbeq pc, r4, sl, r2 @ │ │ │ │ + tsteq pc, r4, lsr sl @ │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ smlatbeq sp, r4, r1, r9 │ │ │ │ - @ instruction: 0x010f3190 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - ldrdeq r2, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, pc, r2 @ │ │ │ │ - @ instruction: 0x010f2f9c │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r0 @ │ │ │ │ - tsteq sp, ip, asr r1 │ │ │ │ - strheq r3, [pc, -r8] │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - smlabbeq pc, r4, r0, r3 @ │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - smlatteq pc, r0, r0, r3 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsr #2 │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - @ instruction: 0x010f3198 │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ + smlabbeq pc, r8, sl, r2 @ │ │ │ │ + @ instruction: 0x010d9194 │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ + @ instruction: 0x010f3394 │ │ │ │ + tsteq pc, r0, lsr pc @ │ │ │ │ + smlatteq pc, r8, ip, r2 │ │ │ │ + smlabteq pc, r0, fp, r2 @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq sp, ip, asr #2 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ + tsteq sp, r4, lsr r1 │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + smlabteq pc, r0, fp, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ + tsteq sp, r4, lsl r1 │ │ │ │ + tsteq pc, r8, lsr ip @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ strdeq r9, [sp, -ip] │ │ │ │ - smlabteq pc, r0, r1, r3 @ │ │ │ │ - ldrdeq r3, [pc, -ip] │ │ │ │ - smlatteq sp, r4, r0, r9 │ │ │ │ - smlabbeq pc, r0, r2, r3 @ │ │ │ │ - tsteq pc, r0, lsr r2 @ │ │ │ │ - tsteq pc, ip, asr #4 │ │ │ │ - smlabteq sp, r4, r0, r9 │ │ │ │ - smlabbeq pc, r4, r2, r3 @ │ │ │ │ - strheq r9, [sp, -r4] │ │ │ │ - tsteq pc, r8, lsl r7 @ │ │ │ │ - strdeq r3, [pc, -r4] │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - tsteq pc, r4, lsr r3 @ │ │ │ │ - smlatteq pc, r4, r2, r3 │ │ │ │ - mrseq r3, SP_hyp │ │ │ │ - tsteq sp, ip, ror r0 │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ - tsteq pc, r8, ror r3 @ │ │ │ │ - tsteq sp, r4, rrx │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - smlabteq pc, ip, r3, r3 @ │ │ │ │ - smlatteq pc, r8, r3, r3 │ │ │ │ - tsteq sp, r4, asr #32 │ │ │ │ - tsteq pc, r4, asr #8 │ │ │ │ - tsteq pc, r0, ror #8 │ │ │ │ - tsteq sp, ip, lsr #32 │ │ │ │ - @ instruction: 0x010f3594 │ │ │ │ - strdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r4, r3 @ │ │ │ │ - smlabteq pc, r8, r4, r3 @ │ │ │ │ + smlabbeq pc, r8, sp, r2 @ │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + smlatbeq pc, r0, ip, r2 @ │ │ │ │ + @ instruction: 0x010f2cbc │ │ │ │ + ldrdeq r9, [sp, -r4] │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq pc, r4, lsr sp @ │ │ │ │ + strheq r9, [sp, -ip] │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + smlabbeq pc, r8, sp, r2 @ │ │ │ │ + smlatbeq pc, r4, sp, r2 @ │ │ │ │ + swpeq r9, ip, [sp] │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + tsteq pc, ip, lsl lr @ │ │ │ │ + smlabbeq sp, r4, r0, r9 │ │ │ │ + tsteq pc, r0, ror r0 @ │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + @ instruction: 0x010f2eb0 │ │ │ │ + tsteq pc, r0, ror #28 │ │ │ │ + tsteq pc, ip, ror lr @ │ │ │ │ + qaddeq r9, r4, sp │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + strdeq r2, [pc, -r4] │ │ │ │ + tsteq sp, ip, lsr r0 │ │ │ │ + @ instruction: 0x010f2f98 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + tsteq sp, ip, lsl r0 │ │ │ │ + smlabteq pc, r0, pc, r2 @ │ │ │ │ + ldrdeq r2, [pc, -ip] │ │ │ │ tsteq sp, r4 │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - smlatteq sp, ip, pc, r8 @ │ │ │ │ - smlatteq pc, r4, r5, r3 │ │ │ │ - @ instruction: 0x010f3594 │ │ │ │ - @ instruction: 0x010f35b0 │ │ │ │ - smlabteq sp, ip, pc, r8 @ │ │ │ │ - smlatteq pc, r8, r5, r3 │ │ │ │ - @ instruction: 0x010d8fbc │ │ │ │ - tsteq pc, r0, ror #16 │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - smlatbeq pc, r0, r6, r3 @ │ │ │ │ - tsteq pc, r0, asr r6 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - smlabbeq sp, ip, pc, r8 @ │ │ │ │ - smlabteq pc, r8, r6, r3 @ │ │ │ │ - smlatteq pc, r4, r6, r3 │ │ │ │ - tsteq sp, r4, ror pc │ │ │ │ - smlabbeq pc, r8, r7, r3 @ │ │ │ │ - tsteq pc, r8, lsr r7 @ │ │ │ │ - tsteq pc, r4, asr r7 @ │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ - @ instruction: 0x010f37b0 │ │ │ │ - smlabteq pc, ip, r7, r3 @ │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - tsteq pc, r8, ror #16 │ │ │ │ - tsteq pc, r8, lsl r8 @ │ │ │ │ - tsteq pc, r4, lsr r8 @ │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - @ instruction: 0x010f3890 │ │ │ │ - smlatbeq pc, ip, r8, r3 @ │ │ │ │ - strdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r0, asr r9 @ │ │ │ │ - tsteq pc, r0, lsl #18 │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, r8, ror r0 @ │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq pc, r4, asr r9 @ │ │ │ │ - smlabteq sp, ip, lr, r8 │ │ │ │ - tsteq pc, r8, ror #4 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - @ instruction: 0x010f3bbc │ │ │ │ - @ instruction: 0x010f3a94 │ │ │ │ + smlatbeq pc, r0, r0, r3 @ │ │ │ │ + strheq r3, [pc, -ip] │ │ │ │ + smlabteq sp, r4, pc, r8 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, r0, lsl r1 @ │ │ │ │ + tsteq pc, ip, lsr #2 │ │ │ │ + smlatbeq sp, r4, pc, r8 @ │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + @ instruction: 0x010d8f94 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + ldrdeq r3, [pc, -r4] │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + tsteq pc, r4, lsl r2 @ │ │ │ │ + smlabteq pc, r4, r1, r3 @ │ │ │ │ + smlatteq pc, r0, r1, r3 │ │ │ │ + tsteq sp, ip, asr pc │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r8, asr r2 @ │ │ │ │ + tsteq sp, r4, asr #30 │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r9, r3 @ │ │ │ │ - smlabteq pc, r8, r9, r3 @ │ │ │ │ - smlabbeq sp, ip, lr, r8 │ │ │ │ - tsteq pc, r4, lsr #20 │ │ │ │ - tsteq pc, r0, asr #20 │ │ │ │ - tsteq sp, r4, ror lr │ │ │ │ - smlatteq pc, r4, sl, r3 │ │ │ │ - @ instruction: 0x010f3a94 │ │ │ │ - @ instruction: 0x010f3ab0 │ │ │ │ + smlatbeq pc, ip, r2, r3 @ │ │ │ │ + smlabteq pc, r8, r2, r3 @ │ │ │ │ + tsteq sp, r4, lsr #30 │ │ │ │ + tsteq pc, r4, lsr #6 │ │ │ │ + tsteq pc, r0, asr #6 │ │ │ │ + tsteq sp, ip, lsl #30 │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r3, r3 @ │ │ │ │ + smlatbeq pc, r8, r3, r3 @ │ │ │ │ + smlatteq sp, r4, lr, r8 │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + smlabteq sp, ip, lr, r8 │ │ │ │ + smlabteq pc, r4, r4, r3 @ │ │ │ │ + tsteq pc, r4, ror r4 @ │ │ │ │ + @ instruction: 0x010f3490 │ │ │ │ + smlatbeq sp, ip, lr, r8 │ │ │ │ + smlabteq pc, r8, r4, r3 @ │ │ │ │ + @ instruction: 0x010d8e9c │ │ │ │ + tsteq pc, r0, asr #14 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + smlabbeq pc, r0, r5, r3 @ │ │ │ │ + tsteq pc, r0, lsr r5 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + smlatbeq pc, r8, r5, r3 @ │ │ │ │ + smlabteq pc, r4, r5, r3 @ │ │ │ │ tsteq sp, r4, asr lr │ │ │ │ - tsteq pc, ip, lsl #22 │ │ │ │ - tsteq pc, r8, lsr #22 │ │ │ │ - tsteq sp, ip, lsr lr │ │ │ │ - tsteq pc, ip, asr ip @ │ │ │ │ - smlabteq pc, r4, fp, r3 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - @ instruction: 0x010f3b90 │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - smlatteq pc, ip, fp, r3 │ │ │ │ + tsteq pc, r8, ror #12 │ │ │ │ + tsteq pc, r8, lsl r6 @ │ │ │ │ + tsteq pc, r4, lsr r6 @ │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + @ instruction: 0x010f3690 │ │ │ │ + smlatbeq pc, ip, r6, r3 @ │ │ │ │ + tsteq sp, ip, lsl lr │ │ │ │ + smlatteq pc, r0, r7, r3 │ │ │ │ + tsteq pc, r8, asr #14 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl r7 @ │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + tsteq pc, r0, ror r7 @ │ │ │ │ + smlabbeq pc, ip, r7, r3 @ │ │ │ │ + ldrdeq r8, [sp, -ip] │ │ │ │ + tsteq pc, r0, lsr r8 @ │ │ │ │ + smlatteq pc, r0, r7, r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + @ instruction: 0x010d8dbc │ │ │ │ + tsteq pc, r4, lsr r8 @ │ │ │ │ + smlatbeq sp, ip, sp, r8 │ │ │ │ + tsteq pc, r8, asr #2 │ │ │ │ + smlatteq pc, r4, ip, r3 │ │ │ │ + @ instruction: 0x010f3a9c │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlabbeq pc, ip, r8, r3 @ │ │ │ │ + smlatbeq pc, r8, r8, r3 @ │ │ │ │ + tsteq sp, ip, ror #26 │ │ │ │ + tsteq pc, r4, lsl #18 │ │ │ │ + tsteq pc, r0, lsr #18 │ │ │ │ + tsteq sp, r4, asr sp │ │ │ │ + smlabteq pc, r4, r9, r3 @ │ │ │ │ + tsteq pc, r4, ror r9 @ │ │ │ │ + @ instruction: 0x010f3990 │ │ │ │ + tsteq sp, r4, lsr sp │ │ │ │ + smlatteq pc, ip, r9, r3 │ │ │ │ + tsteq pc, r8, lsl #20 │ │ │ │ + tsteq sp, ip, lsl sp │ │ │ │ + tsteq pc, ip, lsr fp @ │ │ │ │ + smlatbeq pc, r4, sl, r3 @ │ │ │ │ + tsteq pc, r4, asr sl @ │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + smlabteq pc, ip, sl, r3 @ │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -30086,423 +30086,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatbeq pc, r4, r5, r3 @ │ │ │ │ - @ instruction: 0x010d8798 │ │ │ │ - tsteq pc, r8, asr #12 │ │ │ │ - strdeq r3, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ - tsteq sp, r8, ror r7 │ │ │ │ - tsteq pc, r0, ror r6 @ │ │ │ │ - smlabbeq pc, ip, r6, r3 @ │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ - smlatteq pc, r0, r8, r3 │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - tsteq pc, r0, lsr #14 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlatteq pc, ip, r6, r3 │ │ │ │ - tsteq sp, r0, lsr r7 │ │ │ │ - tsteq pc, r8, asr #14 │ │ │ │ - tsteq pc, r4, ror #14 │ │ │ │ - tsteq sp, r8, lsl r7 │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - @ instruction: 0x010f37b8 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ + smlabbeq pc, r4, r4, r3 @ │ │ │ │ + tsteq sp, r8, ror r6 │ │ │ │ + tsteq pc, r8, lsr #10 │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + strdeq r3, [pc, -r4] │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + tsteq pc, r0, asr r5 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + smlabteq pc, r0, r7, r3 @ │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + tsteq pc, r0, lsl #12 │ │ │ │ + @ instruction: 0x010f35b0 │ │ │ │ + smlabteq pc, ip, r5, r3 @ │ │ │ │ + tsteq sp, r0, lsl r6 │ │ │ │ + tsteq pc, r8, lsr #12 │ │ │ │ + tsteq pc, r4, asr #12 │ │ │ │ strdeq r8, [sp, -r8] │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - tsteq pc, ip, asr #16 │ │ │ │ - smlatteq sp, r0, r6, r8 │ │ │ │ - smlabbeq pc, r0, r9, r3 @ │ │ │ │ - smlatteq pc, r8, r8, r3 │ │ │ │ - @ instruction: 0x010f3898 │ │ │ │ + smlatteq pc, r8, r6, r3 │ │ │ │ + @ instruction: 0x010f3698 │ │ │ │ + @ instruction: 0x010f36b4 │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + tsteq pc, ip, lsr #14 │ │ │ │ + smlabteq sp, r0, r5, r8 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + smlabteq pc, r8, r7, r3 @ │ │ │ │ + tsteq pc, r8, ror r7 @ │ │ │ │ + @ instruction: 0x010f3794 │ │ │ │ + @ instruction: 0x010d8598 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #16 │ │ │ │ + smlabbeq sp, r0, r5, r8 │ │ │ │ + @ instruction: 0x010f38b0 │ │ │ │ + tsteq pc, r0, ror #16 │ │ │ │ + tsteq pc, ip, ror r8 @ │ │ │ │ + tsteq sp, r0, ror #10 │ │ │ │ @ instruction: 0x010f38b4 │ │ │ │ - @ instruction: 0x010d86b8 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - tsteq pc, ip, lsr #18 │ │ │ │ - smlatbeq sp, r0, r6, r8 │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - smlabbeq pc, r0, r9, r3 @ │ │ │ │ - @ instruction: 0x010f399c │ │ │ │ - smlabbeq sp, r0, r6, r8 │ │ │ │ - ldrdeq r3, [pc, -r4] │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - tsteq pc, r8, ror #28 │ │ │ │ - tsteq pc, r4, asr #24 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - smlabbeq pc, r4, sl, r3 @ │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - tsteq pc, r0, asr sl @ │ │ │ │ - tsteq sp, r8, lsr r6 │ │ │ │ - smlatbeq pc, ip, sl, r3 @ │ │ │ │ - smlabteq pc, r8, sl, r3 @ │ │ │ │ - tsteq sp, r0, lsr #12 │ │ │ │ - tsteq pc, ip, ror #22 │ │ │ │ - tsteq pc, ip, lsl fp @ │ │ │ │ - tsteq pc, r8, lsr fp @ │ │ │ │ - tsteq sp, r0, lsl #12 │ │ │ │ - @ instruction: 0x010f3b94 │ │ │ │ - @ instruction: 0x010f3bb0 │ │ │ │ - smlatteq sp, r8, r5, r8 │ │ │ │ - smlatteq pc, r4, ip, r3 │ │ │ │ - tsteq pc, ip, asr #24 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq pc, r4, lsr #22 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r4, ror #18 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq pc, r0, lsr r9 @ │ │ │ │ + tsteq sp, r8, lsl r5 │ │ │ │ + smlabbeq pc, ip, r9, r3 @ │ │ │ │ + smlatbeq pc, r8, r9, r3 @ │ │ │ │ + tsteq sp, r0, lsl #10 │ │ │ │ + tsteq pc, ip, asr #20 │ │ │ │ strdeq r3, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl sl @ │ │ │ │ + smlatteq sp, r0, r4, r8 │ │ │ │ + tsteq pc, r4, ror sl @ │ │ │ │ + @ instruction: 0x010f3a90 │ │ │ │ + smlabteq sp, r8, r4, r8 │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + smlatbeq sp, r0, r4, r8 │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + smlabbeq sp, r8, r4, r8 │ │ │ │ + tsteq pc, r4, lsl ip @ │ │ │ │ + smlabteq pc, r4, fp, r3 @ │ │ │ │ + smlatteq pc, r0, fp, r3 │ │ │ │ + tsteq sp, r8, ror #8 │ │ │ │ tsteq pc, r8, lsl ip @ │ │ │ │ - smlabteq sp, r0, r5, r8 │ │ │ │ - tsteq pc, r4, ror ip @ │ │ │ │ - @ instruction: 0x010f3c90 │ │ │ │ - smlatbeq sp, r8, r5, r8 │ │ │ │ - tsteq pc, r4, lsr sp @ │ │ │ │ - smlatteq pc, r4, ip, r3 │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - smlabbeq sp, r8, r5, r8 │ │ │ │ - tsteq pc, r8, lsr sp @ │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - @ instruction: 0x010f3fb0 │ │ │ │ + tsteq sp, r8, asr r4 │ │ │ │ + @ instruction: 0x010f3e90 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + ldrdeq r3, [pc, -r0] │ │ │ │ + smlabbeq pc, r0, ip, r3 @ │ │ │ │ + @ instruction: 0x010f3c9c │ │ │ │ + tsteq sp, r8, lsr #8 │ │ │ │ + strdeq r3, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsl sp @ │ │ │ │ + tsteq sp, r0, lsl r4 │ │ │ │ + @ instruction: 0x010f3db8 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + smlabbeq pc, r4, sp, r3 @ │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + smlatteq pc, r0, sp, r3 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + smlatbeq pc, ip, lr, r3 @ │ │ │ │ + tsteq pc, ip, ror #28 │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + @ instruction: 0x010d83b0 │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ + @ instruction: 0x010d8398 │ │ │ │ + smlatbeq pc, r4, lr, r3 @ │ │ │ │ + smlabbeq pc, r0, lr, r3 @ │ │ │ │ + tsteq pc, r8, ror #20 │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + mrseq r4, (UNDEF: 47) │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, r8, lsr #22 │ │ │ │ + @ instruction: 0x010f5ab0 │ │ │ │ + tsteq pc, r8, ror sl @ │ │ │ │ + tsteq pc, r8, asr sl @ │ │ │ │ smlabbeq pc, r8, lr, r3 @ │ │ │ │ + tsteq sp, r8, lsl r3 │ │ │ │ + tsteq pc, r0, ror sl @ │ │ │ │ + smlatbeq pc, r8, lr, r3 @ │ │ │ │ + mrseq r8, SP_mon │ │ │ │ + smlatbeq pc, r8, sl, r5 @ │ │ │ │ + smlabbeq pc, r4, sl, r5 @ │ │ │ │ + smlabteq pc, r0, lr, r3 @ │ │ │ │ + smlatteq sp, r0, r2, r8 │ │ │ │ + smlatbeq pc, r4, sl, r5 @ │ │ │ │ + smlatteq pc, r0, lr, r3 │ │ │ │ + smlabteq sp, r8, r2, r8 │ │ │ │ + tsteq pc, r8, lsl fp @ │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x010f5ab4 │ │ │ │ strdeq r3, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, sp, r3 @ │ │ │ │ - @ instruction: 0x010f3dbc │ │ │ │ - tsteq sp, r8, asr #10 │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r4, lsr lr @ │ │ │ │ - tsteq sp, r0, lsr r5 │ │ │ │ - ldrdeq r3, [pc, -r8] │ │ │ │ - smlabbeq pc, r8, lr, r3 @ │ │ │ │ - smlatbeq pc, r4, lr, r3 @ │ │ │ │ - tsteq sp, r0, lsl r5 │ │ │ │ - tsteq pc, r0, lsl #30 │ │ │ │ - tsteq pc, ip, lsl pc @ │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - smlabteq pc, ip, pc, r3 @ │ │ │ │ - smlabbeq pc, ip, pc, r3 @ │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - ldrdeq r8, [sp, -r0] │ │ │ │ - smlabbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq pc, r8, ror fp @ │ │ │ │ - @ instruction: 0x010d84b8 │ │ │ │ - smlabteq pc, r4, pc, r3 @ │ │ │ │ - smlatbeq pc, r0, pc, r3 @ │ │ │ │ - smlabbeq pc, r8, fp, r5 @ │ │ │ │ - @ instruction: 0x010d8498 │ │ │ │ - @ instruction: 0x010f5b90 │ │ │ │ - smlabbeq sp, r8, r4, r8 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - smlabbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, r8, asr #24 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - @ instruction: 0x010f5b98 │ │ │ │ + smlatbeq sp, r0, r2, r8 │ │ │ │ + ldrdeq r5, [pc, -r4] │ │ │ │ + tsteq pc, r0, lsl pc @ │ │ │ │ + smlabbeq sp, r8, r2, r8 │ │ │ │ + tsteq pc, r0, lsl fp @ │ │ │ │ + smlatteq pc, ip, sl, r5 │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + tsteq sp, r8, ror #4 │ │ │ │ + tsteq pc, ip, lsl #22 │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + strdeq r5, [pc, -r0] │ │ │ │ tsteq pc, r8, ror fp @ │ │ │ │ + tsteq pc, r8, lsr fp @ │ │ │ │ + tsteq pc, r4, lsl fp @ │ │ │ │ + tsteq pc, r0, asr pc @ │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + tsteq pc, r0, ror fp @ │ │ │ │ + tsteq pc, ip, asr #22 │ │ │ │ + smlabbeq pc, r8, pc, r3 @ │ │ │ │ + smlatteq sp, r8, r1, r8 │ │ │ │ + tsteq pc, ip, ror #22 │ │ │ │ smlatbeq pc, r8, pc, r3 @ │ │ │ │ - tsteq sp, r8, lsr r4 │ │ │ │ - @ instruction: 0x010f5b90 │ │ │ │ - smlabteq pc, r8, pc, r3 @ │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - smlabteq pc, r8, fp, r5 @ │ │ │ │ - smlatbeq pc, r4, fp, r5 @ │ │ │ │ - smlatteq pc, r0, pc, r3 @ │ │ │ │ - tsteq sp, r0, lsl #8 │ │ │ │ - smlabteq pc, r4, fp, r5 @ │ │ │ │ - mrseq r4, CPSR │ │ │ │ - smlatteq sp, r8, r3, r8 │ │ │ │ - tsteq pc, r8, lsr ip @ │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ + ldrdeq r8, [sp, -r0] │ │ │ │ + smlatteq pc, r0, fp, r5 │ │ │ │ + smlatbeq pc, r0, fp, r5 @ │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + @ instruction: 0x010f3fb8 │ │ │ │ + smlatbeq sp, r8, r1, r8 │ │ │ │ + @ instruction: 0x010f5b9c │ │ │ │ + ldrdeq r3, [pc, -r8] │ │ │ │ + @ instruction: 0x010d8190 │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + @ instruction: 0x010f5bb4 │ │ │ │ + strdeq r3, [pc, -r0] │ │ │ │ + tsteq sp, r0, ror r1 │ │ │ │ + strdeq r3, [pc, -ip] │ │ │ │ + tsteq sp, r0, ror #2 │ │ │ │ + smlabbeq pc, r4, sp, r5 @ │ │ │ │ + smlatteq pc, r0, r0, r4 │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + tsteq pc, r8, lsr #32 │ │ │ │ + tsteq pc, r4 │ │ │ │ ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r0 @ │ │ │ │ - smlabteq sp, r0, r3, r8 │ │ │ │ + tsteq sp, r8, lsr #2 │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ strdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsr r0 @ │ │ │ │ - smlatbeq sp, r8, r3, r8 │ │ │ │ - tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq sp, r0, lsl r1 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + tsteq pc, ip, lsr r0 @ │ │ │ │ tsteq pc, ip, lsl #24 │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - smlabbeq sp, r8, r3, r8 │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + qaddeq r4, ip, pc @ │ │ │ │ tsteq pc, ip, lsr #24 │ │ │ │ - tsteq pc, r8, rrx │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - tsteq pc, r0, lsl sp @ │ │ │ │ - @ instruction: 0x010f5c98 │ │ │ │ - tsteq pc, r8, asr ip @ │ │ │ │ - tsteq pc, r4, lsr ip @ │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq sp, r0, asr #6 │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ + ldrdeq r8, [sp, -r8] │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ swpeq r4, r0, [pc] @ │ │ │ │ - tsteq sp, r8, lsr #6 │ │ │ │ - @ instruction: 0x010f5c90 │ │ │ │ - tsteq pc, ip, ror #24 │ │ │ │ - smlatbeq pc, r8, r0, r4 @ │ │ │ │ - tsteq sp, r8, lsl #6 │ │ │ │ - smlabbeq pc, ip, ip, r5 @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + strheq r8, [sp, -r0] │ │ │ │ + smlabbeq pc, ip, r0, r4 @ │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + swpeq r8, r8, [sp] │ │ │ │ smlabteq pc, r8, r0, r4 @ │ │ │ │ - strdeq r8, [sp, -r0] │ │ │ │ - tsteq pc, r0, lsl #26 │ │ │ │ - smlabteq pc, r0, ip, r5 @ │ │ │ │ - @ instruction: 0x010f5c9c │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - smlabteq sp, r8, r2, r8 │ │ │ │ - @ instruction: 0x010f5cbc │ │ │ │ - strdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010d82b0 │ │ │ │ - strdeq r5, [pc, -r8] │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ - tsteq pc, r0, lsl r1 @ │ │ │ │ - @ instruction: 0x010d8290 │ │ │ │ - tsteq pc, ip, lsl r1 @ │ │ │ │ - smlabbeq sp, r0, r2, r8 │ │ │ │ - smlatbeq pc, r4, lr, r5 @ │ │ │ │ - mrseq r4, (UNDEF: 47) │ │ │ │ - smlabbeq pc, r8, r1, r4 @ │ │ │ │ - tsteq pc, r8, asr #2 │ │ │ │ - tsteq pc, r4, lsr #2 │ │ │ │ + smlatbeq pc, r4, r0, r4 @ │ │ │ │ + tsteq pc, r4, ror ip @ │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + smlabbeq pc, r0, ip, r5 @ │ │ │ │ + tsteq sp, r8, rrx │ │ │ │ + tsteq pc, ip, ror #26 │ │ │ │ strdeq r5, [pc, -r4] │ │ │ │ - tsteq sp, r8, asr #4 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq sp, r0, lsr r2 │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - tsteq pc, ip, asr r1 @ │ │ │ │ - tsteq pc, ip, lsr #26 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - tsteq pc, ip, ror r1 @ │ │ │ │ - tsteq pc, ip, asr #26 │ │ │ │ - strdeq r8, [sp, -r8] │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - @ instruction: 0x010f41b0 │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ + @ instruction: 0x010f5cb4 │ │ │ │ + @ instruction: 0x010f5c90 │ │ │ │ + smlabteq pc, ip, r0, r4 @ │ │ │ │ + tsteq sp, r8, lsr r0 │ │ │ │ + @ instruction: 0x010f5cb0 │ │ │ │ + smlatteq pc, ip, r0, r4 │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + smlatteq pc, ip, ip, r5 │ │ │ │ + smlabteq pc, r8, ip, r5 @ │ │ │ │ + tsteq pc, r4, lsl #2 │ │ │ │ + mrseq r8, (UNDEF: 13) │ │ │ │ + smlatteq pc, r8, ip, r5 │ │ │ │ + tsteq pc, r4, lsr #2 │ │ │ │ + smlatteq sp, r8, pc, r7 @ │ │ │ │ tsteq pc, ip, asr sp @ │ │ │ │ - ldrdeq r8, [sp, -r0] │ │ │ │ - smlatbeq pc, ip, r1, r4 @ │ │ │ │ - tsteq pc, ip, ror sp @ │ │ │ │ - @ instruction: 0x010d81b8 │ │ │ │ - smlatteq pc, r8, r1, r4 │ │ │ │ - smlabteq pc, r4, r1, r4 @ │ │ │ │ - @ instruction: 0x010f5d94 │ │ │ │ - @ instruction: 0x010d8198 │ │ │ │ + tsteq pc, ip, lsl sp @ │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r1 @ │ │ │ │ + smlabteq sp, r0, pc, r7 @ │ │ │ │ + tsteq pc, r8, lsl sp @ │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + smlatbeq sp, r8, pc, r7 @ │ │ │ │ + tsteq pc, r4, asr sp @ │ │ │ │ + tsteq pc, r0, lsr sp @ │ │ │ │ + tsteq pc, ip, ror #2 │ │ │ │ + smlabbeq sp, r8, pc, r7 @ │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + smlabteq pc, r0, r0, r6 @ │ │ │ │ + tsteq pc, ip, lsr r3 @ │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + @ instruction: 0x010f419c │ │ │ │ + tsteq pc, r8, ror r1 @ │ │ │ │ + tsteq pc, r8, asr #26 │ │ │ │ + tsteq sp, r8, lsr pc │ │ │ │ + @ instruction: 0x010f4198 │ │ │ │ + tsteq pc, r8, ror #26 │ │ │ │ + tsteq sp, r0, lsr #30 │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + @ instruction: 0x010f41b0 │ │ │ │ + smlabbeq pc, r0, sp, r5 @ │ │ │ │ + tsteq sp, r0, lsl #30 │ │ │ │ + ldrdeq r4, [pc, -r0] │ │ │ │ smlatbeq pc, r0, sp, r5 @ │ │ │ │ - smlabbeq sp, r8, r1, r8 │ │ │ │ - smlabbeq pc, ip, lr, r5 @ │ │ │ │ - tsteq pc, r4, lsl lr @ │ │ │ │ - ldrdeq r5, [pc, -r4] │ │ │ │ + smlatteq sp, r8, lr, r7 │ │ │ │ + tsteq pc, r4, asr #4 │ │ │ │ + tsteq pc, r4, lsl #4 │ │ │ │ + smlatteq pc, r0, r1, r4 │ │ │ │ @ instruction: 0x010f5db0 │ │ │ │ - smlatteq pc, ip, r1, r4 │ │ │ │ - tsteq sp, r8, asr r1 │ │ │ │ + smlabteq sp, r0, lr, r7 │ │ │ │ + mrseq r4, (UNDEF: 47) │ │ │ │ ldrdeq r5, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsl #4 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ + smlatbeq sp, r8, lr, r7 │ │ │ │ + tsteq pc, ip, lsr r2 @ │ │ │ │ + tsteq pc, r8, lsl r2 @ │ │ │ │ smlatteq pc, r8, sp, r5 │ │ │ │ - tsteq pc, r4, lsr #4 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ + smlabbeq sp, r8, lr, r7 │ │ │ │ + tsteq pc, r8, lsr r2 @ │ │ │ │ tsteq pc, r8, lsl #28 │ │ │ │ - tsteq pc, r4, asr #4 │ │ │ │ - tsteq sp, r8, lsl #2 │ │ │ │ - tsteq pc, ip, ror lr @ │ │ │ │ - tsteq pc, ip, lsr lr @ │ │ │ │ - tsteq pc, r8, lsl lr @ │ │ │ │ - tsteq pc, r4, asr r2 @ │ │ │ │ - smlatteq sp, r0, r0, r8 │ │ │ │ - tsteq pc, r8, lsr lr @ │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - smlabteq sp, r8, r0, r8 │ │ │ │ - tsteq pc, r4, ror lr @ │ │ │ │ - tsteq pc, r0, asr lr @ │ │ │ │ - smlabbeq pc, ip, r2, r4 @ │ │ │ │ - smlatbeq sp, r8, r0, r8 │ │ │ │ - @ instruction: 0x010f4298 │ │ │ │ - swpeq r8, r8, [sp] │ │ │ │ - smlatteq pc, r0, r1, r6 │ │ │ │ - tsteq pc, ip, asr r4 @ │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - @ instruction: 0x010f42bc │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + smlatbeq pc, r4, r2, r4 @ │ │ │ │ + tsteq pc, r4, ror #4 │ │ │ │ + tsteq pc, r0, asr #4 │ │ │ │ + tsteq pc, r0, lsl lr @ │ │ │ │ + tsteq sp, r0, asr #28 │ │ │ │ + tsteq pc, r0, ror #4 │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ + @ instruction: 0x010f429c │ │ │ │ + tsteq pc, r8, ror r2 @ │ │ │ │ + tsteq pc, r8, asr #28 │ │ │ │ + tsteq sp, r8, lsl #28 │ │ │ │ @ instruction: 0x010f4298 │ │ │ │ tsteq pc, r8, ror #28 │ │ │ │ - qaddeq r8, r8, sp │ │ │ │ - @ instruction: 0x010f42b8 │ │ │ │ - smlabbeq pc, r8, lr, r5 @ │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - strdeq r4, [pc, -r4] │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlatbeq pc, r0, lr, r5 @ │ │ │ │ - tsteq sp, r0, lsr #32 │ │ │ │ - strdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, r0, lr, r5 @ │ │ │ │ - tsteq sp, r8 │ │ │ │ - tsteq pc, r4, ror #6 │ │ │ │ - tsteq pc, r4, lsr #6 │ │ │ │ + strdeq r7, [sp, -r0] │ │ │ │ + tsteq pc, ip, lsl #6 │ │ │ │ + smlabteq pc, ip, r2, r4 @ │ │ │ │ + smlatbeq pc, r8, r2, r4 @ │ │ │ │ + tsteq pc, r8, ror lr @ │ │ │ │ + smlabteq sp, r8, sp, r7 │ │ │ │ + smlabteq pc, r8, r2, r4 @ │ │ │ │ + @ instruction: 0x010f5e98 │ │ │ │ + @ instruction: 0x010d7db0 │ │ │ │ + tsteq pc, r4, lsl #6 │ │ │ │ + smlatteq pc, r0, r2, r4 │ │ │ │ + @ instruction: 0x010f5eb0 │ │ │ │ + @ instruction: 0x010d7d90 │ │ │ │ + @ instruction: 0x010f5ebc │ │ │ │ + smlabbeq sp, r0, sp, r7 │ │ │ │ + @ instruction: 0x010f44b0 │ │ │ │ + smlatbeq pc, r0, pc, r5 @ │ │ │ │ + tsteq pc, r8, lsr #30 │ │ │ │ + smlatteq pc, r8, lr, r5 │ │ │ │ + smlabteq pc, r4, lr, r5 @ │ │ │ │ mrseq r4, SP_hyp │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - smlatteq sp, r0, pc, r7 @ │ │ │ │ + tsteq sp, r8, asr #26 │ │ │ │ + smlatteq pc, r4, lr, r5 │ │ │ │ tsteq pc, r0, lsr #6 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq sp, r8, pc, r7 @ │ │ │ │ - tsteq pc, ip, asr r3 @ │ │ │ │ + tsteq sp, r0, lsr sp │ │ │ │ + tsteq pc, r0, lsr #30 │ │ │ │ + strdeq r5, [pc, -ip] │ │ │ │ tsteq pc, r8, lsr r3 @ │ │ │ │ - tsteq pc, r8, lsl #30 │ │ │ │ - smlatbeq sp, r8, pc, r7 @ │ │ │ │ + tsteq sp, r0, lsl sp │ │ │ │ + tsteq pc, ip, lsl pc @ │ │ │ │ tsteq pc, r8, asr r3 @ │ │ │ │ - tsteq pc, r8, lsr #30 │ │ │ │ - @ instruction: 0x010d7f90 │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - smlabteq pc, r4, r3, r4 @ │ │ │ │ - smlabbeq pc, r4, r3, r4 @ │ │ │ │ - tsteq pc, r0, ror #6 │ │ │ │ - tsteq pc, r0, lsr pc @ │ │ │ │ - tsteq sp, r0, ror #30 │ │ │ │ - smlabbeq pc, r0, r3, r4 @ │ │ │ │ + strdeq r7, [sp, -r8] │ │ │ │ + @ instruction: 0x010f5f90 │ │ │ │ tsteq pc, r0, asr pc @ │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - @ instruction: 0x010f43bc │ │ │ │ - @ instruction: 0x010f4398 │ │ │ │ - tsteq pc, r8, ror #30 │ │ │ │ - tsteq sp, r8, lsr #30 │ │ │ │ - @ instruction: 0x010f43b8 │ │ │ │ - smlabbeq pc, r8, pc, r5 @ │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - tsteq pc, ip, lsr #8 │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - smlabteq pc, r8, r3, r4 @ │ │ │ │ - @ instruction: 0x010f5f98 │ │ │ │ - smlatteq sp, r8, lr, r7 │ │ │ │ - smlatteq pc, r8, r3, r4 │ │ │ │ - @ instruction: 0x010f5fb8 │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq pc, r8, ror #6 │ │ │ │ ldrdeq r7, [sp, -r0] │ │ │ │ - tsteq pc, r4, lsr #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - ldrdeq r5, [pc, -r0] │ │ │ │ - @ instruction: 0x010d7eb0 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatbeq sp, r0, lr, r7 │ │ │ │ - ldrdeq r4, [pc, -r0] │ │ │ │ - smlabteq pc, r0, r0, r6 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - tsteq pc, r8 │ │ │ │ - smlatteq pc, r4, pc, r5 @ │ │ │ │ - tsteq pc, r0, lsr #8 │ │ │ │ - tsteq sp, r8, ror #28 │ │ │ │ - tsteq pc, r4 │ │ │ │ - tsteq pc, r0, asr #8 │ │ │ │ - tsteq sp, r0, asr lr │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - tsteq pc, ip, lsr r0 @ │ │ │ │ - tsteq pc, r8, ror r4 @ │ │ │ │ - tsteq sp, r8, lsl lr │ │ │ │ - strheq r6, [pc, -r0] │ │ │ │ - tsteq pc, r0, ror r0 @ │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - smlabbeq pc, r8, r4, r4 @ │ │ │ │ - strdeq r7, [sp, -r0] │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - smlatbeq pc, r8, r4, r4 @ │ │ │ │ - ldrdeq r7, [sp, -r8] │ │ │ │ - smlatbeq pc, r8, r0, r6 @ │ │ │ │ - smlabbeq pc, r4, r0, r6 @ │ │ │ │ - smlabteq pc, r0, r4, r4 @ │ │ │ │ - @ instruction: 0x010d7db8 │ │ │ │ - smlabteq pc, ip, r4, r4 @ │ │ │ │ - smlatbeq sp, r8, sp, r7 │ │ │ │ - @ instruction: 0x010f45b8 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq pc, r0, lsl #10 │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, r0, r6 @ │ │ │ │ - tsteq sp, r8, ror sp │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, r0, r6 @ │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - tsteq pc, r8, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl r5 @ │ │ │ │ - smlatteq pc, r4, r0, r6 │ │ │ │ - tsteq sp, r0, asr #26 │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - tsteq pc, r4, lsl #2 │ │ │ │ - tsteq sp, r8, lsr #26 │ │ │ │ - smlatbeq pc, r8, r5, r4 @ │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r4, asr #10 │ │ │ │ - tsteq pc, r4, lsl r1 @ │ │ │ │ - tsteq sp, r0, lsl #26 │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, r4, lsr r1 @ │ │ │ │ - smlatteq sp, r8, ip, r7 │ │ │ │ - smlatbeq pc, r0, r5, r4 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq pc, ip, asr #2 │ │ │ │ - smlabteq sp, r8, ip, r7 │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + smlabbeq pc, r8, r3, r4 @ │ │ │ │ @ instruction: 0x010d7cb8 │ │ │ │ - tsteq pc, r0, ror ip @ │ │ │ │ - tsteq pc, r4, lsl #18 │ │ │ │ - tsteq pc, r4, lsl r3 @ │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - @ instruction: 0x010f61b4 │ │ │ │ - tsteq pc, r4, ror r1 @ │ │ │ │ - tsteq pc, r0, asr r1 @ │ │ │ │ - smlabbeq pc, ip, r5, r4 @ │ │ │ │ - tsteq sp, r0, ror ip │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - smlatbeq pc, ip, r5, r4 @ │ │ │ │ + smlabbeq pc, r8, pc, r5 @ │ │ │ │ + tsteq pc, r4, ror #30 │ │ │ │ + smlatbeq pc, r0, r3, r4 @ │ │ │ │ + @ instruction: 0x010d7c98 │ │ │ │ + smlatbeq pc, ip, r3, r4 @ │ │ │ │ + smlabbeq sp, r8, ip, r7 │ │ │ │ + @ instruction: 0x010f4498 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + smlatteq pc, r0, r3, r4 │ │ │ │ + @ instruction: 0x010f43bc │ │ │ │ + smlabbeq pc, ip, pc, r5 @ │ │ │ │ tsteq sp, r8, asr ip │ │ │ │ - smlatbeq pc, ip, r1, r6 @ │ │ │ │ - smlabbeq pc, r8, r1, r6 @ │ │ │ │ - smlabteq pc, r4, r5, r4 @ │ │ │ │ - tsteq sp, r8, lsr ip │ │ │ │ - smlatbeq pc, r8, r1, r6 @ │ │ │ │ - smlatteq pc, r4, r5, r4 │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ - @ instruction: 0x010f61b8 │ │ │ │ + ldrdeq r4, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, pc, r5 @ │ │ │ │ + tsteq sp, r0, asr #24 │ │ │ │ + tsteq pc, r8, lsl r4 @ │ │ │ │ strdeq r4, [pc, -r4] │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - ldrdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r4, lsl r6 @ │ │ │ │ + smlabteq pc, r4, pc, r5 @ │ │ │ │ + tsteq sp, r0, lsr #24 │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + smlatteq pc, r4, pc, r5 @ │ │ │ │ + tsteq sp, r8, lsl #24 │ │ │ │ + smlabbeq pc, r8, r4, r4 @ │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r4, lsr #8 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ smlatteq sp, r0, fp, r7 │ │ │ │ - tsteq pc, r4, lsl r2 @ │ │ │ │ - strdeq r6, [pc, -r0] │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - smlabteq sp, r0, fp, r7 │ │ │ │ - tsteq pc, r0, lsl r2 @ │ │ │ │ - tsteq pc, ip, asr #12 │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, r4, lsl r0 @ │ │ │ │ + smlabteq sp, r8, fp, r7 │ │ │ │ + smlabbeq pc, r0, r4, r4 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + tsteq pc, ip, lsr #32 │ │ │ │ smlatbeq sp, r8, fp, r7 │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + @ instruction: 0x010d7b98 │ │ │ │ + tsteq pc, r0, asr fp @ │ │ │ │ + smlatteq pc, r4, r7, r4 │ │ │ │ strdeq r6, [pc, -r4] │ │ │ │ - tsteq pc, ip, ror r2 @ │ │ │ │ - tsteq pc, ip, lsr r2 @ │ │ │ │ - tsteq pc, r8, lsl r2 @ │ │ │ │ - tsteq pc, r4, asr r6 @ │ │ │ │ - tsteq sp, r8, ror fp │ │ │ │ - tsteq pc, r8, lsr r2 @ │ │ │ │ - tsteq pc, r4, ror r6 @ │ │ │ │ - tsteq sp, r0, ror #22 │ │ │ │ - tsteq pc, r4, ror r2 @ │ │ │ │ - tsteq pc, r0, asr r2 @ │ │ │ │ - smlabbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - tsteq pc, r0, ror r2 @ │ │ │ │ - smlatbeq pc, ip, r6, r4 @ │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - smlatteq pc, r4, r2, r6 │ │ │ │ - smlatbeq pc, r4, r2, r6 @ │ │ │ │ - smlabbeq pc, r0, r2, r6 @ │ │ │ │ - @ instruction: 0x010f46bc │ │ │ │ + tsteq pc, ip, lsl #2 │ │ │ │ + swpeq r6, r4, [pc] @ │ │ │ │ + qaddeq r6, r4, pc @ │ │ │ │ + tsteq pc, r0, lsr r0 @ │ │ │ │ + tsteq pc, ip, ror #8 │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + qaddeq r6, r0, pc @ │ │ │ │ + smlabbeq pc, ip, r4, r4 @ │ │ │ │ + tsteq sp, r8, lsr fp │ │ │ │ + smlabbeq pc, ip, r0, r6 @ │ │ │ │ + tsteq pc, r8, rrx │ │ │ │ + smlatbeq pc, r4, r4, r4 @ │ │ │ │ + tsteq sp, r8, lsl fp │ │ │ │ + smlabbeq pc, r8, r0, r6 @ │ │ │ │ + smlabteq pc, r4, r4, r4 @ │ │ │ │ tsteq sp, r0, lsl #22 │ │ │ │ - smlatbeq pc, r0, r2, r6 @ │ │ │ │ - ldrdeq r4, [pc, -ip] │ │ │ │ - smlatteq sp, r8, sl, r7 │ │ │ │ - ldrdeq r6, [pc, -ip] │ │ │ │ + strdeq r6, [pc, -ip] │ │ │ │ + strheq r6, [pc, -ip] │ │ │ │ + swpeq r6, r8, [pc] @ │ │ │ │ + ldrdeq r4, [pc, -r4] │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + strheq r6, [pc, -r8] │ │ │ │ + strdeq r4, [pc, -r4] │ │ │ │ + smlabteq sp, r0, sl, r7 │ │ │ │ + strdeq r6, [pc, -r4] │ │ │ │ + ldrdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + smlatbeq sp, r0, sl, r7 │ │ │ │ + strdeq r6, [pc, -r0] │ │ │ │ + tsteq pc, ip, lsr #10 │ │ │ │ + smlabbeq sp, r8, sl, r7 │ │ │ │ + ldrdeq r6, [pc, -r4] │ │ │ │ + tsteq pc, ip, asr r1 @ │ │ │ │ + tsteq pc, ip, lsl r1 @ │ │ │ │ + strdeq r6, [pc, -r8] │ │ │ │ + tsteq pc, r4, lsr r5 @ │ │ │ │ + tsteq sp, r8, asr sl │ │ │ │ + tsteq pc, r8, lsl r1 @ │ │ │ │ + tsteq pc, r4, asr r5 @ │ │ │ │ + tsteq sp, r0, asr #20 │ │ │ │ + tsteq pc, r4, asr r1 @ │ │ │ │ + tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq pc, ip, ror #10 │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + tsteq pc, r0, asr r1 @ │ │ │ │ + smlabbeq pc, ip, r5, r4 @ │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + smlabteq pc, r4, r1, r6 @ │ │ │ │ + smlabbeq pc, r4, r1, r6 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + @ instruction: 0x010f459c │ │ │ │ + smlatteq sp, r0, r9, r7 │ │ │ │ + smlabbeq pc, r0, r1, r6 @ │ │ │ │ + @ instruction: 0x010f45bc │ │ │ │ + smlabteq sp, r8, r9, r7 │ │ │ │ + @ instruction: 0x010f61bc │ │ │ │ ldrbeq pc, [r8], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r4], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbeq pc, [r0], #2271 @ 0x8df @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strbeq pc, [ip], #2271 @ 0x8df @ │ │ │ │ @@ -30806,203 +30806,203 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ popmi {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq pc, r4, asr ip @ │ │ │ │ - swpeq r4, r0, [pc] @ │ │ │ │ - tsteq sp, r4, ror #8 │ │ │ │ - swpeq r4, ip, [pc] @ │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - tsteq pc, r4, lsr #28 │ │ │ │ - smlabbeq pc, r0, r1, r4 @ │ │ │ │ - tsteq pc, r8, lsl #2 │ │ │ │ - smlabteq pc, r8, r0, r4 @ │ │ │ │ - smlatbeq pc, r4, r0, r4 @ │ │ │ │ + tsteq pc, r4, lsr fp @ │ │ │ │ + tsteq pc, r0, ror pc @ │ │ │ │ + tsteq sp, r4, asr #6 │ │ │ │ + tsteq pc, ip, ror pc @ │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + tsteq pc, r4, lsl #26 │ │ │ │ + tsteq pc, r0, rrx │ │ │ │ + smlatteq pc, r8, pc, r3 @ │ │ │ │ + smlatbeq pc, r8, pc, r3 @ │ │ │ │ + smlabbeq pc, r4, pc, r3 @ │ │ │ │ + tsteq pc, r4, asr fp @ │ │ │ │ + strdeq r7, [sp, -ip] │ │ │ │ + smlatbeq pc, r4, pc, r3 @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + smlatteq sp, r4, r2, r7 │ │ │ │ + smlatteq pc, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x010f3fbc │ │ │ │ + smlabbeq pc, ip, fp, r5 @ │ │ │ │ + smlabteq sp, r4, r2, r7 │ │ │ │ + ldrdeq r3, [pc, -ip] │ │ │ │ + smlatbeq pc, ip, fp, r5 @ │ │ │ │ + smlatbeq sp, ip, r2, r7 │ │ │ │ + qaddeq r4, r0, pc @ │ │ │ │ + tsteq pc, r0, lsl r0 @ │ │ │ │ + smlatteq pc, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x010f5bbc │ │ │ │ + smlabbeq sp, r4, r2, r7 │ │ │ │ + tsteq pc, ip │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + tsteq sp, ip, ror #4 │ │ │ │ + tsteq pc, r8, asr #32 │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + strdeq r5, [pc, -r4] │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + tsteq pc, r0, lsl #24 │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + smlatteq pc, ip, ip, r5 │ │ │ │ tsteq pc, r4, ror ip @ │ │ │ │ - tsteq sp, ip, lsl r4 │ │ │ │ - smlabteq pc, r4, r0, r4 @ │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - tsteq sp, r4, lsl #8 │ │ │ │ - mrseq r4, (UNDEF: 31) │ │ │ │ + tsteq pc, r4, lsr ip @ │ │ │ │ + tsteq pc, r0, lsl ip @ │ │ │ │ + tsteq pc, ip, asr #32 │ │ │ │ + tsteq sp, ip, lsl #4 │ │ │ │ + tsteq pc, r0, lsr ip @ │ │ │ │ + tsteq pc, ip, rrx │ │ │ │ + strdeq r7, [sp, -r4] │ │ │ │ + tsteq pc, ip, ror #24 │ │ │ │ + tsteq pc, r8, asr #24 │ │ │ │ + smlabbeq pc, r4, r0, r4 @ │ │ │ │ + ldrdeq r7, [sp, -r4] │ │ │ │ + tsteq pc, r8, ror #24 │ │ │ │ + smlatbeq pc, r4, r0, r4 @ │ │ │ │ + @ instruction: 0x010d71bc │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ + @ instruction: 0x010f5c9c │ │ │ │ + tsteq pc, r8, ror ip @ │ │ │ │ + strheq r4, [pc, -r6] │ │ │ │ + @ instruction: 0x010d7198 │ │ │ │ + @ instruction: 0x010f5c9e │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ - smlatbeq pc, ip, ip, r5 @ │ │ │ │ - smlatteq sp, r4, r3, r7 │ │ │ │ + smlabbeq sp, r6, r1, r7 │ │ │ │ + smlatteq pc, r0, ip, r5 │ │ │ │ + @ instruction: 0x010f5cbe │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, ip, ip, r5 @ │ │ │ │ - smlabteq sp, ip, r3, r7 │ │ │ │ - tsteq pc, r0, ror r1 @ │ │ │ │ - tsteq pc, r0, lsr r1 @ │ │ │ │ + tsteq sp, lr, ror #2 │ │ │ │ tsteq pc, ip, lsl #2 │ │ │ │ - ldrdeq r5, [pc, -ip] │ │ │ │ - smlatbeq sp, r4, r3, r7 │ │ │ │ - tsteq pc, ip, lsr #2 │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - smlabbeq sp, ip, r3, r7 │ │ │ │ - tsteq pc, r8, ror #2 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, r4, lsl sp @ │ │ │ │ - tsteq sp, ip, ror #6 │ │ │ │ - tsteq pc, r0, lsr #26 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - @ instruction: 0x010f5d94 │ │ │ │ - tsteq pc, r4, asr sp @ │ │ │ │ - tsteq pc, r0, lsr sp @ │ │ │ │ - tsteq pc, ip, ror #2 │ │ │ │ - tsteq sp, ip, lsr #6 │ │ │ │ - tsteq pc, r0, asr sp @ │ │ │ │ - smlabbeq pc, ip, r1, r4 @ │ │ │ │ - tsteq sp, r4, lsl r3 │ │ │ │ - smlabbeq pc, ip, sp, r5 @ │ │ │ │ - tsteq pc, r8, ror #26 │ │ │ │ - smlatbeq pc, r4, r1, r4 @ │ │ │ │ - strdeq r7, [sp, -r4] │ │ │ │ - smlabbeq pc, r8, sp, r5 @ │ │ │ │ - smlabteq pc, r4, r1, r4 @ │ │ │ │ - ldrdeq r7, [sp, -ip] │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - @ instruction: 0x010f5dbc │ │ │ │ + tsteq sp, r2, ror #2 │ │ │ │ + smlabbeq pc, r0, r4, r4 @ │ │ │ │ + @ instruction: 0x010f5e92 │ │ │ │ + strdeq r4, [pc, -r0] │ │ │ │ + tsteq pc, sl, ror r1 @ │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, sl, lsl r1 @ │ │ │ │ + smlatteq pc, ip, ip, r5 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + tsteq pc, r0, asr #2 │ │ │ │ + tsteq pc, r2, lsl sp @ │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + smlabbeq pc, r2, r1, r4 @ │ │ │ │ + tsteq pc, r0, ror #2 │ │ │ │ + tsteq pc, r2, lsr sp @ │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + smlabbeq pc, r6, r1, r4 @ │ │ │ │ + tsteq pc, r8, asr sp @ │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + mrseq r4, (UNDEF: 47) │ │ │ │ + smlabteq pc, r2, r1, r4 @ │ │ │ │ + smlatbeq pc, r0, r1, r4 @ │ │ │ │ + tsteq pc, r2, ror sp @ │ │ │ │ + ldrdeq r7, [sp, -r8] │ │ │ │ + smlabteq pc, r6, r1, r4 @ │ │ │ │ @ instruction: 0x010f5d98 │ │ │ │ - ldrdeq r4, [pc, -r6] │ │ │ │ - @ instruction: 0x010d72b8 │ │ │ │ - @ instruction: 0x010f5dbe │ │ │ │ + smlabteq sp, r6, r0, r7 │ │ │ │ + tsteq pc, r8, lsl #4 │ │ │ │ + smlatteq pc, r6, r1, r4 │ │ │ │ + @ instruction: 0x010f5db8 │ │ │ │ + smlatbeq sp, lr, r0, r7 │ │ │ │ + smlabteq pc, r8, sp, r5 @ │ │ │ │ + smlatbeq sp, r2, r0, r7 │ │ │ │ + @ instruction: 0x010f5eb8 │ │ │ │ + tsteq pc, r2, asr #28 │ │ │ │ + tsteq pc, r4, lsl #28 │ │ │ │ + smlatteq pc, r2, sp, r5 │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq sp, lr, ror r0 │ │ │ │ + tsteq pc, r8, lsl #28 │ │ │ │ + tsteq pc, r6, asr #4 │ │ │ │ + tsteq sp, ip, rrx │ │ │ │ + tsteq pc, sl, asr #28 │ │ │ │ + tsteq pc, r8, lsr #28 │ │ │ │ + tsteq pc, r6, ror #4 │ │ │ │ + qaddeq r7, r4, sp │ │ │ │ + tsteq pc, lr, asr #28 │ │ │ │ + smlabbeq pc, ip, r2, r4 @ │ │ │ │ + tsteq sp, r2, asr #32 │ │ │ │ + smlabteq pc, r8, lr, r5 @ │ │ │ │ + smlabbeq pc, sl, lr, r5 @ │ │ │ │ + tsteq pc, r8, ror #28 │ │ │ │ + smlatbeq pc, r6, r2, r4 @ │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + smlabbeq pc, lr, lr, r5 @ │ │ │ │ + smlabteq pc, ip, r2, r4 @ │ │ │ │ + tsteq sp, r2, lsl r0 │ │ │ │ + ldrdeq r5, [pc, -r0] │ │ │ │ + smlatbeq pc, lr, lr, r5 @ │ │ │ │ + smlatteq pc, ip, r2, r4 │ │ │ │ + strdeq r6, [sp, -sl] │ │ │ │ strdeq r4, [pc, -ip] │ │ │ │ - smlatbeq sp, r6, r2, r7 │ │ │ │ - tsteq pc, r0, lsl #28 │ │ │ │ - ldrdeq r5, [pc, -lr] │ │ │ │ - tsteq pc, ip, lsl r2 @ │ │ │ │ - smlabbeq sp, lr, r2, r7 │ │ │ │ - tsteq pc, ip, lsr #4 │ │ │ │ - smlabbeq sp, r2, r2, r7 │ │ │ │ - smlatbeq pc, r0, r5, r4 @ │ │ │ │ - @ instruction: 0x010f5fb2 │ │ │ │ + smlatteq sp, lr, pc, r6 @ │ │ │ │ + smlabbeq pc, r8, r0, r6 @ │ │ │ │ + smlatteq pc, r6, r3, r4 │ │ │ │ + tsteq pc, r0, ror r3 @ │ │ │ │ + tsteq pc, r2, lsr r3 @ │ │ │ │ tsteq pc, r0, lsl r3 @ │ │ │ │ - @ instruction: 0x010f429a │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - tsteq pc, sl, lsr r2 @ │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq sp, r2, asr r2 │ │ │ │ - tsteq pc, r0, ror #4 │ │ │ │ - tsteq pc, r2, lsr lr @ │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - smlatbeq pc, r2, r2, r4 @ │ │ │ │ - smlabbeq pc, r0, r2, r4 @ │ │ │ │ - tsteq pc, r2, asr lr @ │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - smlatbeq pc, r6, r2, r4 @ │ │ │ │ - tsteq pc, r8, ror lr @ │ │ │ │ - tsteq sp, r6, lsl r2 │ │ │ │ - tsteq pc, r0, lsr #6 │ │ │ │ - smlatteq pc, r2, r2, r4 │ │ │ │ - smlabteq pc, r0, r2, r4 @ │ │ │ │ - @ instruction: 0x010f5e92 │ │ │ │ - strdeq r7, [sp, -r8] │ │ │ │ - smlatteq pc, r6, r2, r4 │ │ │ │ - @ instruction: 0x010f5eb8 │ │ │ │ - smlatteq sp, r6, r1, r7 │ │ │ │ - tsteq pc, r8, lsr #6 │ │ │ │ - tsteq pc, r6, lsl #6 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - smlabteq sp, lr, r1, r7 │ │ │ │ - smlatteq pc, r8, lr, r5 │ │ │ │ - smlabteq sp, r2, r1, r7 │ │ │ │ - ldrdeq r5, [pc, -r8] │ │ │ │ - tsteq pc, r2, ror #30 │ │ │ │ - tsteq pc, r4, lsr #30 │ │ │ │ - tsteq pc, r2, lsl #30 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - @ instruction: 0x010d719e │ │ │ │ + smlatteq pc, r2, lr, r5 │ │ │ │ + smlabteq sp, r4, pc, r6 @ │ │ │ │ + tsteq pc, r6, lsr r3 @ │ │ │ │ + tsteq pc, r8, lsl #30 │ │ │ │ + @ instruction: 0x010d6fb2 │ │ │ │ + tsteq pc, r8, ror r3 @ │ │ │ │ + tsteq pc, r6, asr r3 @ │ │ │ │ tsteq pc, r8, lsr #30 │ │ │ │ - tsteq pc, r6, ror #6 │ │ │ │ - smlabbeq sp, ip, r1, r7 │ │ │ │ - tsteq pc, sl, ror #30 │ │ │ │ - tsteq pc, r8, asr #30 │ │ │ │ - smlabbeq pc, r6, r3, r4 @ │ │ │ │ - tsteq sp, r4, ror r1 │ │ │ │ - tsteq pc, lr, ror #30 │ │ │ │ - smlatbeq pc, ip, r3, r4 @ │ │ │ │ - tsteq sp, r2, ror #2 │ │ │ │ - smlatteq pc, r8, pc, r5 @ │ │ │ │ - smlatbeq pc, sl, pc, r5 @ │ │ │ │ - smlabbeq pc, r8, pc, r5 @ │ │ │ │ - smlabteq pc, r6, r3, r4 @ │ │ │ │ - tsteq sp, r4, asr #2 │ │ │ │ - smlatbeq pc, lr, pc, r5 @ │ │ │ │ - smlatteq pc, ip, r3, r4 │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - strdeq r5, [pc, -r0] │ │ │ │ - smlabteq pc, lr, pc, r5 @ │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq sp, sl, lsl r1 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq sp, lr, lsl #2 │ │ │ │ - smlatbeq pc, r8, r1, r6 @ │ │ │ │ - tsteq pc, r6, lsl #10 │ │ │ │ - @ instruction: 0x010f4490 │ │ │ │ - tsteq pc, r2, asr r4 @ │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq pc, r2 │ │ │ │ - smlatteq sp, r4, r0, r7 │ │ │ │ - tsteq pc, r6, asr r4 @ │ │ │ │ - tsteq pc, r8, lsr #32 │ │ │ │ - ldrdeq r7, [sp, -r2] │ │ │ │ - @ instruction: 0x010f4498 │ │ │ │ - tsteq pc, r6, ror r4 @ │ │ │ │ - tsteq pc, r8, asr #32 │ │ │ │ - strheq r7, [sp, -sl] │ │ │ │ - @ instruction: 0x010f449c │ │ │ │ - tsteq pc, lr, rrx │ │ │ │ - smlatbeq sp, r8, r0, r7 │ │ │ │ - tsteq pc, r6, lsl r5 @ │ │ │ │ - ldrdeq r4, [pc, -r8] │ │ │ │ - @ instruction: 0x010f44b6 │ │ │ │ - smlabbeq pc, r8, r0, r6 @ │ │ │ │ - smlabbeq sp, sl, r0, r7 │ │ │ │ + @ instruction: 0x010d6f9a │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq pc, lr, asr #30 │ │ │ │ + smlabbeq sp, r8, pc, r6 @ │ │ │ │ + strdeq r4, [pc, -r6] │ │ │ │ + @ instruction: 0x010f43b8 │ │ │ │ + @ instruction: 0x010f4396 │ │ │ │ + tsteq pc, r8, ror #30 │ │ │ │ + tsteq sp, sl, ror #30 │ │ │ │ + @ instruction: 0x010f43bc │ │ │ │ + smlabbeq pc, lr, pc, r5 @ │ │ │ │ + tsteq sp, r8, asr pc │ │ │ │ + strdeq r4, [pc, -lr] │ │ │ │ ldrdeq r4, [pc, -ip] │ │ │ │ + smlatbeq pc, lr, pc, r5 @ │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + @ instruction: 0x010f5fbe │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ smlatbeq pc, lr, r0, r6 @ │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - strdeq r4, [pc, -ip] │ │ │ │ - smlabteq pc, lr, r0, r6 @ │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - qaddeq r7, r4, sp │ │ │ │ - smlabteq pc, lr, r1, r6 @ │ │ │ │ - tsteq pc, r8, asr r1 @ │ │ │ │ - tsteq pc, sl, lsl r1 @ │ │ │ │ - strdeq r6, [pc, -r8] │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - tsteq pc, lr, lsl r1 @ │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq sp, lr, lsl r0 │ │ │ │ - tsteq pc, r0, ror #2 │ │ │ │ - tsteq pc, lr, lsr r1 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - tsteq sp, r6 │ │ │ │ - tsteq pc, r4, ror #2 │ │ │ │ - smlatbeq pc, r2, r5, r4 @ │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - ldrdeq r6, [pc, -lr] │ │ │ │ - smlatbeq pc, r0, r1, r6 @ │ │ │ │ - tsteq pc, lr, ror r1 @ │ │ │ │ - @ instruction: 0x010f45bc │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - smlatbeq pc, r4, r1, r6 @ │ │ │ │ - smlatteq pc, r2, r5, r4 │ │ │ │ - smlabteq sp, r4, pc, r6 @ │ │ │ │ - smlatteq pc, r6, r1, r6 │ │ │ │ - smlabteq pc, r4, r1, r6 @ │ │ │ │ - tsteq pc, r2, lsl #12 │ │ │ │ - smlatbeq sp, ip, pc, r6 @ │ │ │ │ - tsteq pc, r2, lsl r6 @ │ │ │ │ - smlatbeq sp, r0, pc, r6 @ │ │ │ │ + tsteq pc, r8, lsr r0 @ │ │ │ │ + strdeq r5, [pc, -sl] │ │ │ │ + ldrdeq r5, [pc, -r8] │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ + strdeq r5, [pc, -lr] │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + strdeq r6, [sp, -lr] │ │ │ │ + tsteq pc, r0, asr #32 │ │ │ │ + tsteq pc, lr, lsl r0 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + smlatteq sp, r6, lr, r6 │ │ │ │ + tsteq pc, r4, asr #32 │ │ │ │ + smlabbeq pc, r2, r4, r4 @ │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ + strheq r6, [pc, -lr] │ │ │ │ + smlabbeq pc, r0, r0, r6 @ │ │ │ │ + qaddeq r6, lr, pc @ │ │ │ │ + @ instruction: 0x010f449c │ │ │ │ + @ instruction: 0x010d6eb6 │ │ │ │ + smlabbeq pc, r4, r0, r6 @ │ │ │ │ + smlabteq pc, r2, r4, r4 @ │ │ │ │ + smlatbeq sp, r4, lr, r6 │ │ │ │ + smlabteq pc, r6, r0, r6 @ │ │ │ │ + smlatbeq pc, r4, r0, r6 @ │ │ │ │ + smlatteq pc, r2, r4, r4 │ │ │ │ + smlabbeq sp, ip, lr, r6 │ │ │ │ + strdeq r4, [pc, -r2] │ │ │ │ + smlabbeq sp, r0, lr, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r6, lsl r6 │ │ │ │ eorspl pc, r8, #268435460 @ 0x10000004 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -31886,30 +31886,30 @@ │ │ │ │ stmdale fp!, {r0, r2, r3, r4, r5, r7, r8, r9, pc} │ │ │ │ bicpl pc, ip, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64082fa │ │ │ │ addsmi r5, r9, #216, 6 @ 0x60000003 │ │ │ │ movwhi pc, #24581 @ 0x6005 @ │ │ │ │ bllt 154fe2c │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ - tsteq pc, r4, lsl #14 │ │ │ │ - tsteq pc, r0, ror lr @ │ │ │ │ - tsteq pc, ip, ror #28 │ │ │ │ - smlabteq pc, r2, r0, r6 @ │ │ │ │ - smlatbeq pc, lr, r5, r6 @ │ │ │ │ - ldrdeq r6, [pc, -r4] │ │ │ │ - smlatteq pc, lr, r0, r6 │ │ │ │ - mrseq r6, (UNDEF: 31) │ │ │ │ - tsteq pc, r6, asr #32 │ │ │ │ - smlatteq pc, sl, r3, r6 │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - strdeq r5, [pc, -sl] │ │ │ │ - smlatbeq pc, r6, fp, r5 @ │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - smlabteq sp, sl, r2, r6 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + smlatteq pc, r4, r5, r6 │ │ │ │ + tsteq pc, r0, asr sp @ │ │ │ │ + tsteq pc, ip, asr #26 │ │ │ │ + smlatbeq pc, r2, pc, r5 @ │ │ │ │ + smlabbeq pc, lr, r4, r6 @ │ │ │ │ + @ instruction: 0x010f5fb4 │ │ │ │ + smlabteq pc, lr, pc, r5 @ │ │ │ │ + smlatteq pc, r0, pc, r5 @ │ │ │ │ + tsteq pc, r6, lsr #30 │ │ │ │ + smlabteq pc, sl, r2, r6 @ │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + ldrdeq r5, [pc, -sl] │ │ │ │ + smlabbeq pc, r6, sl, r5 @ │ │ │ │ + strdeq r6, [sp, -lr] │ │ │ │ + smlatbeq sp, sl, r1, r6 │ │ │ │ movweq pc, #16417 @ 0x4021 @ │ │ │ │ rscpl pc, r8, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0034293 │ │ │ │ @ instruction: 0xf6408307 │ │ │ │ addsmi r5, r9, #228, 6 @ 0x90000003 │ │ │ │ msrhi CPSR_sx, #74 @ 0x4a │ │ │ │ ldclcs 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -32732,50 +32732,50 @@ │ │ │ │ @ instruction: 0x4628447a │ │ │ │ stmib r2!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vaddw.u8 q9, q3, d1 │ │ │ │ strtmi r4, [r2], -r7, lsl #6 │ │ │ │ @ instruction: 0xf7df4628 │ │ │ │ @ instruction: 0xf009e9dc │ │ │ │ svclt 0x0000bcbf │ │ │ │ - tsteq pc, ip, lsl #28 │ │ │ │ - tsteq pc, r8, lsr #20 │ │ │ │ - tsteq sp, sl, asr #2 │ │ │ │ - tsteq pc, r2, lsr r9 @ │ │ │ │ - smlatbeq sp, r6, r2, r6 │ │ │ │ - tsteq pc, r0, asr r7 @ │ │ │ │ - smlabteq sp, r6, r1, r6 │ │ │ │ - @ instruction: 0x010d5eb6 │ │ │ │ - @ instruction: 0x010f569e │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - tsteq pc, ip, lsl #12 │ │ │ │ - tsteq pc, r0, asr #22 │ │ │ │ - smlatteq pc, lr, ip, r5 │ │ │ │ - @ instruction: 0x010f54b4 │ │ │ │ - ldrdeq r4, [lr, -lr] │ │ │ │ - smlabteq pc, sl, ip, r5 @ │ │ │ │ - smlatteq sp, r2, lr, r5 │ │ │ │ - tsteq pc, r2, asr #8 │ │ │ │ + smlatteq pc, ip, ip, r5 │ │ │ │ + tsteq pc, r8, lsl #18 │ │ │ │ + tsteq sp, sl, lsr #32 │ │ │ │ + tsteq pc, r2, lsl r8 @ │ │ │ │ + smlabbeq sp, r6, r1, r6 │ │ │ │ + tsteq pc, r0, lsr r6 @ │ │ │ │ + smlatbeq sp, r6, r0, r6 │ │ │ │ + @ instruction: 0x010d5d96 │ │ │ │ + tsteq pc, lr, ror r5 @ │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + smlatteq pc, ip, r4, r5 │ │ │ │ + tsteq pc, r0, lsr #20 │ │ │ │ + smlabteq pc, lr, fp, r5 @ │ │ │ │ + @ instruction: 0x010f5394 │ │ │ │ + @ instruction: 0x010e41be │ │ │ │ + smlatbeq pc, sl, fp, r5 @ │ │ │ │ + smlabteq sp, r2, sp, r5 │ │ │ │ + tsteq pc, r2, lsr #6 │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + tsteq pc, r0, lsl #20 │ │ │ │ + tsteq lr, r6 │ │ │ │ + smlabteq pc, r0, r1, r5 @ │ │ │ │ + @ instruction: 0x010f5c9c │ │ │ │ + tsteq sp, r6, asr r9 │ │ │ │ + ldrdeq r5, [pc, -ip] │ │ │ │ strdeq r5, [sp, -ip] │ │ │ │ - tsteq pc, r0, lsr #22 │ │ │ │ - tsteq lr, r6, lsr #2 │ │ │ │ - smlatteq pc, r0, r2, r5 │ │ │ │ - @ instruction: 0x010f5dbc │ │ │ │ - tsteq sp, r6, ror sl │ │ │ │ - strdeq r5, [pc, -ip] │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - @ instruction: 0x010d59be │ │ │ │ - smlatbeq sp, sl, r9, r5 │ │ │ │ - @ instruction: 0x010f5abe │ │ │ │ - tsteq sp, r6, lsr r7 │ │ │ │ - tsteq pc, r8, lsl pc @ │ │ │ │ - smlatteq sp, sl, r6, r5 │ │ │ │ - tsteq pc, r6, ror #10 │ │ │ │ - @ instruction: 0x010f4db0 │ │ │ │ - tsteq pc, ip, asr r5 @ │ │ │ │ - tsteq pc, ip, asr #10 │ │ │ │ + @ instruction: 0x010d589e │ │ │ │ + smlabbeq sp, sl, r8, r5 │ │ │ │ + @ instruction: 0x010f599e │ │ │ │ + tsteq sp, r6, lsl r6 │ │ │ │ + strdeq r4, [pc, -r8] │ │ │ │ + smlabteq sp, sl, r5, r5 │ │ │ │ + tsteq pc, r6, asr #8 │ │ │ │ + @ instruction: 0x010f4c90 │ │ │ │ + tsteq pc, ip, lsr r4 @ │ │ │ │ + tsteq pc, ip, lsr #8 │ │ │ │ teqpvs ip, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0074299 │ │ │ │ @ instruction: 0xf5b1836e │ │ │ │ @ instruction: 0xf0025fb2 │ │ │ │ @ instruction: 0xf0098115 │ │ │ │ sha1c.32 , , │ │ │ │ addsmi r7, r9, #148, 6 @ 0x50000002 │ │ │ │ @@ -33593,20 +33593,20 @@ │ │ │ │ ldmdale r7, {r0, r2, r5, r6, r7, r8, sl, pc} │ │ │ │ @ instruction: 0x63b4f641 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf6418238 │ │ │ │ addsmi r6, r9, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r2], #-8 @ │ │ │ │ ldcllt 0, cr15, [ip, #32]! │ │ │ │ - smlatbeq pc, r8, r4, r6 @ │ │ │ │ - smlabteq pc, r0, r4, r6 @ │ │ │ │ - tsteq pc, r2, lsl #22 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - tsteq pc, r8, lsl r3 @ │ │ │ │ - smlatteq pc, ip, r1, r6 │ │ │ │ + smlabbeq pc, r8, r3, r6 @ │ │ │ │ + smlatbeq pc, r0, r3, r6 @ │ │ │ │ + smlatteq pc, r2, r9, r4 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + strdeq r5, [pc, -r8] │ │ │ │ + smlabteq pc, ip, r0, r6 @ │ │ │ │ bicsvs pc, r0, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r0, {r3, r5, r7, r8, pc} │ │ │ │ bicvs pc, r8, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0054299 │ │ │ │ @ instruction: 0xf64185b0 │ │ │ │ addsmi r6, r9, #204, 6 @ 0x30000003 │ │ │ │ @@ -34734,28 +34734,28 @@ │ │ │ │ svcpl 0x0075f5b1 │ │ │ │ @ instruction: 0xf5a4d326 │ │ │ │ @ instruction: 0xf04f5475 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [r8, r3, ror #1] │ │ │ │ ldrhi pc, [r4, #-327] @ 0xfffffeb9 │ │ │ │ svclt 0x0000e1c2 │ │ │ │ - @ instruction: 0x010f5cbc │ │ │ │ - tsteq pc, ip, asr #20 │ │ │ │ - smlatbeq pc, ip, ip, r5 @ │ │ │ │ - smlatbeq pc, r2, ip, r5 @ │ │ │ │ - @ instruction: 0x010f5c94 │ │ │ │ - smlabbeq pc, sl, ip, r5 @ │ │ │ │ - tsteq pc, ip, ror ip @ │ │ │ │ - tsteq pc, r2, ror ip @ │ │ │ │ - tsteq pc, r4, ror #24 │ │ │ │ - tsteq pc, lr, lsr sl @ │ │ │ │ - ldrdeq r3, [pc, -r0] │ │ │ │ - tsteq pc, r6, ror #20 │ │ │ │ - tsteq pc, r6, ror #14 │ │ │ │ - tsteq pc, r2, asr sl @ │ │ │ │ + @ instruction: 0x010f5b9c │ │ │ │ + tsteq pc, ip, lsr #18 │ │ │ │ + smlabbeq pc, ip, fp, r5 @ │ │ │ │ + smlabbeq pc, r2, fp, r5 @ │ │ │ │ + tsteq pc, r4, ror fp @ │ │ │ │ + tsteq pc, sl, ror #22 │ │ │ │ + tsteq pc, ip, asr fp @ │ │ │ │ + tsteq pc, r2, asr fp @ │ │ │ │ + tsteq pc, r4, asr #22 │ │ │ │ + tsteq pc, lr, lsl r9 @ │ │ │ │ + @ instruction: 0x010f36b0 │ │ │ │ + tsteq pc, r6, asr #18 │ │ │ │ + tsteq pc, r6, asr #12 │ │ │ │ + tsteq pc, r2, lsr r9 @ │ │ │ │ tstppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale lr!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0074f5b1 │ │ │ │ @ instruction: 0xf5a4d309 │ │ │ │ @ instruction: 0xf04f5474 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [sl, r3, ror #1] │ │ │ │ @@ -35821,210 +35821,210 @@ │ │ │ │ @ instruction: 0x01a801a0 │ │ │ │ @ instruction: 0x01b801b0 │ │ │ │ biceq r0, r8, r0, asr #3 │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r8!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7c9 │ │ │ │ - smlatteq sp, r6, r5, sl │ │ │ │ - smlabteq pc, r8, sl, r2 @ │ │ │ │ - ldrdeq sl, [sp, -sl] │ │ │ │ - @ instruction: 0x010d3292 │ │ │ │ - tsteq pc, ip, ror sl @ │ │ │ │ - smlatbeq sp, r2, r5, sl │ │ │ │ - tsteq pc, r8, asr sl @ │ │ │ │ - @ instruction: 0x010da592 │ │ │ │ - tsteq pc, r4, lsr sl @ │ │ │ │ - smlabbeq sp, r6, r5, sl │ │ │ │ - smlabbeq sp, sl, r5, sl │ │ │ │ - tsteq sp, ip, ror #10 │ │ │ │ - tsteq r6, ip, lsr #21 │ │ │ │ - tsteq sp, sl, asr r5 │ │ │ │ - tsteq sp, ip, asr #10 │ │ │ │ - tsteq sp, sl, asr #10 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - tsteq sp, r6, asr r5 │ │ │ │ - tsteq sp, lr, ror #2 │ │ │ │ - tsteq pc, r8, asr r9 @ │ │ │ │ - tsteq sp, lr, lsr #10 │ │ │ │ - tsteq pc, r4, lsr r9 @ │ │ │ │ - tsteq sp, lr, lsl r5 │ │ │ │ - tsteq pc, r0, lsl r9 @ │ │ │ │ - smlabbeq sp, sl, r4, sl │ │ │ │ - tsteq pc, lr, lsr #32 │ │ │ │ - smlabteq pc, sl, r8, r2 @ │ │ │ │ - tsteq sp, sl, asr r8 │ │ │ │ - tsteq sp, ip, asr #2 │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - tsteq sp, r6, lsr #2 │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - tsteq sp, r2, lsl #2 │ │ │ │ - tsteq pc, lr, lsl #18 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ - strheq r3, [sp, -sl] │ │ │ │ - strdeq r2, [pc, -lr] │ │ │ │ - swpeq r3, r6, [sp] │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ - tsteq sp, r2, ror r0 │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ + smlabteq sp, r6, r4, sl │ │ │ │ + smlatbeq pc, r8, r9, r2 @ │ │ │ │ + @ instruction: 0x010da4ba │ │ │ │ + tsteq sp, r2, ror r1 │ │ │ │ + tsteq pc, ip, asr r9 @ │ │ │ │ + smlabbeq sp, r2, r4, sl │ │ │ │ + tsteq pc, r8, lsr r9 @ │ │ │ │ + tsteq sp, r2, ror r4 │ │ │ │ + tsteq pc, r4, lsl r9 @ │ │ │ │ + tsteq sp, r6, ror #8 │ │ │ │ + tsteq sp, sl, ror #8 │ │ │ │ + tsteq sp, ip, asr #8 │ │ │ │ + tsteq r6, ip, lsl #19 │ │ │ │ + tsteq sp, sl, lsr r4 │ │ │ │ + tsteq sp, ip, lsr #8 │ │ │ │ + tsteq sp, sl, lsr #8 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + tsteq sp, r6, lsr r4 │ │ │ │ tsteq sp, lr, asr #32 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ - tsteq sp, sl, lsr #32 │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ + tsteq pc, r8, lsr r8 @ │ │ │ │ + tsteq sp, lr, lsl #8 │ │ │ │ + tsteq pc, r4, lsl r8 @ │ │ │ │ + strdeq sl, [sp, -lr] │ │ │ │ + strdeq r2, [pc, -r0] │ │ │ │ + tsteq sp, sl, ror #6 │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + smlatbeq pc, sl, r7, r2 @ │ │ │ │ + tsteq sp, sl, lsr r7 │ │ │ │ + tsteq sp, ip, lsr #32 │ │ │ │ + smlatteq pc, sl, r7, r2 │ │ │ │ tsteq sp, r6 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ + smlatteq pc, sl, r7, r2 │ │ │ │ smlatteq sp, r2, pc, r2 @ │ │ │ │ - tsteq pc, r2, lsl r9 @ │ │ │ │ + smlatteq pc, lr, r7, r2 │ │ │ │ @ instruction: 0x010d2fbe │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ + smlatteq pc, r6, r7, r2 │ │ │ │ @ instruction: 0x010d2f9a │ │ │ │ - tsteq pc, r2, lsl #18 │ │ │ │ + ldrdeq r2, [pc, -lr] │ │ │ │ tsteq sp, r6, ror pc │ │ │ │ - tsteq pc, r6, lsl #18 │ │ │ │ + smlatteq pc, r2, r7, r2 │ │ │ │ tsteq sp, r2, asr pc │ │ │ │ - tsteq pc, lr, lsl r9 @ │ │ │ │ + smlatteq pc, sl, r7, r2 │ │ │ │ tsteq sp, lr, lsr #30 │ │ │ │ - tsteq pc, sl, lsl r9 @ │ │ │ │ - tsteq sp, r2, lsl pc │ │ │ │ - tsteq sp, r4, ror #4 │ │ │ │ - tsteq sp, r2, ror #4 │ │ │ │ - tsteq sp, r4, ror #4 │ │ │ │ - tsteq r6, r4, ror #13 │ │ │ │ - smlabbeq pc, r8, ip, r1 @ │ │ │ │ - tsteq pc, r8, ror ip @ │ │ │ │ - tsteq pc, r6, ror ip @ │ │ │ │ - tstpeq pc, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, lr, ror sp │ │ │ │ - tsteq r0, r8, ror sp │ │ │ │ - tsteq r0, r2, ror sp │ │ │ │ - tsteq r0, ip, ror #26 │ │ │ │ - tsteq pc, r2, lsl ip @ │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - strdeq r1, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - smlatteq pc, sl, fp, r1 │ │ │ │ - smlatteq pc, r0, fp, r1 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlabteq pc, ip, fp, r1 @ │ │ │ │ - smlabteq pc, r6, fp, r1 @ │ │ │ │ - smlabteq pc, r0, fp, r1 @ │ │ │ │ - @ instruction: 0x010f1bba │ │ │ │ - @ instruction: 0x010f1bb4 │ │ │ │ - smlatbeq pc, lr, fp, r1 @ │ │ │ │ - smlatbeq pc, r8, fp, r1 @ │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq sp, sl, asr #24 │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ - smlatteq pc, r2, fp, r1 │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlabteq pc, lr, fp, r1 @ │ │ │ │ - smlabteq pc, ip, fp, r1 @ │ │ │ │ - tsteq r6, r0, lsr #9 │ │ │ │ - @ instruction: 0x010f1bb4 │ │ │ │ - tsteq sp, sl, asr ip │ │ │ │ - tsteq sp, r2, asr ip │ │ │ │ - @ instruction: 0x010f1b96 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ - tsteq pc, r0, ror fp @ │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - smlatteq sp, lr, fp, r2 │ │ │ │ - tsteq pc, lr, asr #22 │ │ │ │ - smlabteq sp, r4, fp, r2 │ │ │ │ - @ instruction: 0x010d2bbc │ │ │ │ - tsteq pc, ip, lsr #22 │ │ │ │ - @ instruction: 0x010d2b92 │ │ │ │ - smlabbeq sp, sl, fp, r2 │ │ │ │ - tsteq pc, sl, lsl #22 │ │ │ │ - smlabteq sp, sl, sl, r2 │ │ │ │ - smlatteq lr, r8, r0, r1 │ │ │ │ - tsteq pc, lr, lsr r6 @ │ │ │ │ - smlabteq lr, r2, r0, r1 │ │ │ │ - tsteq pc, r2, lsr r6 @ │ │ │ │ - swpeq r1, r8, [lr] │ │ │ │ - smlatbeq pc, r4, sl, r1 @ │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - smlatbeq pc, r4, sl, r1 @ │ │ │ │ - smlatbeq pc, r2, sl, r1 @ │ │ │ │ - smlatbeq sp, lr, sl, r2 │ │ │ │ - smlatbeq sp, r6, sl, r2 │ │ │ │ - smlabbeq pc, r8, sl, r1 @ │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + tsteq sp, sl, lsl #30 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + smlatteq sp, r6, lr, r2 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + smlabteq sp, r2, lr, r2 │ │ │ │ + strdeq r2, [pc, -r2] │ │ │ │ + @ instruction: 0x010d2e9e │ │ │ │ + smlatteq pc, sl, r7, r2 │ │ │ │ + tsteq sp, sl, ror lr │ │ │ │ + smlatteq pc, r2, r7, r2 │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + smlatteq pc, r6, r7, r2 │ │ │ │ + tsteq sp, r2, lsr lr │ │ │ │ + strdeq r2, [pc, -lr] │ │ │ │ + tsteq sp, lr, lsl #28 │ │ │ │ + strdeq r2, [pc, -sl] │ │ │ │ + strdeq r2, [sp, -r2] │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + tsteq sp, r2, asr #2 │ │ │ │ + tsteq sp, r4, asr #2 │ │ │ │ + tsteq r6, r4, asr #11 │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + tsteq pc, r8, asr fp @ │ │ │ │ + tsteq pc, r6, asr fp @ │ │ │ │ + smlatteq pc, r8, r1, pc @ │ │ │ │ + tsteq r0, lr, asr ip │ │ │ │ + tsteq r0, r8, asr ip │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, ip, asr #24 │ │ │ │ + strdeq r1, [pc, -r2] │ │ │ │ + smlatteq pc, r8, sl, r1 │ │ │ │ + ldrdeq r1, [pc, -lr] │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + smlabteq pc, sl, sl, r1 @ │ │ │ │ + smlabteq pc, r0, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1ab6 │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + smlatbeq pc, r6, sl, r1 @ │ │ │ │ + smlatbeq pc, r0, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1a9a │ │ │ │ + @ instruction: 0x010f1a94 │ │ │ │ smlabbeq pc, lr, sl, r1 @ │ │ │ │ - smlabteq pc, lr, r1, r2 @ │ │ │ │ - smlabbeq pc, r0, sl, r1 @ │ │ │ │ - smlatbeq pc, ip, r1, r2 @ │ │ │ │ - @ instruction: 0x010d299e │ │ │ │ - smlabbeq pc, r6, r1, r2 @ │ │ │ │ - tsteq sp, r0, lsl #24 │ │ │ │ - tsteq sp, ip, lsl #24 │ │ │ │ - tsteq r6, sl, lsl r2 │ │ │ │ - strdeq r2, [sp, -r4] │ │ │ │ - smlabteq sp, sl, fp, r2 │ │ │ │ + smlabbeq pc, r8, sl, r1 @ │ │ │ │ + @ instruction: 0x011663fc │ │ │ │ + tsteq sp, sl, lsr #22 │ │ │ │ + @ instruction: 0x010da2b8 │ │ │ │ + smlabteq pc, r2, sl, r1 @ │ │ │ │ + @ instruction: 0x010f1ab0 │ │ │ │ + smlatbeq pc, lr, sl, r1 @ │ │ │ │ + smlatbeq pc, ip, sl, r1 @ │ │ │ │ + tsteq r6, r0, lsl #7 │ │ │ │ + @ instruction: 0x010f1a94 │ │ │ │ + tsteq sp, sl, lsr fp │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + tsteq pc, r6, ror sl @ │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ + tsteq pc, r0, asr sl @ │ │ │ │ ldrdeq r2, [sp, -r6] │ │ │ │ - ldrdeq r2, [sp, -r2] │ │ │ │ - smlabteq sp, lr, fp, r2 │ │ │ │ - smlabteq sp, sl, fp, r2 │ │ │ │ - smlabteq sp, sl, fp, r2 │ │ │ │ - tsteq r6, r8, lsl #3 │ │ │ │ - @ instruction: 0x010d2bb8 │ │ │ │ - tsteq sp, r4, asr #22 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq sp, r4, lsl #24 │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r6, lsr r9 @ │ │ │ │ - tsteq pc, r2, lsr r0 @ │ │ │ │ - smlabteq sp, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x010d28b6 │ │ │ │ - smlatbeq sp, lr, r8, r2 │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ + smlabteq sp, lr, sl, r2 │ │ │ │ + tsteq pc, lr, lsr #20 │ │ │ │ + smlatbeq sp, r4, sl, r2 │ │ │ │ + @ instruction: 0x010d2a9c │ │ │ │ + tsteq pc, ip, lsl #20 │ │ │ │ + tsteq sp, r2, ror sl │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + smlatteq pc, sl, r9, r1 │ │ │ │ + smlatbeq sp, sl, r9, r2 │ │ │ │ + smlabteq lr, r8, pc, r0 @ │ │ │ │ + tsteq pc, lr, lsl r5 @ │ │ │ │ + smlatbeq lr, r2, pc, r0 @ │ │ │ │ + tsteq pc, r2, lsl r5 @ │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + smlabbeq pc, r4, r9, r1 @ │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + smlabbeq pc, r4, r9, r1 @ │ │ │ │ + smlabbeq pc, r2, r9, r1 @ │ │ │ │ + smlabbeq sp, lr, r9, r2 │ │ │ │ + smlabbeq sp, r6, r9, r2 │ │ │ │ + tsteq pc, r8, ror #18 │ │ │ │ + tsteq pc, lr, ror #18 │ │ │ │ + smlatbeq pc, lr, r0, r2 @ │ │ │ │ + tsteq pc, r0, ror #18 │ │ │ │ + smlabbeq pc, ip, r0, r2 @ │ │ │ │ + tsteq sp, lr, ror r8 │ │ │ │ + tsteq pc, r6, rrx │ │ │ │ + smlatteq sp, r0, sl, r2 │ │ │ │ + smlatteq sp, ip, sl, r2 │ │ │ │ + ldrsheq r6, [r6, -sl] │ │ │ │ + ldrdeq r2, [sp, -r4] │ │ │ │ + smlatbeq sp, sl, sl, r2 │ │ │ │ + @ instruction: 0x010d2ab6 │ │ │ │ + @ instruction: 0x010d2ab2 │ │ │ │ + smlatbeq sp, lr, sl, r2 │ │ │ │ + smlatbeq sp, sl, sl, r2 │ │ │ │ + smlatbeq sp, sl, sl, r2 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + @ instruction: 0x010d2a98 │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlatteq sp, r4, sl, r9 │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r6, lsl r8 @ │ │ │ │ + tsteq pc, r2, lsl pc @ │ │ │ │ + smlatbeq sp, r0, lr, r9 │ │ │ │ + @ instruction: 0x010d2796 │ │ │ │ + smlabbeq sp, lr, r7, r2 │ │ │ │ + ldrdeq r1, [pc, -r4] │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + @ instruction: 0x010f1eb6 │ │ │ │ + smlabteq pc, r4, r7, r1 @ │ │ │ │ ldrdeq r1, [pc, -r6] │ │ │ │ - smlatteq pc, r4, r8, r1 │ │ │ │ - strdeq r1, [pc, -r6] │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - smlatteq pc, r0, r8, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq sp, r6, lsl r8 │ │ │ │ - tsteq sp, lr, lsl #16 │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - smlatteq sp, r4, r7, r2 │ │ │ │ - ldrdeq r2, [sp, -ip] │ │ │ │ - @ instruction: 0x010f18b8 │ │ │ │ - @ instruction: 0x010d27b2 │ │ │ │ - smlatbeq sp, sl, r7, r2 │ │ │ │ - @ instruction: 0x010f1896 │ │ │ │ - smlabbeq sp, r0, r7, r2 │ │ │ │ - tsteq sp, r8, ror r7 │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq sp, lr, asr #14 │ │ │ │ - tsteq sp, r6, asr #14 │ │ │ │ - tsteq pc, r2, asr r8 @ │ │ │ │ - tsteq sp, ip, lsl r7 │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ - tsteq pc, r0, lsr r8 @ │ │ │ │ - smlatteq sp, ip, r6, r2 │ │ │ │ - smlatteq sp, r6, r6, r2 │ │ │ │ - tsteq pc, sl, lsl r8 @ │ │ │ │ - tsteq pc, ip, lsl r8 @ │ │ │ │ - tsteq pc, r2, asr r2 @ │ │ │ │ - tsteq pc, r0, asr pc @ │ │ │ │ - ldrsheq r2, [r0, -r2] │ │ │ │ - ldrsbeq r2, [r0, -r0] │ │ │ │ - smlatteq pc, r2, r7, r1 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlabteq pc, r0, r7, r1 @ │ │ │ │ ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlabteq pc, r2, r7, r1 @ │ │ │ │ - smlabteq pc, r6, r7, r1 @ │ │ │ │ - @ instruction: 0x010f17be │ │ │ │ - tsteq pc, sl, asr #14 │ │ │ │ - tsteq pc, r6, ror r1 @ │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + smlatteq sp, lr, r6, r2 │ │ │ │ + @ instruction: 0x010f17ba │ │ │ │ + smlabteq sp, r4, r6, r2 │ │ │ │ + @ instruction: 0x010d26bc │ │ │ │ + @ instruction: 0x010f1798 │ │ │ │ + @ instruction: 0x010d2692 │ │ │ │ + smlabbeq sp, sl, r6, r2 │ │ │ │ + tsteq pc, r6, ror r7 @ │ │ │ │ + tsteq sp, r0, ror #12 │ │ │ │ + tsteq sp, r8, asr r6 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ + tsteq sp, lr, lsr #12 │ │ │ │ + tsteq sp, r6, lsr #12 │ │ │ │ + tsteq pc, r2, lsr r7 @ │ │ │ │ + strdeq r2, [sp, -ip] │ │ │ │ + strdeq r2, [sp, -r4] │ │ │ │ + tsteq pc, r0, lsl r7 @ │ │ │ │ + smlabteq sp, ip, r5, r2 │ │ │ │ + smlabteq sp, r6, r5, r2 │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r2, lsr r1 @ │ │ │ │ + tsteq pc, r0, lsr lr @ │ │ │ │ + @ instruction: 0x01101fd2 │ │ │ │ + @ instruction: 0x01101fb0 │ │ │ │ + smlabteq pc, r2, r6, r1 @ │ │ │ │ + @ instruction: 0x010f16bc │ │ │ │ + @ instruction: 0x010f16b6 │ │ │ │ + @ instruction: 0x010f16b4 │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlatbeq pc, r2, r6, r1 @ │ │ │ │ + smlatbeq pc, r6, r6, r1 @ │ │ │ │ + @ instruction: 0x010f169e │ │ │ │ + tsteq pc, sl, lsr #12 │ │ │ │ + qaddeq r3, r6, pc @ │ │ │ │ ldccs 8, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ ldrt lr, [r8], -r8, lsr #16 │ │ │ │ stccs 8, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @@ -36864,182 +36864,182 @@ │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ ldrbteq lr, [r3], #2460 @ 0x99c │ │ │ │ cmpphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ smlatbcs r1, sl, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmib r2, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e157 │ │ │ │ - tsteq pc, r0, ror #22 │ │ │ │ - tsteq r0, r0, lsl #26 │ │ │ │ - @ instruction: 0x01101cdc │ │ │ │ - smlatteq pc, ip, r3, r1 │ │ │ │ - smlatteq pc, r4, r3, r1 │ │ │ │ - ldrdeq r1, [pc, -ip] │ │ │ │ - ldrdeq r1, [pc, -r8] │ │ │ │ - tsteq r6, lr, asr sl │ │ │ │ - smlatteq pc, r2, r3, r1 │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - ldrdeq r1, [pc, -sl] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - @ instruction: 0x010f13ba │ │ │ │ - @ instruction: 0x010f13b0 │ │ │ │ - smlatbeq pc, ip, r3, r1 @ │ │ │ │ - smlatbeq pc, ip, r3, r1 @ │ │ │ │ - tsteq r6, r2, lsr #19 │ │ │ │ - @ instruction: 0x010f139c │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - tstpeq pc, r2, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, ror r3 @ │ │ │ │ - tsteq pc, r2, ror r3 @ │ │ │ │ - tsteq pc, lr, lsr #8 │ │ │ │ - tsteq pc, r0, asr r8 @ │ │ │ │ - tsteq pc, ip, lsr r4 @ │ │ │ │ - tsteq pc, ip, lsr #16 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq pc, r8, lsl #16 │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - smlatteq pc, r4, r7, r1 │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - smlabteq pc, r0, r7, r1 @ │ │ │ │ - smlabteq pc, r6, r3, r1 @ │ │ │ │ - @ instruction: 0x010f179c │ │ │ │ - @ instruction: 0x010f13b6 │ │ │ │ - tsteq pc, r6, ror r7 @ │ │ │ │ - smlatbeq pc, r0, r3, r1 @ │ │ │ │ - tsteq pc, r2, asr r7 @ │ │ │ │ - @ instruction: 0x010f139e │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - smlabbeq pc, lr, r3, r1 @ │ │ │ │ - smlabbeq pc, sl, r3, r1 @ │ │ │ │ - smlabbeq pc, r8, r3, r1 @ │ │ │ │ - smlatteq sp, lr, lr, r1 │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - tsteq pc, lr, asr r3 @ │ │ │ │ - @ instruction: 0x010f16b4 │ │ │ │ - tsteq pc, r0, asr r3 @ │ │ │ │ - @ instruction: 0x010f1690 │ │ │ │ - tsteq pc, r0, asr #6 │ │ │ │ - tsteq pc, lr, ror #12 │ │ │ │ - tsteq pc, r2, lsr r3 @ │ │ │ │ - tsteq pc, sl, asr #12 │ │ │ │ - smlabteq sp, r4, r0, r2 │ │ │ │ - tsteq pc, r6, lsr #12 │ │ │ │ - smlabteq sp, r8, r0, r2 │ │ │ │ - tsteq pc, r2, lsl #12 │ │ │ │ - strdeq r2, [sp, -r8] │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlabteq pc, r4, r5, r1 @ │ │ │ │ - smlabteq pc, lr, r2, r1 @ │ │ │ │ + tsteq pc, r0, asr #20 │ │ │ │ + tsteq r0, r0, ror #23 │ │ │ │ + @ instruction: 0x01101bbc │ │ │ │ + smlabteq pc, ip, r2, r1 @ │ │ │ │ + smlabteq pc, r4, r2, r1 @ │ │ │ │ + @ instruction: 0x010f12bc │ │ │ │ + @ instruction: 0x010f12b8 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ smlabteq pc, r2, r2, r1 @ │ │ │ │ - tsteq pc, ip, ror r5 @ │ │ │ │ - smlatbeq pc, lr, r2, r1 @ │ │ │ │ - tsteq pc, r8, asr r5 @ │ │ │ │ + @ instruction: 0x010f12be │ │ │ │ + @ instruction: 0x010f12ba │ │ │ │ + @ instruction: 0x010f12b6 │ │ │ │ + tsteq r6, r0, ror #17 │ │ │ │ + @ instruction: 0x010f129a │ │ │ │ + @ instruction: 0x010f1290 │ │ │ │ + smlabbeq pc, ip, r2, r1 @ │ │ │ │ + smlabbeq pc, ip, r2, r1 @ │ │ │ │ + tsteq r6, r2, lsl #17 │ │ │ │ + tsteq pc, ip, ror r2 @ │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + smlatteq pc, r2, sl, pc @ │ │ │ │ + tsteq pc, r4, asr r2 @ │ │ │ │ + tsteq pc, r2, asr r2 @ │ │ │ │ + tsteq pc, lr, lsl #6 │ │ │ │ + tsteq pc, r0, lsr r7 @ │ │ │ │ + tsteq pc, ip, lsl r3 @ │ │ │ │ + tsteq pc, ip, lsl #14 │ │ │ │ + tsteq sp, r6, lsr #30 │ │ │ │ + smlatteq pc, r8, r6, r1 │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + smlabteq pc, r4, r6, r1 @ │ │ │ │ + @ instruction: 0x010f12be │ │ │ │ + smlatbeq pc, r0, r6, r1 @ │ │ │ │ smlatbeq pc, r6, r2, r1 @ │ │ │ │ - tsteq pc, r4, lsr r5 @ │ │ │ │ - smlatbeq pc, r0, r2, r1 @ │ │ │ │ - @ instruction: 0x010d1db6 │ │ │ │ - smlatbeq sp, lr, sp, r1 │ │ │ │ - smlabbeq pc, r4, r2, r1 @ │ │ │ │ - smlatteq sp, ip, ip, r1 │ │ │ │ - ldrdeq r1, [pc, -r4] │ │ │ │ - smlabteq sp, r6, ip, r1 │ │ │ │ - smlatbeq pc, lr, r4, r1 @ │ │ │ │ - smlatbeq sp, r0, ip, r1 │ │ │ │ - tstpeq sp, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ - swpeq r9, r4, [sp] │ │ │ │ - tsteq pc, r2, ror r0 @ │ │ │ │ - tsteq pc, r8, ror r0 @ │ │ │ │ - tsteq sp, r6, ror r0 │ │ │ │ - tsteq pc, ip, rrx │ │ │ │ - tsteq pc, lr, rrx │ │ │ │ - qaddeq r9, r4, sp │ │ │ │ - qaddeq r9, r6, sp │ │ │ │ - tsteq pc, ip, asr #32 │ │ │ │ - qaddeq r1, r2, pc @ │ │ │ │ - @ instruction: 0x010d8fb4 │ │ │ │ - @ instruction: 0x010d8f96 │ │ │ │ - tsteq pc, r4, lsr r0 @ │ │ │ │ - tsteq pc, lr, lsr #32 │ │ │ │ - smlabbeq sp, r4, pc, r8 @ │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - tsteq sp, ip, asr #28 │ │ │ │ + tsteq pc, ip, ror r6 @ │ │ │ │ + @ instruction: 0x010f1296 │ │ │ │ + tsteq pc, r6, asr r6 @ │ │ │ │ + smlabbeq pc, r0, r2, r1 @ │ │ │ │ + tsteq pc, r2, lsr r6 @ │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ + tsteq pc, lr, ror #4 │ │ │ │ + tsteq pc, sl, ror #4 │ │ │ │ + tsteq pc, r8, ror #4 │ │ │ │ + smlabteq sp, lr, sp, r1 │ │ │ │ + @ instruction: 0x010f15b6 │ │ │ │ + tsteq pc, lr, lsr r2 @ │ │ │ │ + @ instruction: 0x010f1594 │ │ │ │ + tsteq pc, r0, lsr r2 @ │ │ │ │ + tsteq pc, r0, ror r5 @ │ │ │ │ + tsteq pc, r0, lsr #4 │ │ │ │ + tsteq pc, lr, asr #10 │ │ │ │ + tsteq pc, r2, lsl r2 @ │ │ │ │ + tsteq pc, sl, lsr #10 │ │ │ │ + smlatbeq sp, r4, pc, r1 @ │ │ │ │ + tsteq pc, r6, lsl #10 │ │ │ │ + smlatbeq sp, r8, pc, r1 @ │ │ │ │ + smlatteq pc, r2, r4, r1 │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + @ instruction: 0x010f14be │ │ │ │ + @ instruction: 0x010f11b6 │ │ │ │ + smlatbeq pc, r4, r4, r1 @ │ │ │ │ + smlatbeq pc, lr, r1, r1 @ │ │ │ │ + smlatbeq pc, r2, r1, r1 @ │ │ │ │ + tsteq pc, ip, asr r4 @ │ │ │ │ + smlabbeq pc, lr, r1, r1 @ │ │ │ │ + tsteq pc, r8, lsr r4 @ │ │ │ │ + smlabbeq pc, r6, r1, r1 @ │ │ │ │ + tsteq pc, r4, lsl r4 @ │ │ │ │ + smlabbeq pc, r0, r1, r1 @ │ │ │ │ + @ instruction: 0x010d1c96 │ │ │ │ + smlabbeq sp, lr, ip, r1 │ │ │ │ + tsteq pc, r4, ror #2 │ │ │ │ + smlabteq sp, ip, fp, r1 │ │ │ │ + @ instruction: 0x010f13b4 │ │ │ │ + smlatbeq sp, r6, fp, r1 │ │ │ │ + smlabbeq pc, lr, r3, r1 @ │ │ │ │ + smlabbeq sp, r0, fp, r1 │ │ │ │ + tstpeq sp, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + tsteq pc, r2, asr pc @ │ │ │ │ + tsteq pc, r8, asr pc @ │ │ │ │ + tsteq sp, r6, asr pc │ │ │ │ + tsteq pc, ip, asr #30 │ │ │ │ + tsteq pc, lr, asr #30 │ │ │ │ + tsteq sp, r4, lsr pc │ │ │ │ + tsteq sp, r6, lsr pc │ │ │ │ + tsteq pc, ip, lsr #30 │ │ │ │ + tsteq pc, r2, lsr pc @ │ │ │ │ + @ instruction: 0x010d8e94 │ │ │ │ tsteq sp, r6, ror lr │ │ │ │ - smlatteq pc, r0, pc, r0 @ │ │ │ │ - tsteq sp, r6, lsr lr │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - smlabbeq sp, r2, pc, r8 @ │ │ │ │ - smlatbeq pc, ip, pc, r0 @ │ │ │ │ - smlatbeq pc, sl, pc, r0 @ │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ - smlabbeq pc, r4, pc, r0 @ │ │ │ │ - tsteq pc, lr, ror pc @ │ │ │ │ - tsteq sp, r4, lsl pc │ │ │ │ - tsteq sp, r2, ror sp │ │ │ │ - ldrdeq r8, [sp, -r0] │ │ │ │ - tsteq pc, r2, asr #30 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - tsteq sp, r4, asr sp │ │ │ │ - tsteq sp, lr, asr #26 │ │ │ │ - smlatbeq sp, ip, r0, r9 │ │ │ │ + tsteq pc, r4, lsl pc @ │ │ │ │ + tsteq pc, lr, lsl #30 │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + tsteq sp, ip, lsr #26 │ │ │ │ tsteq sp, r6, asr sp │ │ │ │ - smlatteq sp, r4, ip, r8 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - @ instruction: 0x010f0eb0 │ │ │ │ - smlatbeq pc, r6, lr, r0 @ │ │ │ │ - @ instruction: 0x010f0e9c │ │ │ │ - tsteq sp, r2, lsr lr │ │ │ │ - smlabbeq pc, r0, lr, r0 @ │ │ │ │ - tsteq pc, r6, ror lr @ │ │ │ │ + smlabteq pc, r0, lr, r0 @ │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ tsteq sp, r0, lsl sp │ │ │ │ - tsteq pc, sl, asr lr @ │ │ │ │ - smlatteq sp, r0, sp, r8 │ │ │ │ - tsteq pc, sl, lsr lr @ │ │ │ │ - tsteq pc, r0, lsr lr @ │ │ │ │ - @ instruction: 0x010d8db2 │ │ │ │ - tsteq sp, r4, asr ip │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - tsteq sp, r4, lsl ip │ │ │ │ + tsteq sp, r2, ror #28 │ │ │ │ + smlabbeq pc, ip, lr, r0 @ │ │ │ │ + smlabbeq pc, sl, lr, r0 @ │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq pc, r4, ror #28 │ │ │ │ + tsteq pc, lr, asr lr @ │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r2, asr ip │ │ │ │ + @ instruction: 0x010d8db0 │ │ │ │ + tsteq pc, r2, lsr #28 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + smlatteq sp, r2, ip, r8 │ │ │ │ + tsteq sp, r4, lsr ip │ │ │ │ + tsteq sp, lr, lsr #24 │ │ │ │ + smlabbeq sp, ip, pc, r8 @ │ │ │ │ tsteq sp, r6, lsr ip │ │ │ │ - tsteq sp, r0, lsr ip │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - tsteq sp, r4, lsr #24 │ │ │ │ - @ instruction: 0x010f0d96 │ │ │ │ - @ instruction: 0x010d8c94 │ │ │ │ + smlabteq sp, r4, fp, r8 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + @ instruction: 0x010f0d90 │ │ │ │ + smlabbeq pc, r6, sp, r0 @ │ │ │ │ tsteq pc, ip, ror sp @ │ │ │ │ - tsteq pc, r4, ror sp @ │ │ │ │ - tsteq pc, ip, ror #26 │ │ │ │ - tsteq pc, r4, ror #26 │ │ │ │ + tsteq sp, r2, lsl sp │ │ │ │ tsteq pc, r0, ror #26 │ │ │ │ - tsteq pc, ip, asr sp @ │ │ │ │ - @ instruction: 0x01164efe │ │ │ │ - tsteq pc, r4, asr #26 │ │ │ │ - @ instruction: 0x010d18ba │ │ │ │ - tsteq r6, sl, asr #29 │ │ │ │ - tsteq pc, r6, lsr #26 │ │ │ │ - tsteq sp, lr, ror r8 │ │ │ │ - smlabbeq sp, ip, r8, r1 │ │ │ │ - smlabbeq sp, sl, r8, r1 │ │ │ │ - smlabbeq sp, r8, r8, r1 │ │ │ │ - smlabbeq sp, r6, r8, r1 │ │ │ │ - smlabbeq sp, r8, r8, r1 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - @ instruction: 0x010f0cb8 │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - tsteq sp, sl, lsl #16 │ │ │ │ - tsteq sp, r8, lsl #16 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - tsteq sp, r4, lsl #16 │ │ │ │ - tsteq sp, r6, lsl #16 │ │ │ │ - tsteq r6, r6, asr #27 │ │ │ │ + tsteq pc, r6, asr sp @ │ │ │ │ + strdeq r8, [sp, -r0] │ │ │ │ + tsteq pc, sl, lsr sp @ │ │ │ │ + smlabteq sp, r0, ip, r8 │ │ │ │ + tsteq pc, sl, lsl sp @ │ │ │ │ + tsteq pc, r0, lsl sp @ │ │ │ │ + @ instruction: 0x010d8c92 │ │ │ │ + tsteq sp, r4, lsr fp │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + strdeq r8, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsl fp │ │ │ │ + tsteq sp, r0, lsl fp │ │ │ │ + tsteq sp, sl, lsl #22 │ │ │ │ + tsteq sp, r4, lsl #22 │ │ │ │ + tsteq pc, r6, ror ip @ │ │ │ │ + tsteq sp, r4, ror fp │ │ │ │ + tsteq pc, ip, asr ip @ │ │ │ │ + tsteq pc, r4, asr ip @ │ │ │ │ tsteq pc, ip, asr #24 │ │ │ │ - tsteq sp, r6, lsr #12 │ │ │ │ + tsteq pc, r4, asr #24 │ │ │ │ + tsteq pc, r0, asr #24 │ │ │ │ + tsteq pc, ip, lsr ip @ │ │ │ │ + @ instruction: 0x01164dde │ │ │ │ + tsteq pc, r4, lsr #24 │ │ │ │ + @ instruction: 0x010d179a │ │ │ │ + tsteq r6, sl, lsr #27 │ │ │ │ + tsteq pc, r6, lsl #24 │ │ │ │ + tsteq sp, lr, asr r7 │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + tsteq sp, sl, ror #14 │ │ │ │ + tsteq sp, r8, ror #14 │ │ │ │ + tsteq sp, r6, ror #14 │ │ │ │ + tsteq sp, r8, ror #14 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + @ instruction: 0x010f0b98 │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ + smlatteq sp, sl, r6, r1 │ │ │ │ + smlatteq sp, r8, r6, r1 │ │ │ │ + smlatteq sp, r6, r6, r1 │ │ │ │ + smlatteq sp, r4, r6, r1 │ │ │ │ + smlatteq sp, r6, r6, r1 │ │ │ │ + tsteq r6, r6, lsr #25 │ │ │ │ + tsteq pc, ip, lsr #22 │ │ │ │ + tsteq sp, r6, lsl #10 │ │ │ │ ldccs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @ instruction: 0xf8dfe83a │ │ │ │ @ instruction: 0x463b2db0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7db447a │ │ │ │ @@ -37911,198 +37911,198 @@ │ │ │ │ @ instruction: 0xf7da4628 │ │ │ │ ldrbteq lr, [r2], -lr, ror #18 │ │ │ │ cmnphi r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014aba │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e177 │ │ │ │ - smlabbeq sp, r4, r3, r1 │ │ │ │ - smlabbeq pc, r8, r9, r0 @ │ │ │ │ - @ instruction: 0x010f0996 │ │ │ │ - smlatbeq pc, r8, r9, r0 @ │ │ │ │ - @ instruction: 0x010f09b8 │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, r6, ror r8 @ │ │ │ │ + smlabbeq pc, r8, r8, r0 @ │ │ │ │ + @ instruction: 0x010f0898 │ │ │ │ + @ instruction: 0x010f08b2 │ │ │ │ + smlabbeq pc, sl, r8, r0 @ │ │ │ │ + swpeq r1, sl, [sp] │ │ │ │ + tsteq pc, r8, ror r8 @ │ │ │ │ + tsteq pc, r8, ror #16 │ │ │ │ + tsteq pc, ip, asr r8 @ │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + tsteq pc, r2, lsr r8 @ │ │ │ │ + tsteq pc, sl, lsl r8 @ │ │ │ │ + @ instruction: 0x010d12b8 │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + smlatteq pc, sl, r7, r0 │ │ │ │ ldrdeq r0, [pc, -r2] │ │ │ │ - smlatbeq pc, sl, r9, r0 @ │ │ │ │ - @ instruction: 0x010d11ba │ │ │ │ - @ instruction: 0x010f0998 │ │ │ │ - smlabbeq pc, r8, r9, r0 @ │ │ │ │ - tsteq pc, ip, ror r9 @ │ │ │ │ + @ instruction: 0x010f0796 │ │ │ │ + smlabteq pc, r0, r7, r0 @ │ │ │ │ + @ instruction: 0x010f07b4 │ │ │ │ + tsteq pc, r4, asr r7 @ │ │ │ │ strdeq r1, [sp, -r2] │ │ │ │ - tsteq pc, r2, asr r9 @ │ │ │ │ - tsteq pc, sl, lsr r9 @ │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - tsteq pc, ip, lsl r9 @ │ │ │ │ + tsteq sp, r0, lsr #30 │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + strdeq r0, [sp, -r8] │ │ │ │ + smlatteq pc, r4, ip, lr │ │ │ │ + ldrdeq r0, [pc, -lr] │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + @ instruction: 0x010d119a │ │ │ │ + @ instruction: 0x010d119c │ │ │ │ + smlatbeq pc, r6, r6, r0 @ │ │ │ │ + @ instruction: 0x011646f2 │ │ │ │ + smlabteq sp, r4, lr, r0 │ │ │ │ + @ instruction: 0x010d0eb2 │ │ │ │ + smlatbeq sp, r0, lr, r0 │ │ │ │ + smlabbeq sp, lr, lr, r0 │ │ │ │ + tsteq sp, ip, ror lr │ │ │ │ + tsteq sp, sl, ror #28 │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + tsteq sp, r6, asr #28 │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + tsteq sp, r2, lsr #28 │ │ │ │ + tsteq sp, r0, lsl lr │ │ │ │ + strdeq r0, [sp, -lr] │ │ │ │ + smlatteq sp, ip, sp, r0 │ │ │ │ + ldrdeq r0, [sp, -sl] │ │ │ │ + smlabteq sp, r8, sp, r0 │ │ │ │ + smlabteq pc, r8, r7, r0 @ │ │ │ │ + smlabteq pc, r2, r7, r0 @ │ │ │ │ + smlabteq pc, ip, r7, r0 @ │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + smlabbeq sp, r8, r6, r8 │ │ │ │ + @ instruction: 0x010f07b0 │ │ │ │ + smlabbeq sp, r6, ip, r0 │ │ │ │ + smlabbeq sp, lr, r9, r8 │ │ │ │ + tsteq pc, r2, ror r7 @ │ │ │ │ + tsteq pc, r4, lsr #32 │ │ │ │ + smlatteq pc, ip, pc, r0 @ │ │ │ │ + @ instruction: 0x011644de │ │ │ │ + tsteq pc, r6, lsr r7 @ │ │ │ │ + tsteq pc, sl, lsr #14 │ │ │ │ + tsteq pc, r0, lsr #14 │ │ │ │ + tsteq pc, r2, lsl r7 @ │ │ │ │ + tsteq pc, r8, lsl #14 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlatteq pc, sl, r6, r0 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + ldrdeq r0, [pc, -r2] │ │ │ │ + tsteq pc, r4, lsl #30 │ │ │ │ + tsteq pc, r0, lsl #30 │ │ │ │ + tsteq pc, ip, lsl #30 │ │ │ │ + @ instruction: 0x010f0e90 │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - tsteq pc, sl, lsl #18 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - @ instruction: 0x010f08b6 │ │ │ │ - smlatteq pc, r0, r8, r0 │ │ │ │ - ldrdeq r0, [pc, -r4] │ │ │ │ - tsteq pc, r4, ror r8 @ │ │ │ │ - tsteq sp, r2, lsl r3 │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tsteq sp, r8, lsl r0 │ │ │ │ - tsteq pc, r4, lsl #28 │ │ │ │ - strdeq r0, [pc, -lr] │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - @ instruction: 0x010d12ba │ │ │ │ - @ instruction: 0x010d12bc │ │ │ │ - smlabteq pc, r6, r7, r0 @ │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - smlatteq sp, r4, pc, r0 @ │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ - smlabteq sp, r0, pc, r0 @ │ │ │ │ - smlatbeq sp, lr, pc, r0 @ │ │ │ │ - @ instruction: 0x010d0f9c │ │ │ │ - smlabbeq sp, sl, pc, r0 @ │ │ │ │ - tsteq sp, r8, ror pc │ │ │ │ - tsteq sp, r6, ror #30 │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ - tsteq sp, r2, asr #30 │ │ │ │ - tsteq sp, r0, lsr pc │ │ │ │ - tsteq sp, lr, lsl pc │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - strdeq r0, [sp, -sl] │ │ │ │ - smlatteq sp, r8, lr, r0 │ │ │ │ - smlatteq pc, r8, r8, r0 │ │ │ │ - smlatteq pc, r2, r8, r0 │ │ │ │ - smlatteq pc, ip, r8, r0 │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - strdeq r0, [sp, -r0] │ │ │ │ - smlatbeq sp, r8, r7, r8 │ │ │ │ - ldrdeq r0, [pc, -r0] │ │ │ │ - smlatbeq sp, r6, sp, r0 │ │ │ │ - smlatbeq sp, lr, sl, r8 │ │ │ │ - @ instruction: 0x010f0892 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - tsteq pc, ip, lsl #2 │ │ │ │ - @ instruction: 0x011645fe │ │ │ │ - tsteq pc, r6, asr r8 @ │ │ │ │ - tsteq pc, sl, asr #16 │ │ │ │ - tsteq pc, r0, asr #16 │ │ │ │ - tsteq pc, r2, lsr r8 @ │ │ │ │ - tsteq pc, r8, lsr #16 │ │ │ │ - tsteq r6, r8, lsl #11 │ │ │ │ - tsteq pc, sl, lsl #16 │ │ │ │ - @ instruction: 0x010f049c │ │ │ │ - strdeq r0, [pc, -r2] │ │ │ │ - tsteq pc, r4, lsr #32 │ │ │ │ - tsteq pc, r0, lsr #32 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - @ instruction: 0x010f0fb0 │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - tsteq pc, r8, lsl r0 @ │ │ │ │ - smlatbeq pc, ip, pc, r0 @ │ │ │ │ - tsteq pc, ip, lsl r0 @ │ │ │ │ - @ instruction: 0x011644b2 │ │ │ │ - tsteq pc, lr, asr #14 │ │ │ │ - tsteq sp, ip, ror #24 │ │ │ │ - tsteq sp, r4, ror #24 │ │ │ │ - tsteq pc, r0, lsr r7 @ │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - tsteq sp, r2, lsr ip │ │ │ │ - tsteq pc, r0, lsl r7 @ │ │ │ │ - tsteq pc, ip, ror #6 │ │ │ │ + smlabbeq pc, ip, lr, r0 @ │ │ │ │ strdeq r0, [pc, -ip] │ │ │ │ - tsteq sp, r4, lsr fp │ │ │ │ - smlabteq pc, r8, r6, r0 @ │ │ │ │ - smlabteq pc, r2, r6, r0 @ │ │ │ │ - @ instruction: 0x010f06b8 │ │ │ │ - smlabteq pc, r0, r6, r0 @ │ │ │ │ - ldrdeq r0, [pc, -r6] │ │ │ │ - @ instruction: 0x010f06b8 │ │ │ │ - smlatbeq pc, lr, r6, r0 @ │ │ │ │ - @ instruction: 0x010f06b4 │ │ │ │ - smlatbeq pc, lr, r6, r0 @ │ │ │ │ - smlatbeq pc, ip, r6, r0 @ │ │ │ │ - tsteq pc, ip, asr r2 @ │ │ │ │ - @ instruction: 0x010f069a │ │ │ │ - tsteq sp, r8, lsr #20 │ │ │ │ - tsteq pc, r2, ror r6 @ │ │ │ │ - tsteq pc, ip, ror #12 │ │ │ │ - strdeq r0, [sp, -r0] │ │ │ │ - ldrdeq r0, [pc, -sl] │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - smlabteq sp, r0, r9, r0 │ │ │ │ - tsteq pc, ip, lsr #12 │ │ │ │ - tsteq pc, r2, lsr #12 │ │ │ │ - tsteq pc, r8, lsl r6 @ │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - strdeq r0, [pc, -r0] │ │ │ │ - smlatteq pc, sl, r5, r0 │ │ │ │ - smlatteq pc, r8, r5, r0 │ │ │ │ - smlatteq pc, r6, r5, r0 │ │ │ │ - @ instruction: 0x0116419e │ │ │ │ + @ instruction: 0x01164392 │ │ │ │ + tsteq pc, lr, lsr #12 │ │ │ │ tsteq sp, ip, asr #22 │ │ │ │ - tsteq sp, r8, asr fp │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq sp, r0, asr #22 │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - tsteq sp, r2, lsr #22 │ │ │ │ - tsteq sp, lr, lsl fp │ │ │ │ + tsteq sp, r4, asr #22 │ │ │ │ + tsteq pc, r0, lsl r6 @ │ │ │ │ tsteq sp, sl, lsl fp │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - tsteq sp, r6, lsl fp │ │ │ │ - ldrsbeq r4, [r6, -r4] │ │ │ │ - tsteq sp, r4, lsl #22 │ │ │ │ - tsteq r6, sl, lsr #1 │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - smlabteq lr, r6, pc, pc @ │ │ │ │ - tsteq sp, r4, ror #20 │ │ │ │ - @ instruction: 0x010f049c │ │ │ │ - tsteq sp, r2, lsr #16 │ │ │ │ - tsteq sp, sl, lsl r8 │ │ │ │ - tstpeq lr, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, asr r7 │ │ │ │ - tstpeq lr, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, asr r4 @ │ │ │ │ - tstpeq lr, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, asr r4 @ │ │ │ │ - tsteq pc, sl, asr #8 │ │ │ │ - tsteq sp, ip, ror r7 │ │ │ │ - tsteq sp, r4, ror r7 │ │ │ │ - tsteq pc, r0, lsr r4 @ │ │ │ │ - tsteq sp, sl, asr #14 │ │ │ │ - tsteq sp, r2, asr #14 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - tsteq pc, r8, lsr #8 │ │ │ │ - tsteq sp, r2, lsl r7 │ │ │ │ - tsteq sp, sl, lsl #14 │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - smlatteq sp, r0, r6, r0 │ │ │ │ - ldrdeq r0, [sp, -r8] │ │ │ │ + tsteq sp, r2, lsl fp │ │ │ │ + strdeq r0, [pc, -r0] │ │ │ │ + tsteq pc, ip, asr #4 │ │ │ │ + ldrdeq r0, [pc, -ip] │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + smlatbeq pc, r8, r5, r0 @ │ │ │ │ + smlatbeq pc, r2, r5, r0 @ │ │ │ │ + @ instruction: 0x010f0598 │ │ │ │ + smlatbeq pc, r0, r5, r0 @ │ │ │ │ + @ instruction: 0x010f01b6 │ │ │ │ + @ instruction: 0x010f0598 │ │ │ │ + smlabbeq pc, lr, r5, r0 @ │ │ │ │ + @ instruction: 0x010f0594 │ │ │ │ + smlabbeq pc, lr, r5, r0 @ │ │ │ │ + smlabbeq pc, ip, r5, r0 @ │ │ │ │ + tsteq pc, ip, lsr r1 @ │ │ │ │ + tsteq pc, sl, ror r5 @ │ │ │ │ + tsteq sp, r8, lsl #18 │ │ │ │ + tsteq pc, r2, asr r5 @ │ │ │ │ + tsteq pc, ip, asr #10 │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + strheq r0, [pc, -sl] │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ + smlatbeq sp, r0, r8, r0 │ │ │ │ + tsteq pc, ip, lsl #10 │ │ │ │ + tsteq pc, r2, lsl #10 │ │ │ │ strdeq r0, [pc, -r8] │ │ │ │ - smlatbeq sp, lr, r6, r0 │ │ │ │ - smlatbeq sp, r6, r6, r0 │ │ │ │ - smlatteq pc, r0, r3, r0 │ │ │ │ - @ instruction: 0x010ef598 │ │ │ │ - smlatteq pc, ip, r3, r0 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r8, lsl r4 @ │ │ │ │ - @ instruction: 0x010efdba │ │ │ │ - tsteq pc, r2, lsl r4 @ │ │ │ │ - smlatbeq lr, r4, sp, pc @ │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ + smlatteq pc, lr, r4, r0 │ │ │ │ + smlatteq pc, r4, r4, r0 │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ + smlabteq pc, sl, r4, r0 @ │ │ │ │ + smlabteq pc, r8, r4, r0 @ │ │ │ │ + smlabteq pc, r6, r4, r0 @ │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + tsteq sp, r8, lsr sl │ │ │ │ + tsteq r6, r6, asr #32 │ │ │ │ + tsteq sp, r0, lsr #20 │ │ │ │ + strdeq r0, [sp, -r6] │ │ │ │ + tsteq sp, r2, lsl #20 │ │ │ │ + strdeq r0, [sp, -lr] │ │ │ │ + strdeq r0, [sp, -sl] │ │ │ │ + strdeq r0, [sp, -r6] │ │ │ │ + strdeq r0, [sp, -r6] │ │ │ │ + @ instruction: 0x01163fb4 │ │ │ │ + smlatteq sp, r4, r9, r0 │ │ │ │ + tsteq r6, sl, lsl #31 │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + smlatbeq lr, r6, lr, pc @ │ │ │ │ + tsteq sp, r4, asr #18 │ │ │ │ + tsteq pc, ip, ror r3 @ │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + strdeq r0, [sp, -sl] │ │ │ │ + strdeq pc, [lr, -r4] │ │ │ │ + tsteq sp, r8, lsr r6 │ │ │ │ + tstpeq lr, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, lsr r3 @ │ │ │ │ + tstpeq lr, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, sl, lsr r3 @ │ │ │ │ + tsteq pc, sl, lsr #6 │ │ │ │ + tsteq sp, ip, asr r6 │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ + tsteq pc, r0, lsl r3 @ │ │ │ │ + tsteq sp, sl, lsr #12 │ │ │ │ + tsteq sp, r2, lsr #12 │ │ │ │ + strdeq r0, [pc, -ip] │ │ │ │ + tsteq pc, r8, lsl #6 │ │ │ │ + strdeq r0, [sp, -r2] │ │ │ │ + smlatteq sp, sl, r5, r0 │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + smlabteq sp, r0, r5, r0 │ │ │ │ + @ instruction: 0x010d05b8 │ │ │ │ + ldrdeq r0, [pc, -r8] │ │ │ │ + smlabbeq sp, lr, r5, r0 │ │ │ │ + smlabbeq sp, r6, r5, r0 │ │ │ │ + smlabteq pc, r0, r2, r0 @ │ │ │ │ + tstpeq lr, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq pc, ip, r2, r0 @ │ │ │ │ + smlatteq pc, r4, r2, r0 │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + @ instruction: 0x010efc9a │ │ │ │ + strdeq r0, [pc, -r2] │ │ │ │ + smlabbeq lr, r4, ip, pc @ │ │ │ │ + smlatteq pc, r8, r2, r0 │ │ │ │ + smlatteq pc, r4, r2, r0 │ │ │ │ + smlatteq pc, r0, r2, r0 │ │ │ │ + ldrdeq r0, [pc, -r0] │ │ │ │ strdeq r0, [pc, -r0] │ │ │ │ - tsteq pc, r0, lsl r4 @ │ │ │ │ - tsteq pc, ip, lsl #8 │ │ │ │ - tsteq pc, r8, lsl #8 │ │ │ │ - tsteq pc, r4, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - tsteq pc, r0, lsl #8 │ │ │ │ - strdeq r0, [pc, -sl] │ │ │ │ - smlatbeq lr, r0, ip, pc @ │ │ │ │ - smlatteq pc, lr, r3, r0 │ │ │ │ - smlatteq pc, sl, r3, r0 │ │ │ │ + smlatteq pc, ip, r2, r0 │ │ │ │ + smlatteq pc, r8, r2, r0 │ │ │ │ + smlatteq pc, r4, r2, r0 │ │ │ │ + smlatteq pc, r0, r2, r0 │ │ │ │ + smlatteq pc, r0, r2, r0 │ │ │ │ + smlatteq pc, r0, r2, r0 │ │ │ │ + ldrdeq r0, [pc, -sl] │ │ │ │ + smlabbeq lr, r0, fp, pc @ │ │ │ │ + smlabteq pc, lr, r2, r0 @ │ │ │ │ + smlabteq pc, sl, r2, r0 @ │ │ │ │ ldclcs 8, cr15, [r8], #892 @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfefec │ │ │ │ @ instruction: 0x463b2cf0 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ vmvn.i32 q10, #15335424 @ 0x00ea0000 │ │ │ │ @@ -38926,191 +38926,191 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmdb lr!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10003f3 │ │ │ │ bmi fed7b19c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ smc 36502 @ 0x8e96 │ │ │ │ - mrseq r0, (UNDEF: 31) │ │ │ │ - tstpeq lr, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, ror #18 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [pc, -r8] │ │ │ │ - smlatbeq pc, r4, r0, r0 @ │ │ │ │ - smlatbeq pc, r8, r0, r0 @ │ │ │ │ - smlabteq sp, ip, r6, r7 │ │ │ │ - swpeq r0, r8, [pc] @ │ │ │ │ - swpeq r0, r4, [pc] @ │ │ │ │ - tsteq sp, r8, ror #10 │ │ │ │ - smlabbeq pc, r4, r0, r0 @ │ │ │ │ - @ instruction: 0x010d7590 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - tsteq pc, r4, rrx │ │ │ │ - smlatbeq sp, r4, r6, r7 │ │ │ │ - tstpeq lr, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r0, asr #32 │ │ │ │ - smlatteq sp, ip, r4, r7 │ │ │ │ - tsteq pc, ip, lsr #32 │ │ │ │ - smlabteq lr, ip, r6, pc @ │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - tsteq sp, r4, ror #12 │ │ │ │ - @ instruction: 0x011638b2 │ │ │ │ - smlatteq lr, r2, pc, pc @ │ │ │ │ - tstpeq lr, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efe92 │ │ │ │ - smlabbeq lr, lr, lr, pc @ │ │ │ │ - smlabbeq lr, sl, lr, pc @ │ │ │ │ - smlabbeq lr, r6, lr, pc @ │ │ │ │ - smlabbeq lr, r2, lr, pc @ │ │ │ │ - smlabbeq lr, r2, lr, pc @ │ │ │ │ - smlabbeq lr, r2, lr, pc @ │ │ │ │ - tstpeq lr, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r6, pc @ │ │ │ │ - smlabteq lr, r0, r6, pc @ │ │ │ │ - tstpeq lr, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsr #8 │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - smlatteq lr, ip, sp, pc @ │ │ │ │ - smlabteq sp, r0, r2, r7 │ │ │ │ + smlatteq lr, r0, pc, pc @ │ │ │ │ + tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010effb8 │ │ │ │ + smlabbeq lr, r4, pc, pc @ │ │ │ │ + smlabbeq lr, r8, pc, pc @ │ │ │ │ + smlatbeq sp, ip, r5, r7 │ │ │ │ + tstpeq lr, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr #8 │ │ │ │ + tstpeq lr, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + tstpeq lr, r4, asr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r4, r5, r7 │ │ │ │ + tstpeq lr, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sp, ip, r3, r7 │ │ │ │ + tstpeq lr, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r5, pc @ │ │ │ │ + @ instruction: 0x010ef5b4 │ │ │ │ + tsteq sp, r4, asr #10 │ │ │ │ + @ instruction: 0x01163792 │ │ │ │ + smlabteq lr, r2, lr, pc @ │ │ │ │ + tstpeq lr, r2, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + tstpeq lr, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r5, pc @ │ │ │ │ + smlatbeq lr, r0, r5, pc @ │ │ │ │ + tstpeq lr, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -ip] │ │ │ │ - smlatteq sp, r8, r2, r7 │ │ │ │ - smlatbeq sp, ip, r2, r7 │ │ │ │ - @ instruction: 0x010efdbc │ │ │ │ - strdeq r7, [sp, -ip] │ │ │ │ - @ instruction: 0x010ef490 │ │ │ │ - @ instruction: 0x010efd98 │ │ │ │ - tsteq sp, r4, asr #4 │ │ │ │ - smlabbeq lr, r4, sp, pc @ │ │ │ │ - tstpeq lr, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010d73bc │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - tstpeq lr, sl, lsr sp @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, sl, fp, pc @ │ │ │ │ - smlatteq lr, sl, fp, pc @ │ │ │ │ - smlatteq lr, r6, fp, pc @ │ │ │ │ - smlatteq lr, r2, fp, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - @ instruction: 0x010efcbe │ │ │ │ - smlabbeq lr, r4, r4, pc @ │ │ │ │ - smlatbeq sp, lr, r2, lr │ │ │ │ - @ instruction: 0x010efc9a │ │ │ │ - tstpeq lr, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eed9a │ │ │ │ - smlabbeq lr, ip, sp, lr │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - tsteq lr, r2, ror #26 │ │ │ │ - tsteq lr, r4, asr sp │ │ │ │ - tsteq lr, r6, asr #26 │ │ │ │ - tsteq lr, r8, lsr sp │ │ │ │ - tstpeq lr, r6, asr #24 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0116339e │ │ │ │ - tstpeq ip, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef2b0 │ │ │ │ - smlabteq lr, ip, fp, pc @ │ │ │ │ - smlabbeq lr, lr, r2, pc @ │ │ │ │ - smlabteq lr, r6, fp, pc @ │ │ │ │ - smlabteq lr, r0, fp, pc @ │ │ │ │ - tstpeq ip, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efbb2 │ │ │ │ - @ instruction: 0x010efbb0 │ │ │ │ - @ instruction: 0x010efbb0 │ │ │ │ - tstpeq lr, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, fp, pc @ │ │ │ │ - smlatteq lr, lr, r1, pc @ │ │ │ │ - @ instruction: 0x010efb9e │ │ │ │ - @ instruction: 0x010f0dbe │ │ │ │ - ldrdeq sp, [pc, -r2] │ │ │ │ - tstpeq lr, r2, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef196 │ │ │ │ - tsteq sp, r2, lsl sp │ │ │ │ - tstpeq lr, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r2, r9, pc @ │ │ │ │ - ldrdeq pc, [ip, -sl] │ │ │ │ - tstpeq lr, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cf9b0 │ │ │ │ - smlatbeq ip, r8, r9, pc @ │ │ │ │ - @ instruction: 0x010ef6b0 │ │ │ │ - tstpeq ip, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq ip, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r8, sl, pc @ │ │ │ │ - tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r0, sl, pc @ │ │ │ │ + smlatteq lr, r0, ip, pc @ │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + smlabteq lr, ip, ip, pc @ │ │ │ │ + smlatbeq sp, r0, r1, r7 │ │ │ │ + @ instruction: 0x010efcbc │ │ │ │ + smlabteq sp, r8, r1, r7 │ │ │ │ + smlabbeq sp, ip, r1, r7 │ │ │ │ + @ instruction: 0x010efc9c │ │ │ │ + ldrdeq r7, [sp, -ip] │ │ │ │ + tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsr #2 │ │ │ │ + tstpeq lr, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d729c │ │ │ │ + tsteq r6, sl, ror #9 │ │ │ │ + tstpeq lr, sl, lsl ip @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, sl, sl, pc @ │ │ │ │ + smlabteq lr, sl, sl, pc @ │ │ │ │ + smlabteq lr, r6, sl, pc @ │ │ │ │ + smlabteq lr, r2, sl, pc @ │ │ │ │ @ instruction: 0x010efabe │ │ │ │ - @ instruction: 0x010efab8 │ │ │ │ - tstpeq ip, lr, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, lr, sl, pc @ │ │ │ │ - smlabbeq lr, sl, sl, pc @ │ │ │ │ - tstpeq lr, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq lr, r2, ror #14 │ │ │ │ - tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tstpeq lr, sl, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ + @ instruction: 0x010efaba │ │ │ │ + @ instruction: 0x010efaba │ │ │ │ + @ instruction: 0x010efaba │ │ │ │ + @ instruction: 0x010efb9e │ │ │ │ + tstpeq lr, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, lr, r1, lr │ │ │ │ + tstpeq lr, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, ror ip │ │ │ │ + tsteq lr, ip, ror #24 │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + tsteq lr, r2, asr #24 │ │ │ │ + tsteq lr, r4, lsr ip │ │ │ │ + tsteq lr, r6, lsr #24 │ │ │ │ + tsteq lr, r8, lsl ip │ │ │ │ + tstpeq lr, r6, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tstpeq ip, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef190 │ │ │ │ + smlatbeq lr, ip, sl, pc @ │ │ │ │ + tstpeq lr, lr, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r6, sl, pc @ │ │ │ │ + smlatbeq lr, r0, sl, pc @ │ │ │ │ + tstpeq ip, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010efa92 │ │ │ │ + @ instruction: 0x010efa90 │ │ │ │ + @ instruction: 0x010efa90 │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + smlabbeq lr, r2, sl, pc @ │ │ │ │ + smlabteq lr, lr, r0, pc @ │ │ │ │ + tstpeq lr, lr, ror sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f0c9e │ │ │ │ + @ instruction: 0x010fd6b2 │ │ │ │ + tstpeq lr, r2, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [sp, -r2] │ │ │ │ + tstpeq lr, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl sl @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r6, r6, pc @ │ │ │ │ - tstpeq pc, sl, asr sp @ p-variant is OBSOLETE @ │ │ │ │ - @ instruction: 0x010cf698 │ │ │ │ - smlabteq lr, r0, r9, pc @ │ │ │ │ + tstpeq lr, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r2, r8, pc @ │ │ │ │ + @ instruction: 0x010cf8ba │ │ │ │ + tstpeq lr, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010cf890 │ │ │ │ + smlabbeq ip, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010ef590 │ │ │ │ + tstpeq ip, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef9be │ │ │ │ + tstpeq ip, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, lsr #16 @ p-variant is OBSOLETE │ │ │ │ smlatbeq lr, r8, r9, pc @ │ │ │ │ - tstpeq ip, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, lsr lr │ │ │ │ - smlatteq lr, r8, r7, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tsteq pc, r6, lsl #20 │ │ │ │ - tsteq pc, ip, lsl r4 @ │ │ │ │ - @ instruction: 0x010ef7be │ │ │ │ - smlatteq lr, r4, sp, lr │ │ │ │ - tstpeq lr, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - smlatbeq ip, ip, r5, pc @ │ │ │ │ - smlatbeq ip, r4, r5, pc @ │ │ │ │ - @ instruction: 0x010cf59c │ │ │ │ - @ instruction: 0x010cf594 │ │ │ │ - smlabbeq ip, ip, r5, pc @ │ │ │ │ - tstpeq ip, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, sp, pc @ │ │ │ │ - strdeq pc, [ip, -sl] │ │ │ │ - strdeq pc, [ip, -r4] │ │ │ │ - smlabteq lr, sl, sp, pc @ │ │ │ │ - smlabteq ip, lr, r5, pc @ │ │ │ │ - smlabteq ip, r8, r5, pc @ │ │ │ │ - smlatbeq lr, lr, sp, pc @ │ │ │ │ - smlatbeq ip, r2, r5, pc @ │ │ │ │ - @ instruction: 0x010cf59c │ │ │ │ - @ instruction: 0x010efd92 │ │ │ │ - tstpeq ip, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + smlatbeq lr, r0, r9, pc @ │ │ │ │ + @ instruction: 0x010ef99e │ │ │ │ + @ instruction: 0x010ef998 │ │ │ │ + tstpeq ip, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq lr, r2, asr #12 │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01162ef8 │ │ │ │ + tstpeq lr, sl, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tstpeq lr, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + smlatbeq ip, r6, r5, pc @ │ │ │ │ + tstpeq pc, sl, lsr ip @ p-variant is OBSOLETE @ │ │ │ │ + tstpeq ip, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r0, r8, pc @ │ │ │ │ + smlabbeq lr, r8, r8, pc @ │ │ │ │ + tstpeq ip, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r6, lsl sp │ │ │ │ + smlabteq lr, r8, r6, pc @ │ │ │ │ + @ instruction: 0x010ef6be │ │ │ │ + smlatteq pc, r6, r8, r0 │ │ │ │ + strdeq sp, [pc, -ip] │ │ │ │ + @ instruction: 0x010ef69e │ │ │ │ + smlabteq lr, r4, ip, lr │ │ │ │ + smlatteq lr, r2, r8, pc @ │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + smlabbeq ip, ip, r4, pc @ │ │ │ │ + smlabbeq ip, r4, r4, pc @ │ │ │ │ + tstpeq ip, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, ip, pc @ │ │ │ │ + ldrdeq pc, [ip, -sl] │ │ │ │ + ldrdeq pc, [ip, -r4] │ │ │ │ + smlatbeq lr, sl, ip, pc @ │ │ │ │ + smlatbeq ip, lr, r4, pc @ │ │ │ │ + smlatbeq ip, r8, r4, pc @ │ │ │ │ + smlabbeq lr, lr, ip, pc @ │ │ │ │ + smlabbeq ip, r2, r4, pc @ │ │ │ │ + tstpeq ip, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r8, lsr #8 @ p-variant is OBSOLETE │ │ │ │ stclcs 8, cr15, [r4, #-892]! @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @ instruction: 0xf8dfe80c │ │ │ │ @ instruction: 0x463b2d5c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d9447a │ │ │ │ @@ -39961,199 +39961,199 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r8!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1000774 │ │ │ │ bmi fef7c208 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d8447a │ │ │ │ cmn r8, r0, ror #18 │ │ │ │ - tstpeq ip, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010efa90 │ │ │ │ - tstpeq ip, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ - tstpeq lr, r2, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr sl @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - smlatbeq lr, sl, r2, pc @ │ │ │ │ - tstpeq lr, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr lr │ │ │ │ - tstpeq ip, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, lsr #28 │ │ │ │ - smlabteq lr, r2, r9, pc @ │ │ │ │ - smlatteq ip, ip, r0, pc @ │ │ │ │ - smlatteq ip, r4, r0, pc @ │ │ │ │ - smlatbeq lr, r0, r9, pc @ │ │ │ │ - strheq pc, [ip, -sl] @ │ │ │ │ - strheq pc, [ip, -r2] @ │ │ │ │ - tstpeq lr, lr, ror r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, r8, r0, pc @ │ │ │ │ - smlabbeq ip, r0, r0, pc @ │ │ │ │ - tstpeq lr, ip, asr r9 @ p-variant is OBSOLETE │ │ │ │ - qaddeq pc, r6, ip @ │ │ │ │ - tstpeq ip, lr, asr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r4, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [ip, -r2] │ │ │ │ - smlatteq ip, sl, pc, lr @ │ │ │ │ - strdeq pc, [lr, -r6] │ │ │ │ - smlabteq ip, r0, pc, lr @ │ │ │ │ - @ instruction: 0x010cefb8 │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - tsteq sp, r0, asr #4 │ │ │ │ - smlabbeq lr, lr, r8, pc @ │ │ │ │ - @ instruction: 0x010ef894 │ │ │ │ - @ instruction: 0x010ef89e │ │ │ │ - @ instruction: 0x010ef89c │ │ │ │ - @ instruction: 0x010ef89a │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ + tstpeq ip, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 28) @ │ │ │ │ + strdeq pc, [ip, -r8] │ │ │ │ + tstpeq lr, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d63b0 │ │ │ │ + tstpeq lr, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + smlabbeq lr, sl, r1, pc @ │ │ │ │ + tstpeq lr, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r2, ip @ │ │ │ │ + tstpeq ip, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r8, r8, pc @ │ │ │ │ + tsteq lr, lr, lsl sp │ │ │ │ + tstpeq ip, r8 @ p-variant is OBSOLETE │ │ │ │ + mrseq pc, (UNDEF: 12) @ │ │ │ │ + tsteq lr, lr, lsl #26 │ │ │ │ smlatbeq lr, r2, r8, pc @ │ │ │ │ - smlatbeq lr, r0, r8, pc @ │ │ │ │ - smlatbeq lr, sl, r8, pc @ │ │ │ │ - smlatbeq lr, ip, r8, pc @ │ │ │ │ - @ instruction: 0x010ef8ba │ │ │ │ - smlabteq lr, r8, r8, pc @ │ │ │ │ - smlatteq lr, sl, r8, pc @ │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, ip, lsr r5 │ │ │ │ - tsteq sp, r8, asr r3 │ │ │ │ - smlatbeq sp, r2, r0, r6 │ │ │ │ - tsteq r6, sl, lsr #11 │ │ │ │ - @ instruction: 0x010ef898 │ │ │ │ - @ instruction: 0x010ee4bc │ │ │ │ - tstpeq lr, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ee498 │ │ │ │ - @ instruction: 0x010cec90 │ │ │ │ - smlabbeq ip, r8, ip, lr │ │ │ │ - tsteq ip, r2, ror #24 │ │ │ │ - tstpeq lr, sl, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef298 │ │ │ │ - tstpeq lr, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, ip, pc, lr @ │ │ │ │ + smlabteq ip, r4, pc, lr @ │ │ │ │ + smlabbeq lr, r0, r8, pc @ │ │ │ │ + @ instruction: 0x010cef9a │ │ │ │ + @ instruction: 0x010cef92 │ │ │ │ + tstpeq lr, lr, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, ror #30 │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + tstpeq lr, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r6, lsr pc │ │ │ │ + tsteq ip, lr, lsr #30 │ │ │ │ + tstpeq lr, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + smlabteq ip, sl, lr, lr │ │ │ │ + ldrdeq pc, [lr, -r6] │ │ │ │ + smlatbeq ip, r0, lr, lr │ │ │ │ + @ instruction: 0x010cee98 │ │ │ │ + @ instruction: 0x010ef7ba │ │ │ │ + tsteq sp, r0, lsr #2 │ │ │ │ + tstpeq lr, lr, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r2, r7, pc @ │ │ │ │ + smlabbeq lr, r0, r7, pc @ │ │ │ │ + smlabbeq lr, sl, r7, pc @ │ │ │ │ + smlabbeq lr, ip, r7, pc @ │ │ │ │ + @ instruction: 0x010ef79a │ │ │ │ + smlatbeq lr, r8, r7, pc @ │ │ │ │ + smlabteq lr, sl, r7, pc @ │ │ │ │ + ldrdeq pc, [lr, -r0] │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + tsteq sp, r8, lsr r2 │ │ │ │ + smlabbeq sp, r2, pc, r5 @ │ │ │ │ + tsteq r6, sl, lsl #9 │ │ │ │ + tstpeq lr, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ee39c │ │ │ │ + tstpeq lr, r4, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, ror r3 │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + tsteq ip, r8, ror #22 │ │ │ │ + tsteq ip, r2, asr #22 │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ + tstpeq lr, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, lr, sl, lr │ │ │ │ - tsteq lr, lr, ror #28 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq lr, r2, ror #28 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, r6, asr lr │ │ │ │ - tsteq lr, r8, asr lr │ │ │ │ - tsteq lr, r6, asr sp │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - tsteq lr, sl, asr #26 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ - tsteq lr, lr, lsr sp │ │ │ │ + tstpeq lr, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -ip] │ │ │ │ + smlatteq lr, ip, r1, pc @ │ │ │ │ + smlabteq ip, lr, r9, lr │ │ │ │ + tsteq lr, lr, asr #26 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + tsteq lr, r2, asr #26 │ │ │ │ tsteq lr, ip, lsr sp │ │ │ │ tsteq lr, sl, lsr sp │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, lsl r9 │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, sl, lsr sl │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - smlatteq lr, r0, r4, pc @ │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - smlabteq lr, sl, r4, pc @ │ │ │ │ - smlabteq lr, r4, r4, pc @ │ │ │ │ - @ instruction: 0x010ef4be │ │ │ │ - @ instruction: 0x010ef4b8 │ │ │ │ - @ instruction: 0x010ef4b2 │ │ │ │ - @ instruction: 0x010ef4b0 │ │ │ │ - smlatbeq lr, lr, r4, pc @ │ │ │ │ - smlatbeq lr, r8, r4, pc @ │ │ │ │ - smlatbeq lr, r6, r4, pc @ │ │ │ │ - smlatbeq lr, r4, r4, pc @ │ │ │ │ - smlatbeq lr, r2, r4, pc @ │ │ │ │ - @ instruction: 0x0116209a │ │ │ │ - tsteq sp, r0, lsl #28 │ │ │ │ - smlatbeq lr, ip, pc, sp @ │ │ │ │ - tstpeq lr, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tstpeq lr, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eed96 │ │ │ │ - tstpeq lr, sl, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, asr #31 │ │ │ │ - smlatteq sp, r4, r3, r6 │ │ │ │ - smlatteq lr, r6, r3, pc @ │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - ldrdeq pc, [lr, -r0] │ │ │ │ - smlatbeq lr, r2, r3, pc @ │ │ │ │ - smlatbeq lr, r2, r3, pc @ │ │ │ │ - smlatbeq lr, lr, r3, pc @ │ │ │ │ - tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, ip, r3, pc @ │ │ │ │ - tstpeq lr, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, r6, lsr sp │ │ │ │ + tsteq lr, r8, lsr sp │ │ │ │ + tsteq lr, r6, lsr ip │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + tsteq lr, sl, lsl ip │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + @ instruction: 0x010d5bb6 │ │ │ │ + tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + strdeq lr, [ip, -r8] │ │ │ │ + smlatteq lr, r2, pc, sp @ │ │ │ │ + tsteq lr, sl, lsl r9 │ │ │ │ + @ instruction: 0x010ef3be │ │ │ │ + smlabteq lr, r0, r3, pc @ │ │ │ │ + @ instruction: 0x010ee8b8 │ │ │ │ + smlatbeq lr, sl, r3, pc @ │ │ │ │ + smlatbeq lr, r4, r3, pc @ │ │ │ │ + @ instruction: 0x010ef39e │ │ │ │ + @ instruction: 0x010ef398 │ │ │ │ + @ instruction: 0x010ef392 │ │ │ │ + @ instruction: 0x010ef390 │ │ │ │ + smlabbeq lr, lr, r3, pc @ │ │ │ │ + smlabbeq lr, r8, r3, pc @ │ │ │ │ + smlabbeq lr, r6, r3, pc @ │ │ │ │ + smlabbeq lr, r4, r3, pc @ │ │ │ │ + smlabbeq lr, r2, r3, pc @ │ │ │ │ + tsteq r6, sl, ror pc │ │ │ │ + smlatteq sp, r0, ip, ip │ │ │ │ + smlabbeq lr, ip, lr, sp │ │ │ │ tstpeq lr, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r2, r2, pc @ │ │ │ │ - smlatteq lr, r4, r2, pc @ │ │ │ │ - tstpeq lr, r2, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef2b6 │ │ │ │ - @ instruction: 0x010ef2b8 │ │ │ │ + tstpeq lr, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tstpeq lr, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r6, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, sl, r2, pc @ │ │ │ │ - smlabbeq lr, ip, r2, pc @ │ │ │ │ + tsteq lr, r6, ror ip │ │ │ │ strdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, lr, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -r2] │ │ │ │ + tsteq r6, r0, lsr #29 │ │ │ │ + smlabteq sp, r4, r2, r6 │ │ │ │ + smlabteq lr, r6, r2, pc @ │ │ │ │ @ instruction: 0x010ef2be │ │ │ │ - smlabteq lr, sl, r2, pc @ │ │ │ │ - smlabteq lr, ip, r2, pc @ │ │ │ │ - smlabteq lr, lr, r2, pc @ │ │ │ │ + @ instruction: 0x010ef2b6 │ │ │ │ + @ instruction: 0x010ef2b4 │ │ │ │ + @ instruction: 0x010ef2b4 │ │ │ │ + @ instruction: 0x010ef2b0 │ │ │ │ + smlabbeq lr, r2, r2, pc @ │ │ │ │ + smlabbeq lr, r2, r2, pc @ │ │ │ │ + smlabbeq lr, lr, r2, pc @ │ │ │ │ + tstpeq lr, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, r1, pc @ │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + tstpeq lr, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r2, r1, pc @ │ │ │ │ + smlabteq lr, r4, r1, pc @ │ │ │ │ + tstpeq lr, r2, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef196 │ │ │ │ + @ instruction: 0x010ef198 │ │ │ │ + strdeq pc, [lr, -r6] │ │ │ │ + tstpeq lr, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [lr, -sl] │ │ │ │ - @ instruction: 0x010ef290 │ │ │ │ - smlabteq lr, lr, r2, pc @ │ │ │ │ - smlatbeq lr, ip, r2, pc @ │ │ │ │ + tstpeq lr, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef1be │ │ │ │ + tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef19e │ │ │ │ + smlatbeq lr, sl, r1, pc @ │ │ │ │ + smlatbeq lr, ip, r1, pc @ │ │ │ │ + smlatbeq lr, lr, r1, pc @ │ │ │ │ + @ instruction: 0x010ef1ba │ │ │ │ + tstpeq lr, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, lr, r1, pc @ │ │ │ │ + smlabbeq lr, ip, r1, pc @ │ │ │ │ stclcs 8, cr15, [r8, #892]! @ 0x37c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @ instruction: 0xf8dfefe6 │ │ │ │ ldrtmi r2, [fp], -r0, ror #27 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d7447a │ │ │ │ @@ -41037,207 +41037,207 @@ │ │ │ │ @ instruction: 0xf0002e02 │ │ │ │ mcrcs 1, 0, r8, cr0, cr6, {4} │ │ │ │ blge ffa99ed8 │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldm r8!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bllt ff7d8d04 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x010eef96 │ │ │ │ - tsteq lr, sl, asr #30 │ │ │ │ - @ instruction: 0x010eefb6 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - @ instruction: 0x010eef98 │ │ │ │ - tsteq lr, r2, lsr pc │ │ │ │ - smlatteq lr, r4, lr, lr │ │ │ │ - tsteq sp, r4, lsr #14 │ │ │ │ - tsteq sp, ip, ror sl │ │ │ │ - tsteq pc, r8, lsl #24 │ │ │ │ - smlatteq lr, r8, r0, lr │ │ │ │ - smlatteq lr, r4, r0, lr │ │ │ │ - tsteq sp, r0, asr sl │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlabteq lr, r8, r0, lr │ │ │ │ - smlabteq lr, r4, r0, lr │ │ │ │ - smlabteq lr, r0, r0, lr │ │ │ │ - smlabteq lr, r0, r0, lr │ │ │ │ - smlabteq lr, r4, r0, lr │ │ │ │ - smlabteq lr, r8, r0, lr │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq r6, r6, lsl #17 │ │ │ │ - tsteq lr, r2, asr lr │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq lr, r6, asr #28 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - @ instruction: 0x011617f6 │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + @ instruction: 0x010eeeb0 │ │ │ │ + tsteq lr, r6, ror lr │ │ │ │ + tsteq lr, sl, lsr #28 │ │ │ │ + @ instruction: 0x010eee96 │ │ │ │ tsteq lr, r8, lsl #28 │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, sl, lsl #28 │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - tsteq lr, r6, lsl lr │ │ │ │ - tsteq sp, r4, asr r6 │ │ │ │ - tsteq ip, sl, asr #30 │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - smlatteq lr, sl, sp, lr │ │ │ │ - tsteq lr, r2, ror r6 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - smlatteq ip, ip, lr, sp │ │ │ │ - smlabteq lr, sl, sp, lr │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, ip, lsl r6 │ │ │ │ - smlatteq lr, lr, sp, lr │ │ │ │ - smlatteq lr, r6, sp, lr │ │ │ │ - smlatteq lr, r8, sp, lr │ │ │ │ - smlatteq lr, r6, sp, lr │ │ │ │ - @ instruction: 0x010cddb4 │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - smlatteq lr, r0, sp, lr │ │ │ │ - strdeq r5, [sp, -lr] │ │ │ │ - smlabteq lr, r0, sp, lr │ │ │ │ - @ instruction: 0x010eedba │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - @ instruction: 0x010eedb6 │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - smlatbeq lr, ip, sp, lr │ │ │ │ - smlatbeq lr, r2, sp, lr │ │ │ │ - @ instruction: 0x010eed98 │ │ │ │ - smlabbeq lr, sl, sp, lr │ │ │ │ - @ instruction: 0x010ed4b4 │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - smlabbeq ip, r0, ip, sp │ │ │ │ - tsteq lr, r2, lsr #22 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq lr, lr, lsr sp │ │ │ │ - smlatbeq lr, r0, r2, lr │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + tsteq lr, r8, ror lr │ │ │ │ + tsteq lr, r2, lsl lr │ │ │ │ + smlabteq lr, r4, sp, lr │ │ │ │ + tsteq sp, r4, lsl #12 │ │ │ │ + tsteq sp, ip, asr r9 │ │ │ │ + smlatteq pc, r8, sl, fp │ │ │ │ + smlabteq lr, r8, pc, sp @ │ │ │ │ + smlabteq lr, r4, pc, sp @ │ │ │ │ + tsteq sp, r0, lsr r9 │ │ │ │ + @ instruction: 0x010edfb0 │ │ │ │ + @ instruction: 0x010edfb0 │ │ │ │ + @ instruction: 0x010edfb0 │ │ │ │ + smlatbeq lr, r8, pc, sp @ │ │ │ │ + smlatbeq lr, r4, pc, sp @ │ │ │ │ + smlatbeq lr, r0, pc, sp @ │ │ │ │ + smlatbeq lr, r0, pc, sp @ │ │ │ │ + smlatbeq lr, r4, pc, sp @ │ │ │ │ + smlatbeq lr, r8, pc, sp @ │ │ │ │ + @ instruction: 0x010edfb0 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + tsteq lr, r2, lsr sp │ │ │ │ tsteq lr, r4, lsr sp │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq sp, lr, lsl r2 │ │ │ │ - tsteq sp, r6, lsl #4 │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, r6, lsr #26 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ tsteq lr, r0, lsl sp │ │ │ │ - tsteq lr, sl, lsl #14 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ + smlatteq lr, r0, ip, lr │ │ │ │ + @ instruction: 0x011616d6 │ │ │ │ + smlatteq lr, r8, ip, lr │ │ │ │ + smlatteq lr, r0, ip, lr │ │ │ │ + smlatteq lr, sl, ip, lr │ │ │ │ strdeq lr, [lr, -r0] │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - ldrdeq lr, [lr, -r2] │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + tsteq sp, r4, lsr r5 │ │ │ │ + tsteq ip, sl, lsr #28 │ │ │ │ + tsteq ip, r2, lsr #28 │ │ │ │ smlabteq lr, sl, ip, lr │ │ │ │ - smlabteq lr, r4, ip, lr │ │ │ │ - tsteq sp, sl, ror #8 │ │ │ │ - smlatbeq lr, ip, ip, lr │ │ │ │ - smlatteq lr, r2, r2, sp │ │ │ │ - smlabbeq lr, r6, ip, lr │ │ │ │ - smlabteq lr, r8, r2, sp │ │ │ │ - strdeq ip, [sp, -r2] │ │ │ │ - ldrdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, lr, lsr ip │ │ │ │ - smlabbeq lr, r0, r2, sp │ │ │ │ - smlatbeq sp, sl, r0, ip │ │ │ │ - @ instruction: 0x010eda96 │ │ │ │ - tsteq lr, r4, asr #20 │ │ │ │ - tsteq lr, lr, lsr sl │ │ │ │ - smlatbeq sp, r8, r3, r5 │ │ │ │ - tsteq lr, r6, lsr #20 │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - tsteq lr, r2, lsr #20 │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - tsteq lr, r2, lsl sl │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq lr, sl, lsl #20 │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - tsteq lr, lr, lsl #20 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - tsteq r6, r8, asr #3 │ │ │ │ - smlatbeq lr, r2, sl, lr │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ - tsteq sp, lr, lsl #30 │ │ │ │ - strdeq sp, [lr, -sl] │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ - swpeq sp, ip, [lr] │ │ │ │ - smlabteq sp, r6, lr, fp │ │ │ │ - @ instruction: 0x010ed8b2 │ │ │ │ - tsteq lr, r2, lsl sl │ │ │ │ - qaddeq sp, r4, lr │ │ │ │ - tsteq sp, lr, ror lr │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - smlatbeq sp, r8, pc, r4 @ │ │ │ │ - @ instruction: 0x010cd89e │ │ │ │ - @ instruction: 0x010cd896 │ │ │ │ - @ instruction: 0x010ee9b2 │ │ │ │ - smlabteq lr, r6, pc, ip @ │ │ │ │ - @ instruction: 0x010cd7ba │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - tsteq lr, sl, ror #18 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tsteq lr, lr, asr r9 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ - tsteq lr, r2, ror #18 │ │ │ │ - smlatbeq ip, ip, r7, sp │ │ │ │ - smlatbeq ip, r4, r7, sp │ │ │ │ - tsteq lr, ip, asr #18 │ │ │ │ - tsteq lr, sl, lsl #20 │ │ │ │ - tsteq lr, lr, lsr r9 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq lr, lr, lsl r9 │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + @ instruction: 0x010eecbe │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + smlabteq ip, ip, sp, sp │ │ │ │ + smlatbeq lr, sl, ip, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, lr, ip, lr │ │ │ │ + smlabteq lr, r6, ip, lr │ │ │ │ + smlabteq lr, r8, ip, lr │ │ │ │ + smlabteq lr, r6, ip, lr │ │ │ │ + @ instruction: 0x010cdc94 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + smlabteq lr, r0, ip, lr │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + smlatbeq lr, r0, ip, lr │ │ │ │ + @ instruction: 0x010eec9a │ │ │ │ + @ instruction: 0x010eec98 │ │ │ │ + @ instruction: 0x010eec96 │ │ │ │ + @ instruction: 0x010eec98 │ │ │ │ + smlabbeq lr, ip, ip, lr │ │ │ │ + smlabbeq lr, r2, ip, lr │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, sl, ror #24 │ │ │ │ + @ instruction: 0x010ed394 │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + tsteq ip, r0, ror #22 │ │ │ │ + tsteq lr, r2, lsl #20 │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + tsteq lr, lr, lsl ip │ │ │ │ + smlabbeq lr, r0, r1, lr │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + strdeq ip, [sp, -lr] │ │ │ │ + smlatteq sp, r6, r0, ip │ │ │ │ strdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r8, lr │ │ │ │ + smlatteq lr, sl, r5, sp │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + @ instruction: 0x010eebb2 │ │ │ │ + smlatbeq lr, sl, fp, lr │ │ │ │ + smlatbeq lr, r4, fp, lr │ │ │ │ + tsteq sp, sl, asr #6 │ │ │ │ + smlabbeq lr, ip, fp, lr │ │ │ │ + smlabteq lr, r2, r1, sp │ │ │ │ + tsteq lr, r6, ror #22 │ │ │ │ + smlatbeq lr, r8, r1, sp │ │ │ │ + ldrdeq fp, [sp, -r2] │ │ │ │ + @ instruction: 0x010ed9be │ │ │ │ + tsteq lr, lr, lsl fp │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + smlabbeq sp, sl, pc, fp @ │ │ │ │ + tsteq lr, r6, ror r9 │ │ │ │ + tsteq lr, r4, lsr #18 │ │ │ │ + tsteq lr, lr, lsl r9 │ │ │ │ + smlabbeq sp, r8, r2, r5 │ │ │ │ tsteq lr, r6, lsl #18 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ tsteq lr, r4, lsl #18 │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - smlatteq lr, lr, r8, lr │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - smlatbeq lr, r0, lr, sp │ │ │ │ - tsteq lr, sl, asr r8 │ │ │ │ - tsteq lr, r2, ror #16 │ │ │ │ - tsteq lr, lr, ror lr │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq lr, r2, lsr r8 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - strdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ + tsteq lr, r2, lsl #18 │ │ │ │ + strdeq sp, [lr, -r8] │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + smlatteq lr, ip, r8, sp │ │ │ │ + smlatteq lr, sl, r8, sp │ │ │ │ + smlatteq lr, ip, r8, sp │ │ │ │ + smlatteq lr, lr, r8, sp │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq r6, r8, lsr #1 │ │ │ │ + smlabbeq lr, r2, r9, lr │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ + smlatteq sp, lr, sp, fp │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, sl, lsr r9 │ │ │ │ + tsteq lr, ip, ror pc │ │ │ │ + smlatbeq sp, r6, sp, fp │ │ │ │ + @ instruction: 0x010ed792 │ │ │ │ + strdeq lr, [lr, -r2] │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + tsteq sp, lr, asr sp │ │ │ │ + tsteq lr, sl, asr #14 │ │ │ │ + @ instruction: 0x010ee8be │ │ │ │ + smlabbeq sp, r8, lr, r4 │ │ │ │ + tsteq ip, lr, ror r7 │ │ │ │ + tsteq ip, r6, ror r7 │ │ │ │ + @ instruction: 0x010ee892 │ │ │ │ + smlatbeq lr, r6, lr, ip │ │ │ │ + @ instruction: 0x010cd69a │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + tsteq lr, sl, asr #16 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + tsteq lr, r2, asr #16 │ │ │ │ + smlabbeq ip, ip, r6, sp │ │ │ │ + smlabbeq ip, r4, r6, sp │ │ │ │ + tsteq lr, ip, lsr #16 │ │ │ │ + smlatteq lr, sl, r8, lr │ │ │ │ + tsteq lr, lr, lsl r8 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + @ instruction: 0x010ee8b8 │ │ │ │ + smlatteq lr, ip, r7, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r2, lsl #16 │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + strdeq lr, [lr, -sl] │ │ │ │ ldrdeq lr, [lr, -r0] │ │ │ │ - ldrdeq lr, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - smlatbeq lr, r4, r7, lr │ │ │ │ - smlatbeq lr, lr, r7, lr │ │ │ │ - tsteq lr, ip, lsl #28 │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - smlabbeq lr, r2, r7, lr │ │ │ │ - strdeq sp, [lr, -r0] │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - tsteq lr, r6, asr r7 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - tsteq sp, r4, asr r7 │ │ │ │ - tsteq sp, r6, asr fp │ │ │ │ + smlabteq lr, ip, r7, lr │ │ │ │ + smlatteq lr, r6, r7, lr │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, r4, r7, lr │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + smlabteq lr, lr, r7, lr │ │ │ │ + smlatteq lr, ip, r6, lr │ │ │ │ + smlatteq lr, r6, r6, lr │ │ │ │ + smlabbeq lr, r0, sp, sp │ │ │ │ + tsteq lr, sl, lsr r7 │ │ │ │ + tsteq lr, r2, asr #14 │ │ │ │ + tsteq lr, lr, asr sp │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r2, lsl r7 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + ldrdeq lr, [lr, -ip] │ │ │ │ + smlatteq lr, r6, r6, lr │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + @ instruction: 0x010ee6b0 │ │ │ │ + @ instruction: 0x010ee6ba │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + smlabbeq lr, r4, r6, lr │ │ │ │ + smlabbeq lr, lr, r6, lr │ │ │ │ + smlatteq lr, ip, ip, sp │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ + tsteq lr, r2, ror #12 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + @ instruction: 0x010edcb4 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq sp, r4, lsr r6 │ │ │ │ + tsteq sp, r6, lsr sl │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001ef6e │ │ │ │ @ instruction: 0xf8dfba51 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42068,192 +42068,192 @@ │ │ │ │ bics lr, r9, #16121856 @ 0xf60000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia lr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi fed96c5c │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq sp, r4, asr r8 │ │ │ │ - tsteq sp, r2, asr r8 │ │ │ │ - tsteq sp, ip, lsr sp │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - tsteq lr, r4, lsl #8 │ │ │ │ - tsteq ip, sl, lsr r0 │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - smlatteq lr, ip, r3, lr │ │ │ │ - smlatteq lr, r6, r3, lr │ │ │ │ - smlatteq ip, r8, pc, ip @ │ │ │ │ - tsteq sp, r0, ror #10 │ │ │ │ - tsteq r6, r8, lsl #17 │ │ │ │ - smlatbeq lr, sl, r1, sp │ │ │ │ - tsteq ip, r0, asr #32 │ │ │ │ - tsteq ip, r8, lsr r0 │ │ │ │ - smlabbeq lr, lr, r1, sp │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - tsteq ip, sl │ │ │ │ - tsteq ip, r2 │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ + tsteq sp, r4, lsr r7 │ │ │ │ + tsteq sp, r2, lsr r7 │ │ │ │ + tsteq sp, ip, lsl ip │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + smlatteq lr, r4, r2, lr │ │ │ │ + tsteq ip, sl, lsl pc │ │ │ │ + ldrdeq lr, [lr, -r2] │ │ │ │ smlabteq lr, ip, r2, lr │ │ │ │ smlabteq lr, r6, r2, lr │ │ │ │ - smlabteq lr, r0, r2, lr │ │ │ │ - @ instruction: 0x010ee2ba │ │ │ │ - @ instruction: 0x010ee2b8 │ │ │ │ - @ instruction: 0x010ee2b6 │ │ │ │ - @ instruction: 0x010ee2b0 │ │ │ │ - smlatbeq lr, lr, r2, lr │ │ │ │ - @ instruction: 0x010ee2b4 │ │ │ │ - @ instruction: 0x010ee2be │ │ │ │ - smlabteq lr, r0, r2, lr │ │ │ │ - smlabteq lr, r2, r2, lr │ │ │ │ - smlabteq lr, ip, r2, lr │ │ │ │ + smlabteq ip, r8, lr, ip │ │ │ │ + tsteq sp, r0, asr #8 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + smlabbeq lr, sl, r0, sp │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq lr, lr, rrx │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + smlatteq ip, sl, lr, ip │ │ │ │ + smlatteq ip, r2, lr, ip │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + smlatbeq lr, ip, r1, lr │ │ │ │ + smlatbeq lr, r6, r1, lr │ │ │ │ + smlatbeq lr, r0, r1, lr │ │ │ │ + @ instruction: 0x010ee19a │ │ │ │ + @ instruction: 0x010ee198 │ │ │ │ + @ instruction: 0x010ee196 │ │ │ │ + @ instruction: 0x010ee190 │ │ │ │ + smlabbeq lr, lr, r1, lr │ │ │ │ + @ instruction: 0x010ee194 │ │ │ │ + @ instruction: 0x010ee19e │ │ │ │ + smlatbeq lr, r0, r1, lr │ │ │ │ + smlatbeq lr, r2, r1, lr │ │ │ │ + smlatbeq lr, ip, r1, lr │ │ │ │ + @ instruction: 0x010ee1b2 │ │ │ │ + @ instruction: 0x010ee1b8 │ │ │ │ + smlabteq lr, r6, r1, lr │ │ │ │ + smlabteq lr, r8, r1, lr │ │ │ │ ldrdeq lr, [lr, -r2] │ │ │ │ ldrdeq lr, [lr, -r8] │ │ │ │ - smlatteq lr, r6, r2, lr │ │ │ │ - smlatteq lr, r8, r2, lr │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - strdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsl #6 │ │ │ │ - @ instruction: 0x011605dc │ │ │ │ - strdeq ip, [ip, -r2] │ │ │ │ - smlabteq lr, r2, r2, lr │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ - smlatbeq lr, r6, r2, lr │ │ │ │ - smlatbeq lr, r4, r2, lr │ │ │ │ - @ instruction: 0x010ee29a │ │ │ │ - @ instruction: 0x010ee298 │ │ │ │ - tsteq sp, lr, ror #10 │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - @ instruction: 0x010ff2ba │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - tsteq lr, lr, ror #8 │ │ │ │ - tsteq lr, ip, lsr r2 │ │ │ │ - tsteq lr, r6, lsr r2 │ │ │ │ - tsteq lr, r4, lsr r2 │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - tsteq lr, r8, lsr #4 │ │ │ │ - @ instruction: 0x010ecd9c │ │ │ │ - tsteq ip, r2, lsr ip │ │ │ │ - tsteq ip, sl, lsr #24 │ │ │ │ - tsteq lr, sl, ror sp │ │ │ │ - tsteq ip, r0, lsl #24 │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - @ instruction: 0x010ee1b8 │ │ │ │ - smlabteq ip, lr, fp, ip │ │ │ │ - smlabteq ip, r6, fp, ip │ │ │ │ - @ instruction: 0x010ee196 │ │ │ │ - @ instruction: 0x010ccb9c │ │ │ │ - @ instruction: 0x010ccb94 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - tsteq ip, sl, ror #22 │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - tsteq lr, r2, asr r1 │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq lr, lr, lsr #2 │ │ │ │ - tsteq lr, sl, ror #4 │ │ │ │ - @ instruction: 0x010ecc92 │ │ │ │ - smlatbeq lr, sl, r0, lr │ │ │ │ - smlabteq ip, r0, sl, ip │ │ │ │ - @ instruction: 0x010ccab8 │ │ │ │ - smlabbeq lr, r8, r0, lr │ │ │ │ - smlabbeq ip, lr, sl, ip │ │ │ │ - smlabbeq ip, r6, sl, ip │ │ │ │ - tsteq lr, r6, rrx │ │ │ │ - tsteq ip, ip, asr sl │ │ │ │ - tsteq ip, r4, asr sl │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - smlatteq ip, r6, r9, ip │ │ │ │ - smlabbeq lr, r0, r1, ip │ │ │ │ - smlabbeq sp, r4, sp, sl │ │ │ │ - smlabbeq sp, r6, sp, sl │ │ │ │ - tsteq sp, sl, ror #26 │ │ │ │ - tsteq lr, r2 │ │ │ │ - tsteq lr, r2 │ │ │ │ - strdeq sp, [lr, -sl] │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl r0 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - tsteq lr, r6, lsr #32 │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq pc, r8, lsr pc @ │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, ip, lsr #32 │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq lr, r0, asr #32 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - smlabteq lr, r8, fp, sp │ │ │ │ - tsteq r6, sl, lsl #1 │ │ │ │ + ldrdeq lr, [lr, -lr] │ │ │ │ + smlatteq lr, ip, r1, lr │ │ │ │ + @ instruction: 0x011604bc │ │ │ │ + ldrdeq ip, [ip, -r2] │ │ │ │ + smlatbeq lr, r2, r1, lr │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ + smlabbeq lr, r6, r1, lr │ │ │ │ + smlabbeq lr, r4, r1, lr │ │ │ │ + tsteq lr, sl, ror r1 │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + tsteq sp, lr, asr #8 │ │ │ │ + smlatteq lr, ip, r0, sp │ │ │ │ + @ instruction: 0x010ff19a │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + tsteq lr, lr, asr #6 │ │ │ │ + tsteq lr, ip, lsl r1 │ │ │ │ + tsteq lr, r6, lsl r1 │ │ │ │ + tsteq lr, r4, lsl r1 │ │ │ │ + tsteq lr, r2, lsl r1 │ │ │ │ + tsteq lr, r8, lsl #2 │ │ │ │ + tsteq lr, ip, ror ip │ │ │ │ + tsteq ip, r2, lsl fp │ │ │ │ + tsteq ip, sl, lsl #22 │ │ │ │ + tsteq lr, sl, asr ip │ │ │ │ + smlatteq ip, r0, sl, ip │ │ │ │ + ldrdeq ip, [ip, -r8] │ │ │ │ + swpeq lr, r8, [lr] @ │ │ │ │ + smlatbeq ip, lr, sl, ip │ │ │ │ + smlatbeq ip, r6, sl, ip │ │ │ │ + tsteq lr, r6, ror r0 │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + tsteq ip, r4, ror sl │ │ │ │ + qaddeq lr, r4, lr │ │ │ │ + tsteq ip, sl, asr #20 │ │ │ │ + tsteq ip, r2, asr #20 │ │ │ │ + tsteq lr, r2, lsr r0 │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ tsteq lr, lr │ │ │ │ - tsteq pc, r0, lsl lr @ │ │ │ │ - mrseq lr, (UNDEF: 14) │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r2, lsl r8 │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlabteq pc, r6, sp, ip @ │ │ │ │ - smlatteq lr, sl, r0, sp │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, sl, lsl #2 │ │ │ │ - tsteq lr, sl, lsl #2 │ │ │ │ - tsteq lr, sl, lsl #4 │ │ │ │ - tsteq lr, r6, lsl #2 │ │ │ │ tsteq lr, sl, asr #2 │ │ │ │ - strdeq sp, [lr, -sl] │ │ │ │ - tsteq lr, sl, lsl #2 │ │ │ │ - smlabteq lr, sl, lr, sp │ │ │ │ - smlatteq lr, sl, lr, sp │ │ │ │ - tsteq lr, lr, lsr #2 │ │ │ │ - tsteq lr, r6, lsr r1 │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - @ instruction: 0x010edeb2 │ │ │ │ - @ instruction: 0x010edeb6 │ │ │ │ - smlabteq lr, r2, lr, sp │ │ │ │ - smlabteq lr, sl, lr, sp │ │ │ │ - tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010edebc │ │ │ │ - strdeq sl, [sp, -r2] │ │ │ │ - smlatteq sp, lr, r7, sl │ │ │ │ - smlatbeq lr, r0, lr, sp │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - @ instruction: 0x010ede96 │ │ │ │ - @ instruction: 0x010ede98 │ │ │ │ - @ instruction: 0x010ede90 │ │ │ │ - smlatbeq lr, r6, ip, fp │ │ │ │ - tsteq sp, sl, lsr ip │ │ │ │ - smlabbeq ip, ip, r4, ip │ │ │ │ - smlabbeq ip, r6, r4, ip │ │ │ │ - smlabbeq ip, r0, r4, ip │ │ │ │ - smlatteq lr, r2, r8, ip │ │ │ │ + tsteq lr, r2, ror fp │ │ │ │ + smlabbeq lr, sl, pc, sp @ │ │ │ │ + smlatbeq ip, r0, r9, ip │ │ │ │ + @ instruction: 0x010cc998 │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + tsteq ip, lr, ror #18 │ │ │ │ + tsteq ip, r6, ror #18 │ │ │ │ + tsteq lr, r6, asr #30 │ │ │ │ + tsteq ip, ip, lsr r9 │ │ │ │ + tsteq ip, r4, lsr r9 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + smlabteq ip, r6, r8, ip │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ + tsteq sp, r6, ror #24 │ │ │ │ + tsteq sp, sl, asr #24 │ │ │ │ + smlatteq lr, r2, lr, sp │ │ │ │ + smlatteq lr, r2, lr, sp │ │ │ │ + ldrdeq sp, [lr, -sl] │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + strdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + tsteq lr, r6, lsl #30 │ │ │ │ + tsteq lr, sl, lsl pc │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq pc, r8, lsl lr @ │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + tsteq lr, ip, lsl #30 │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tsteq lr, r0, lsr #30 │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + smlatbeq lr, r8, sl, sp │ │ │ │ + tstpeq r5, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, lr, lr, sp │ │ │ │ + strdeq lr, [pc, -r0] │ │ │ │ + smlatteq lr, r0, lr, sp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + strdeq ip, [ip, -r2] │ │ │ │ + smlatteq ip, sl, r6, ip │ │ │ │ + @ instruction: 0x010edeb4 │ │ │ │ + smlatbeq pc, r6, ip, ip @ │ │ │ │ + smlabteq lr, sl, pc, ip @ │ │ │ │ + ldrdeq ip, [lr, -r2] │ │ │ │ ldrdeq ip, [lr, -lr] │ │ │ │ ldrdeq ip, [lr, -lr] │ │ │ │ - smlatteq lr, r2, r8, ip │ │ │ │ ldrdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - tsteq lr, ip, lsl #16 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - @ instruction: 0x010cc390 │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + smlatteq lr, sl, pc, ip @ │ │ │ │ + smlatteq lr, sl, pc, ip @ │ │ │ │ + smlatteq lr, sl, r0, sp │ │ │ │ + smlatteq lr, r6, pc, ip @ │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + smlatteq lr, sl, pc, ip @ │ │ │ │ + smlatbeq lr, sl, sp, sp │ │ │ │ + smlabteq lr, sl, sp, sp │ │ │ │ + tsteq lr, lr │ │ │ │ + tsteq lr, r6, lsl r0 │ │ │ │ + @ instruction: 0x010eddb2 │ │ │ │ + @ instruction: 0x010eddb2 │ │ │ │ + @ instruction: 0x010eddb2 │ │ │ │ + @ instruction: 0x010eddb2 │ │ │ │ + strdeq ip, [lr, -r6] │ │ │ │ + strdeq ip, [lr, -r6] │ │ │ │ + @ instruction: 0x010edd92 │ │ │ │ + @ instruction: 0x010edd96 │ │ │ │ + smlatbeq lr, r2, sp, sp │ │ │ │ + smlatbeq lr, sl, sp, sp │ │ │ │ + @ instruction: 0x0115fcf8 │ │ │ │ + @ instruction: 0x010edd9c │ │ │ │ + ldrdeq sl, [sp, -r2] │ │ │ │ + smlabteq sp, lr, r6, sl │ │ │ │ + smlabbeq lr, r0, sp, sp │ │ │ │ + smlatteq lr, r4, fp, fp │ │ │ │ + tsteq lr, r6, ror sp │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + tsteq lr, r0, ror sp │ │ │ │ + smlabbeq lr, r6, fp, fp │ │ │ │ + tsteq sp, sl, lsl fp │ │ │ │ + tsteq ip, ip, ror #6 │ │ │ │ + tsteq ip, r6, ror #6 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + smlabteq lr, r2, r7, ip │ │ │ │ + @ instruction: 0x010ec7be │ │ │ │ + @ instruction: 0x010ec7be │ │ │ │ + smlabteq lr, r2, r7, ip │ │ │ │ + @ instruction: 0x010ec7be │ │ │ │ + smlatteq lr, r6, r6, ip │ │ │ │ + smlatteq lr, ip, r6, ip │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 5259b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x414100> │ │ │ │ svcge 0x0061f638 │ │ │ │ cdpcs 14, 1, cr3, cr1, cr2, {0} │ │ │ │ bge edb8ec │ │ │ │ @ instruction: 0xf006e8df │ │ │ │ tstcs r9, r9, lsl #2 │ │ │ │ @@ -42557,76 +42557,76 @@ │ │ │ │ and lr, r7, r4, lsr #26 │ │ │ │ ldrtmi r4, [fp], -r2, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldc 7, cr15, [sl, #-852] @ 0xfffffcac │ │ │ │ pop {r2, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + smlatteq lr, r2, r5, ip │ │ │ │ + smlatteq lr, r2, r5, ip │ │ │ │ + smlatteq lr, r6, r5, ip │ │ │ │ + smlatteq lr, r6, r5, ip │ │ │ │ + smlatteq lr, sl, r5, ip │ │ │ │ + smlatteq lr, lr, r5, ip │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ strdeq ip, [lr, -sl] │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ - strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, r6, lsl #14 │ │ │ │ - tsteq lr, r6, lsl #14 │ │ │ │ - tsteq lr, sl, lsl #14 │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - tsteq lr, sl, lsl r7 │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - tsteq lr, r2, lsr #14 │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - tsteq lr, ip, lsr #14 │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - tsteq ip, r2, asr pc │ │ │ │ - smlatteq lr, ip, r3, ip │ │ │ │ - smlatteq lr, lr, r3, ip │ │ │ │ + tsteq lr, r2, lsl #12 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + tsteq lr, ip, lsl #12 │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + tsteq ip, r2, lsr lr │ │ │ │ + smlabteq lr, ip, r2, ip │ │ │ │ + smlabteq lr, lr, r2, ip │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + ldrdeq ip, [lr, -lr] │ │ │ │ + smlatteq lr, ip, r2, ip │ │ │ │ + smlatteq lr, lr, r2, ip │ │ │ │ strdeq ip, [lr, -ip] │ │ │ │ strdeq ip, [lr, -lr] │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - tsteq lr, ip, lsl r4 │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - smlatbeq lr, r8, r3, ip │ │ │ │ - smlatbeq lr, lr, r3, ip │ │ │ │ - smlabteq lr, r0, r3, ip │ │ │ │ - smlabteq lr, r6, r3, ip │ │ │ │ - smlabteq lr, r0, r3, ip │ │ │ │ - smlabteq lr, r2, r3, ip │ │ │ │ - smlabteq lr, r8, r3, ip │ │ │ │ - smlabteq lr, sl, r3, ip │ │ │ │ - tsteq sp, r2, lsl #10 │ │ │ │ - strdeq fp, [ip, -sl] │ │ │ │ - strdeq fp, [ip, -r4] │ │ │ │ - swpeq r3, r8, [sp] │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - tsteq lr, ip, lsl #14 │ │ │ │ - tsteq lr, r2, lsl r7 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - @ instruction: 0x010fb796 │ │ │ │ - tstpeq r5, lr, lsl #11 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, sl, r4, fp │ │ │ │ - smlatbeq lr, r6, r4, fp │ │ │ │ - ldrdeq sp, [lr, -r4] │ │ │ │ - smlabbeq lr, r6, r4, fp │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, r6, ror #8 │ │ │ │ - smlatbeq sp, r4, r0, r3 │ │ │ │ - smlatteq ip, ip, ip, fp │ │ │ │ - smlatteq ip, r6, ip, fp │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - tsteq lr, sl, lsl r4 │ │ │ │ - tsteq lr, lr, lsl r7 │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - ldrdeq fp, [ip, -r0] │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + smlabbeq lr, r8, r2, ip │ │ │ │ + smlabbeq lr, lr, r2, ip │ │ │ │ + smlatbeq lr, r0, r2, ip │ │ │ │ + smlatbeq lr, r6, r2, ip │ │ │ │ + smlatbeq lr, r0, r2, ip │ │ │ │ + smlatbeq lr, r2, r2, ip │ │ │ │ + smlatbeq lr, r8, r2, ip │ │ │ │ + smlatbeq lr, sl, r2, ip │ │ │ │ + smlatteq sp, r2, r3, r3 │ │ │ │ + ldrdeq fp, [ip, -sl] │ │ │ │ + ldrdeq fp, [ip, -r4] │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + smlatteq lr, r4, r5, sp │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + smlatteq lr, ip, r5, sp │ │ │ │ + strdeq sp, [lr, -r2] │ │ │ │ + strdeq sp, [lr, -r4] │ │ │ │ + tsteq pc, r6, ror r6 @ │ │ │ │ + tstpeq r5, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, ror #6 │ │ │ │ + smlabbeq lr, r6, r3, fp │ │ │ │ + @ instruction: 0x010ed5b4 │ │ │ │ + tsteq lr, r6, ror #6 │ │ │ │ + @ instruction: 0x010eb6b4 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + smlabbeq sp, r4, pc, r2 @ │ │ │ │ + smlabteq ip, ip, fp, fp │ │ │ │ + smlabteq ip, r6, fp, fp │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + strdeq sp, [lr, -lr] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + @ instruction: 0x010cb7b0 │ │ │ │ svcvc 0x0015f5b0 │ │ │ │ stmdale ip, {r0, r2, r5, ip, lr, pc} │ │ │ │ svcvc 0x0010f5b0 │ │ │ │ stmdale r4, {r2, r5, ip, lr, pc} │ │ │ │ @ instruction: 0xf5b0b328 │ │ │ │ eorle r7, r5, r0, lsl #30 │ │ │ │ @ instruction: 0xf5b0e011 │ │ │ │ @@ -42653,23 +42653,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - ldrdeq sp, [lr, -r6] │ │ │ │ - smlatbeq lr, r4, r5, sp │ │ │ │ - smlatbeq lr, lr, r5, sp │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r2, asr #12 │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - tsteq lr, r8, asr #12 │ │ │ │ + smlatteq lr, ip, r4, sp │ │ │ │ + @ instruction: 0x010ed4b6 │ │ │ │ + smlabbeq lr, r4, r4, sp │ │ │ │ + smlabbeq lr, lr, r4, sp │ │ │ │ + @ instruction: 0x010ed4bc │ │ │ │ + tsteq lr, r2, lsr #10 │ │ │ │ + smlatteq lr, r4, r4, sp │ │ │ │ + strdeq sp, [lr, -sl] │ │ │ │ + tsteq lr, r8, lsr #10 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42934,63 +42934,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r0, lsr sl │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r3, r5, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - @ instruction: 0x010ed5be │ │ │ │ - @ instruction: 0x010eb1b8 │ │ │ │ - smlabteq lr, r2, r5, sp │ │ │ │ - smlabteq lr, sl, r5, sp │ │ │ │ - smlabteq lr, lr, r5, sp │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - ldrdeq sp, [lr, -r2] │ │ │ │ - smlabteq lr, sl, r5, sp │ │ │ │ - smlabteq lr, r6, r5, sp │ │ │ │ - @ instruction: 0x010ed5be │ │ │ │ - @ instruction: 0x010ed5ba │ │ │ │ - @ instruction: 0x010ed5b6 │ │ │ │ - smlatbeq lr, lr, r5, sp │ │ │ │ - smlatbeq lr, r6, r5, sp │ │ │ │ - @ instruction: 0x010ed59e │ │ │ │ - @ instruction: 0x010ed596 │ │ │ │ - @ instruction: 0x010ed592 │ │ │ │ - smlabbeq lr, sl, r5, sp │ │ │ │ - smlatteq ip, lr, r7, fp │ │ │ │ - tsteq lr, lr, ror #10 │ │ │ │ - ldrdeq fp, [ip, -r8] │ │ │ │ - tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r7, fp │ │ │ │ - @ instruction: 0x010eaf90 │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, sl, lsr r5 │ │ │ │ - tsteq lr, r8, lsr r5 │ │ │ │ - tsteq lr, r4, lsr r5 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - tsteq lr, lr, lsr #10 │ │ │ │ - tsteq lr, r4, lsr r5 │ │ │ │ - @ instruction: 0x0115efdc │ │ │ │ - tsteq lr, sl, lsr #10 │ │ │ │ - @ instruction: 0x010ed4ba │ │ │ │ - @ instruction: 0x010ed4b8 │ │ │ │ - tsteq lr, ip, lsl #10 │ │ │ │ - @ instruction: 0x010ed4b0 │ │ │ │ + @ instruction: 0x010ed49e │ │ │ │ + swpeq fp, r8, [lr] │ │ │ │ + smlatbeq lr, r2, r4, sp │ │ │ │ + smlatbeq lr, sl, r4, sp │ │ │ │ smlatbeq lr, lr, r4, sp │ │ │ │ - @ instruction: 0x010ed4b4 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - ldrdeq fp, [ip, -r0] │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - strdeq r2, [sp, -r6] │ │ │ │ - strdeq fp, [ip, -r4] │ │ │ │ - smlatteq ip, lr, r6, fp │ │ │ │ - tsteq sp, r4, asr #20 │ │ │ │ - tsteq sp, r6, asr #20 │ │ │ │ - tsteq sp, ip, asr #20 │ │ │ │ - @ instruction: 0x0115eed0 │ │ │ │ + @ instruction: 0x010ed4b2 │ │ │ │ + @ instruction: 0x010ed4b2 │ │ │ │ + smlatbeq lr, sl, r4, sp │ │ │ │ + smlatbeq lr, r6, r4, sp │ │ │ │ + @ instruction: 0x010ed49e │ │ │ │ + @ instruction: 0x010ed49a │ │ │ │ + @ instruction: 0x010ed496 │ │ │ │ + smlabbeq lr, lr, r4, sp │ │ │ │ + smlabbeq lr, r6, r4, sp │ │ │ │ + tsteq lr, lr, ror r4 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + smlabteq ip, lr, r6, fp │ │ │ │ + tsteq lr, lr, asr #8 │ │ │ │ + @ instruction: 0x010cb6b8 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + smlatbeq ip, ip, r6, fp │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq lr, sl, lsl r4 │ │ │ │ + tsteq lr, r8, lsl r4 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, r4, lsl r4 │ │ │ │ + @ instruction: 0x0115eebc │ │ │ │ + tsteq lr, sl, lsl #8 │ │ │ │ + @ instruction: 0x010ed39a │ │ │ │ + @ instruction: 0x010ed398 │ │ │ │ + smlatteq lr, ip, r3, sp │ │ │ │ + @ instruction: 0x010ed390 │ │ │ │ + smlabbeq lr, lr, r3, sp │ │ │ │ + @ instruction: 0x010ed394 │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + @ instruction: 0x010cb5b0 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + ldrdeq r2, [sp, -r6] │ │ │ │ + ldrdeq fp, [ip, -r4] │ │ │ │ + smlabteq ip, lr, r5, fp │ │ │ │ + tsteq sp, r4, lsr #18 │ │ │ │ + tsteq sp, r6, lsr #18 │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + @ instruction: 0x0115edb0 │ │ │ │ cmnpeq r0, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , q11 │ │ │ │ vqshl.s8 d24, d0, d3 │ │ │ │ addsmi r4, r8, #168, 6 @ 0xa0000002 │ │ │ │ rschi pc, r2, r3 │ │ │ │ ldrhi pc, [lr, #512] @ 0x200 │ │ │ │ @@ -43791,84 +43791,84 @@ │ │ │ │ vabd.s8 d24, d19, d29 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ strhi pc, [ip, r2]! │ │ │ │ mvnsmi pc, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0424298 │ │ │ │ stmdami r6, {r0, r1, r3, r5, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r4, lsl #6 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, lr, lsr #8 │ │ │ │ - @ instruction: 0x010ed4b6 │ │ │ │ - tsteq lr, r0, lsr #10 │ │ │ │ - smlatbeq lr, r8, r5, sp │ │ │ │ - @ instruction: 0x010ed5ba │ │ │ │ - tsteq lr, r6, lsl r6 │ │ │ │ - tsteq lr, r4, ror #12 │ │ │ │ - smlatteq lr, r0, r6, sp │ │ │ │ - strdeq sp, [lr, -r2] │ │ │ │ - tsteq lr, sl, lsr #14 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - @ instruction: 0x010ed796 │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - @ instruction: 0x010ed79a │ │ │ │ - @ instruction: 0x010ed7bc │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - smlabbeq lr, r0, r8, sp │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq lr, sl, lsr r9 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - smlabteq lr, r2, r9, sp │ │ │ │ - strdeq sp, [lr, -r8] │ │ │ │ - tsteq lr, lr, asr #20 │ │ │ │ + smlatteq lr, r4, r1, sp │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + ldrdeq sp, [lr, -r2] │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + @ instruction: 0x010ed396 │ │ │ │ + tsteq lr, r0, lsl #8 │ │ │ │ + smlabbeq lr, r8, r4, sp │ │ │ │ + @ instruction: 0x010ed49a │ │ │ │ + strdeq sp, [lr, -r6] │ │ │ │ + tsteq lr, r4, asr #10 │ │ │ │ + smlabteq lr, r0, r5, sp │ │ │ │ + ldrdeq sp, [lr, -r2] │ │ │ │ + tsteq lr, sl, lsl #12 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + tsteq lr, sl, ror r6 │ │ │ │ + @ instruction: 0x010ed69c │ │ │ │ + smlatteq lr, r6, r6, sp │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + tsteq lr, sl, lsl r8 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + @ instruction: 0x010ed8b0 │ │ │ │ + smlatbeq lr, r2, r8, sp │ │ │ │ + ldrdeq sp, [lr, -r8] │ │ │ │ + tsteq lr, lr, lsr #18 │ │ │ │ + @ instruction: 0x010ed9be │ │ │ │ + @ instruction: 0x010ed996 │ │ │ │ + smlatteq lr, r8, r9, sp │ │ │ │ + tsteq lr, r6, lsr sl │ │ │ │ + smlabbeq lr, ip, sl, sp │ │ │ │ ldrdeq sp, [lr, -lr] │ │ │ │ - @ instruction: 0x010edab6 │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - tsteq lr, r6, asr fp │ │ │ │ - smlatbeq lr, ip, fp, sp │ │ │ │ - strdeq sp, [lr, -lr] │ │ │ │ - tsteq lr, r6, lsr #24 │ │ │ │ - tsteq lr, sl, ror #24 │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - tsteq lr, sl, asr sp │ │ │ │ - smlatbeq lr, sl, sp, sp │ │ │ │ - tsteq lr, lr, lsr #28 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - ldrdeq sp, [lr, -sl] │ │ │ │ - tsteq lr, sl, ror #30 │ │ │ │ - tsteq lr, lr, lsr r0 │ │ │ │ - tsteq lr, r6, asr #32 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - @ instruction: 0x010ee190 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - smlatbeq lr, r6, r2, lr │ │ │ │ - tsteq lr, r2, lsr r3 │ │ │ │ - @ instruction: 0x010ee392 │ │ │ │ - tsteq lr, ip, lsr #8 │ │ │ │ - tsteq lr, lr, lsr #8 │ │ │ │ - @ instruction: 0x010ee49a │ │ │ │ - strdeq lr, [lr, -sl] │ │ │ │ - @ instruction: 0x010ee594 │ │ │ │ - smlatbeq lr, r0, r5, lr │ │ │ │ - tsteq lr, lr, lsl #12 │ │ │ │ - tsteq lr, lr, ror #12 │ │ │ │ - tsteq lr, r8, lsl #14 │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - smlatbeq lr, ip, r7, lr │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ - tsteq lr, sl, ror #16 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsl #22 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlatteq lr, sl, fp, sp │ │ │ │ + smlatteq lr, r0, fp, sp │ │ │ │ + tsteq lr, sl, lsr ip │ │ │ │ + smlabbeq lr, sl, ip, sp │ │ │ │ + tsteq lr, lr, lsl #26 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + @ instruction: 0x010eddba │ │ │ │ + tsteq lr, sl, asr #28 │ │ │ │ + tsteq lr, lr, lsl pc │ │ │ │ + tsteq lr, r6, lsr #30 │ │ │ │ + ldrdeq sp, [lr, -r0] │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + tsteq lr, r8, asr r1 │ │ │ │ + smlabbeq lr, r6, r1, lr │ │ │ │ + tsteq lr, r2, lsl r2 │ │ │ │ + tsteq lr, r2, ror r2 │ │ │ │ + tsteq lr, ip, lsl #6 │ │ │ │ + tsteq lr, lr, lsl #6 │ │ │ │ + tsteq lr, sl, ror r3 │ │ │ │ + ldrdeq lr, [lr, -sl] │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + smlabbeq lr, r0, r4, lr │ │ │ │ + smlatteq lr, lr, r4, lr │ │ │ │ + tsteq lr, lr, asr #10 │ │ │ │ + smlatteq lr, r8, r5, lr │ │ │ │ + @ instruction: 0x010ee5be │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + smlabbeq lr, ip, r6, lr │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, sl, asr #14 │ │ │ │ + @ instruction: 0x010ee7b8 │ │ │ │ tstppl r8, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r3, r4, r8, r9, sl, pc} │ │ │ │ tstppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vaba.s8 d24, d3, d9 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ @@ -44662,82 +44662,82 @@ │ │ │ │ @ instruction: 0xf64384e3 │ │ │ │ addsmi r1, r8, #8, 6 @ 0x20000000 │ │ │ │ andshi pc, r4, r3 │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ andshi pc, r4, r3, asr #32 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, lr, lsl r8 │ │ │ │ - @ instruction: 0x010ee8b6 │ │ │ │ - @ instruction: 0x010ee8b4 │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - tsteq lr, lr, ror r9 │ │ │ │ - tsteq lr, r6, lsl sl │ │ │ │ - tsteq lr, r2, lsr #20 │ │ │ │ - smlabbeq lr, ip, sl, lr │ │ │ │ - smlatteq lr, sl, sl, lr │ │ │ │ - smlabbeq lr, r2, fp, lr │ │ │ │ - tsteq lr, r2, ror fp │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, ip, lsr ip │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -lr] │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - smlatbeq lr, r8, sp, lr │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq lr, lr, lsr lr │ │ │ │ - smlatbeq lr, r8, lr, lr │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - smlatbeq lr, r0, pc, lr @ │ │ │ │ - smlatbeq lr, sl, pc, lr @ │ │ │ │ - tstpeq lr, r4, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r0] │ │ │ │ - tstpeq lr, sl, asr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef1b8 │ │ │ │ - tstpeq lr, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r0, r2, pc @ │ │ │ │ - tstpeq lr, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [lr, -r8] │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - tstpeq lr, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ef49e │ │ │ │ - tstpeq lr, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r5, pc @ │ │ │ │ - tstpeq lr, sl, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r2, r6, pc @ │ │ │ │ - @ instruction: 0x010ef692 │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, sl, asr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -r2] │ │ │ │ - strdeq pc, [lr, -lr] │ │ │ │ - tstpeq lr, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, r6, r8, pc @ │ │ │ │ - tstpeq lr, lr, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - tsteq pc, r8, ror r5 @ │ │ │ │ - @ instruction: 0x010ef9be │ │ │ │ - smlatbeq lr, r0, r9, pc @ │ │ │ │ - @ instruction: 0x010ef9b4 │ │ │ │ - @ instruction: 0x010ef9bc │ │ │ │ - @ instruction: 0x010f15b2 │ │ │ │ - tsteq pc, r0, asr r5 @ │ │ │ │ - tsteq pc, r4, ror #10 │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - @ instruction: 0x010f1592 │ │ │ │ - @ instruction: 0x010f159a │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - smlabteq lr, ip, r9, pc @ │ │ │ │ - smlatteq lr, r2, r9, pc @ │ │ │ │ + strdeq lr, [lr, -lr] │ │ │ │ + @ instruction: 0x010ee796 │ │ │ │ + @ instruction: 0x010ee794 │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + tsteq lr, lr, asr r8 │ │ │ │ + strdeq lr, [lr, -r6] │ │ │ │ + tsteq lr, r2, lsl #18 │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + smlabteq lr, sl, r9, lr │ │ │ │ + tsteq lr, r2, ror #20 │ │ │ │ + tsteq lr, r2, asr sl │ │ │ │ + @ instruction: 0x010eeabc │ │ │ │ + tsteq lr, ip, lsl fp │ │ │ │ + @ instruction: 0x010eebb4 │ │ │ │ + @ instruction: 0x010eebbe │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + smlabbeq lr, r8, ip, lr │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, lr, lsl sp │ │ │ │ + smlabbeq lr, r8, sp, lr │ │ │ │ + smlatteq lr, r8, sp, lr │ │ │ │ + smlabbeq lr, r0, lr, lr │ │ │ │ + smlabbeq lr, sl, lr, lr │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r4, asr pc │ │ │ │ + smlatteq lr, ip, pc, lr @ │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tstpeq lr, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + swpeq pc, r8, [lr] @ │ │ │ │ + tstpeq lr, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r0, r1, pc @ │ │ │ │ + tstpeq lr, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ef2b8 │ │ │ │ + @ instruction: 0x010ef2b6 │ │ │ │ + tstpeq lr, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, r4, pc @ │ │ │ │ + smlatteq lr, sl, r4, pc @ │ │ │ │ + smlabbeq lr, r2, r5, pc @ │ │ │ │ + tstpeq lr, r2, ror r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + tstpeq lr, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [lr, -r2] │ │ │ │ + ldrdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, r6, r7, pc @ │ │ │ │ + tstpeq lr, lr, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + tsteq pc, r8, asr r4 @ │ │ │ │ + @ instruction: 0x010ef89e │ │ │ │ + smlabbeq lr, r0, r8, pc @ │ │ │ │ + @ instruction: 0x010ef894 │ │ │ │ + @ instruction: 0x010ef89c │ │ │ │ + @ instruction: 0x010f1492 │ │ │ │ + tsteq pc, r0, lsr r4 @ │ │ │ │ + tsteq pc, r4, asr #8 │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, sl, ror r4 @ │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r8, pc @ │ │ │ │ + smlabteq lr, r2, r8, pc @ │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r7, r8, r9, sl, pc} │ │ │ │ tstpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438785 │ │ │ │ addsmi r1, r8, #24, 6 @ 0x60000000 │ │ │ │ @@ -45524,82 +45524,82 @@ │ │ │ │ movwpl pc, #50755 @ 0xc643 @ │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438555 │ │ │ │ addsmi r5, r8, #4, 6 @ 0x10000000 │ │ │ │ ldrbhi pc, [r4, #-66] @ 0xffffffbe @ │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - smlabteq pc, sl, r4, r1 @ │ │ │ │ - smlatbeq pc, r8, r4, r1 @ │ │ │ │ - @ instruction: 0x010f14bc │ │ │ │ - smlabteq pc, r2, r4, r1 @ │ │ │ │ - tstpeq lr, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq lr, r6, r8, pc @ │ │ │ │ - strdeq pc, [lr, -sl] │ │ │ │ - tstpeq lr, r0, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [pc, -r4] │ │ │ │ + @ instruction: 0x010ef7b6 │ │ │ │ + smlatbeq pc, sl, r3, r1 @ │ │ │ │ + smlabbeq pc, r8, r3, r1 @ │ │ │ │ + @ instruction: 0x010f139c │ │ │ │ + smlatbeq pc, r2, r3, r1 @ │ │ │ │ + tstpeq lr, r2, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, r6, r7, pc @ │ │ │ │ + ldrdeq pc, [lr, -sl] │ │ │ │ + smlatteq lr, r0, r7, pc @ │ │ │ │ ldrdeq r1, [pc, -r4] │ │ │ │ - smlatteq pc, r6, r4, r1 │ │ │ │ - smlatteq pc, ip, r4, r1 │ │ │ │ - tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010f13b4 │ │ │ │ + smlabteq pc, r6, r3, r1 @ │ │ │ │ + smlabteq pc, ip, r3, r1 @ │ │ │ │ + tstpeq lr, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + smlatteq pc, sl, r3, r1 │ │ │ │ + strdeq r1, [pc, -ip] │ │ │ │ + tsteq pc, r4, lsl #8 │ │ │ │ + tstpeq lr, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, lr, asr #8 │ │ │ │ + tsteq pc, r0, lsr #8 │ │ │ │ + tsteq pc, r2, lsr r4 @ │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + @ instruction: 0x010ef89a │ │ │ │ + tstpeq lr, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, sl, r8, pc @ │ │ │ │ + @ instruction: 0x010ef890 │ │ │ │ + smlabbeq pc, r6, r4, r1 @ │ │ │ │ + tsteq pc, ip, asr #8 │ │ │ │ + tsteq pc, lr, asr r4 @ │ │ │ │ + tsteq pc, r4, ror #8 │ │ │ │ + smlabteq lr, r6, r8, pc @ │ │ │ │ + smlatbeq lr, r4, r8, pc @ │ │ │ │ + @ instruction: 0x010ef8b6 │ │ │ │ + @ instruction: 0x010ef8bc │ │ │ │ + @ instruction: 0x010f14b0 │ │ │ │ + smlabbeq pc, r2, r4, r1 @ │ │ │ │ + @ instruction: 0x010f1494 │ │ │ │ + @ instruction: 0x010f149a │ │ │ │ + strdeq pc, [lr, -sl] │ │ │ │ + ldrdeq pc, [lr, -ip] │ │ │ │ + strdeq pc, [lr, -r0] │ │ │ │ + strdeq pc, [lr, -r8] │ │ │ │ + smlatteq pc, lr, r4, r1 │ │ │ │ + @ instruction: 0x010f149a │ │ │ │ + smlatbeq pc, lr, r4, r1 @ │ │ │ │ + @ instruction: 0x010f14b6 │ │ │ │ + smlabteq pc, sl, r4, r1 @ │ │ │ │ + smlabteq pc, r8, r4, r1 @ │ │ │ │ + ldrdeq r1, [pc, -ip] │ │ │ │ + smlatteq pc, r4, r4, r1 │ │ │ │ + tstpeq lr, r6, asr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, lsl r9 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq pc, sl, lsl #10 │ │ │ │ - tsteq pc, ip, lsl r5 @ │ │ │ │ - tsteq pc, r4, lsr #10 │ │ │ │ - smlabbeq lr, r4, r9, pc @ │ │ │ │ - tstpeq lr, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, sl, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, ror #10 │ │ │ │ - tsteq pc, r0, asr #10 │ │ │ │ - tsteq pc, r2, asr r5 @ │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - @ instruction: 0x010ef9ba │ │ │ │ - @ instruction: 0x010ef998 │ │ │ │ - smlatbeq lr, sl, r9, pc @ │ │ │ │ - @ instruction: 0x010ef9b0 │ │ │ │ - smlatbeq pc, r6, r5, r1 @ │ │ │ │ - tsteq pc, ip, ror #10 │ │ │ │ - tsteq pc, lr, ror r5 @ │ │ │ │ - smlabbeq pc, r4, r5, r1 @ │ │ │ │ - smlatteq lr, r6, r9, pc @ │ │ │ │ - smlabteq lr, r4, r9, pc @ │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - ldrdeq r1, [pc, -r0] │ │ │ │ - smlatbeq pc, r2, r5, r1 @ │ │ │ │ - @ instruction: 0x010f15b4 │ │ │ │ - @ instruction: 0x010f15ba │ │ │ │ - tstpeq lr, sl, lsl sl @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [lr, -ip] │ │ │ │ - tstpeq lr, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, lsl #12 │ │ │ │ - @ instruction: 0x010f15ba │ │ │ │ - smlabteq pc, lr, r5, r1 @ │ │ │ │ - ldrdeq r1, [pc, -r6] │ │ │ │ - smlatteq pc, sl, r5, r1 │ │ │ │ - smlatteq pc, r8, r5, r1 │ │ │ │ - strdeq r1, [pc, -ip] │ │ │ │ - tsteq pc, r4, lsl #12 │ │ │ │ - tstpeq lr, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, lr, asr #12 │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ - tsteq pc, r2, asr #12 │ │ │ │ + tsteq pc, lr, lsr #10 │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + tsteq pc, r2, lsr #10 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46347,180 +46347,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq pc, r6, lsr r5 @ │ │ │ │ - @ instruction: 0x010ef996 │ │ │ │ - tstpeq lr, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, ror #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r8, ror #10 │ │ │ │ - tsteq pc, r6, asr #10 │ │ │ │ - tsteq pc, sl, asr r5 @ │ │ │ │ - tsteq pc, r0, ror #10 │ │ │ │ - smlabteq lr, r0, r9, pc @ │ │ │ │ - @ instruction: 0x010ef992 │ │ │ │ - smlatbeq lr, r6, r9, pc @ │ │ │ │ - smlatbeq lr, ip, r9, pc @ │ │ │ │ - smlatbeq pc, r0, r5, r1 @ │ │ │ │ - smlabbeq pc, r0, r5, r1 @ │ │ │ │ - @ instruction: 0x010f1592 │ │ │ │ - @ instruction: 0x010f1598 │ │ │ │ - strdeq pc, [lr, -r8] │ │ │ │ - smlatbeq lr, lr, r9, pc @ │ │ │ │ - smlabteq lr, r0, r9, pc @ │ │ │ │ - smlabteq lr, r8, r9, pc @ │ │ │ │ - ldrdeq pc, [lr, -sl] │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlatteq lr, r6, r9, pc @ │ │ │ │ - smlatteq lr, lr, r9, pc @ │ │ │ │ - smlatteq pc, r2, r5, r1 │ │ │ │ - @ instruction: 0x010f15b4 │ │ │ │ - smlabteq pc, r6, r5, r1 @ │ │ │ │ - smlabteq pc, lr, r5, r1 @ │ │ │ │ - tstpeq lr, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, sl, lsl r6 @ │ │ │ │ - ldrdeq r1, [pc, -lr] │ │ │ │ - strdeq r1, [pc, -r0] │ │ │ │ - strdeq r1, [pc, -r8] │ │ │ │ - tstpeq lr, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, r8, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq lr, lr, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq pc, r4, asr #12 │ │ │ │ - tsteq pc, r6, lsl r6 @ │ │ │ │ - tsteq pc, r8, lsr #12 │ │ │ │ - tsteq pc, lr, lsr #12 │ │ │ │ - @ instruction: 0x010efa90 │ │ │ │ - tstpeq lr, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ - smlabbeq lr, r4, sl, pc @ │ │ │ │ - smlabbeq lr, ip, sl, pc @ │ │ │ │ - smlabbeq pc, r2, r6, r1 @ │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - smlatbeq lr, r2, r0, ip │ │ │ │ - smlatbeq lr, r4, lr, sl │ │ │ │ - tsteq lr, lr, ror r8 │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, lr, lsr r3 │ │ │ │ - tsteq lr, r4, lsr #4 │ │ │ │ - @ instruction: 0x010ea1ba │ │ │ │ - smlabbeq lr, ip, r1, sl │ │ │ │ - @ instruction: 0x010ea19a │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - smlabteq lr, r6, r1, sl │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq ip, r2, lsr pc │ │ │ │ - smlabbeq lr, r8, r2, sl │ │ │ │ - tsteq lr, sl, lsr r2 │ │ │ │ - tsteq lr, r8, asr r2 │ │ │ │ - tsteq ip, sl, lsl pc │ │ │ │ - @ instruction: 0x010ea2b8 │ │ │ │ + tsteq pc, r6, lsl r4 @ │ │ │ │ + tstpeq lr, r6, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r8, asr #8 │ │ │ │ + tsteq pc, r6, lsr #8 │ │ │ │ + tsteq pc, sl, lsr r4 @ │ │ │ │ + tsteq pc, r0, asr #8 │ │ │ │ + smlatbeq lr, r0, r8, pc @ │ │ │ │ + tstpeq lr, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, r6, r8, pc @ │ │ │ │ + smlabbeq lr, ip, r8, pc @ │ │ │ │ + smlabbeq pc, r0, r4, r1 @ │ │ │ │ + tsteq pc, r0, ror #8 │ │ │ │ + tsteq pc, r2, ror r4 @ │ │ │ │ + tsteq pc, r8, ror r4 @ │ │ │ │ + ldrdeq pc, [lr, -r8] │ │ │ │ + smlabbeq lr, lr, r8, pc @ │ │ │ │ + smlatbeq lr, r0, r8, pc @ │ │ │ │ + smlatbeq lr, r8, r8, pc @ │ │ │ │ + @ instruction: 0x010ef8ba │ │ │ │ + @ instruction: 0x010ef8b4 │ │ │ │ + smlabteq lr, r6, r8, pc @ │ │ │ │ + smlabteq lr, lr, r8, pc @ │ │ │ │ + smlabteq pc, r2, r4, r1 @ │ │ │ │ + @ instruction: 0x010f1494 │ │ │ │ + smlatbeq pc, r6, r4, r1 @ │ │ │ │ + smlatbeq pc, lr, r4, r1 @ │ │ │ │ + tstpeq lr, lr, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, ip, r8, pc @ │ │ │ │ + strdeq pc, [lr, -lr] │ │ │ │ + tstpeq lr, r6, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + strdeq r1, [pc, -sl] │ │ │ │ + @ instruction: 0x010f14be │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + ldrdeq r1, [pc, -r8] │ │ │ │ + tstpeq lr, r8, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r6, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, lr, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r4, lsr #10 │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + tsteq pc, r8, lsl #10 │ │ │ │ + tsteq pc, lr, lsl #10 │ │ │ │ + tstpeq lr, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq lr, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tsteq pc, r2, ror #10 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + smlabbeq lr, r2, pc, fp @ │ │ │ │ + smlabbeq lr, r4, sp, sl │ │ │ │ + tsteq lr, lr, asr r7 │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq lr, lr, lsl r2 │ │ │ │ + tsteq lr, r4, lsl #2 │ │ │ │ + swpeq sl, sl, [lr] │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + tsteq lr, sl, ror r0 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + smlatbeq lr, r6, r0, sl │ │ │ │ + strheq sl, [lr, -r8] │ │ │ │ + tsteq ip, r2, lsl lr │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + tsteq lr, sl, lsl r1 │ │ │ │ + tsteq lr, r8, lsr r1 │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + @ instruction: 0x010ea198 │ │ │ │ + @ instruction: 0x010ea1b6 │ │ │ │ + smlatteq ip, r8, sp, r7 │ │ │ │ + smlatteq lr, lr, r2, sl │ │ │ │ + tsteq lr, r8, asr #4 │ │ │ │ + strdeq sl, [lr, -r2] │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + smlabteq ip, sl, sp, r7 │ │ │ │ + smlabbeq lr, r4, r2, sl │ │ │ │ + smlatbeq lr, r2, r2, sl │ │ │ │ + @ instruction: 0x010c7db8 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + tsteq lr, sl, lsl #6 │ │ │ │ + smlatbeq ip, r0, sp, r7 │ │ │ │ + tsteq lr, r6, asr #6 │ │ │ │ + @ instruction: 0x010c7d94 │ │ │ │ + tsteq lr, r6, asr r5 │ │ │ │ + tsteq lr, r4, ror r4 │ │ │ │ + tsteq lr, r2, lsl #8 │ │ │ │ + smlabteq lr, r0, r3, sl │ │ │ │ ldrdeq sl, [lr, -r6] │ │ │ │ - tsteq ip, r8, lsl #30 │ │ │ │ - tsteq lr, lr, lsl #8 │ │ │ │ - tsteq lr, r8, ror #6 │ │ │ │ - tsteq lr, r2, lsl r3 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - smlatteq ip, sl, lr, r7 │ │ │ │ - smlatbeq lr, r4, r3, sl │ │ │ │ - smlabteq lr, r2, r3, sl │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ - tsteq lr, r4, lsl r4 │ │ │ │ - tsteq lr, sl, lsr #8 │ │ │ │ - smlabteq ip, r0, lr, r7 │ │ │ │ - tsteq lr, r6, ror #8 │ │ │ │ - @ instruction: 0x010c7eb4 │ │ │ │ - tsteq lr, r6, ror r6 │ │ │ │ - @ instruction: 0x010ea594 │ │ │ │ - tsteq lr, r2, lsr #10 │ │ │ │ - smlatteq lr, r0, r4, sl │ │ │ │ - strdeq sl, [lr, -r6] │ │ │ │ - @ instruction: 0x010c7e90 │ │ │ │ - tsteq lr, r6, lsr r5 │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq ip, lr, ror lr │ │ │ │ - smlatteq lr, ip, r5, sl │ │ │ │ - smlatbeq lr, r6, r5, sl │ │ │ │ - @ instruction: 0x010ea5bc │ │ │ │ - tsteq ip, r6, ror #28 │ │ │ │ - smlatteq lr, ip, r5, sl │ │ │ │ - tsteq ip, sl, asr lr │ │ │ │ + tsteq ip, r0, ror sp │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq ip, lr, asr sp │ │ │ │ + smlabteq lr, ip, r4, sl │ │ │ │ + smlabbeq lr, r6, r4, sl │ │ │ │ + @ instruction: 0x010ea49c │ │ │ │ + tsteq ip, r6, asr #26 │ │ │ │ + smlabteq lr, ip, r4, sl │ │ │ │ + tsteq ip, sl, lsr sp │ │ │ │ + @ instruction: 0x010ea5b8 │ │ │ │ + tsteq lr, r2, ror #10 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r2, asr #10 │ │ │ │ + tsteq ip, ip, lsl sp │ │ │ │ + tsteq lr, r2, ror r5 │ │ │ │ + smlabbeq lr, r0, r5, sl │ │ │ │ + tsteq ip, sl, lsl #26 │ │ │ │ ldrdeq sl, [lr, -r8] │ │ │ │ - smlabbeq lr, r2, r6, sl │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - tsteq lr, r2, ror #12 │ │ │ │ - tsteq ip, ip, lsr lr │ │ │ │ - @ instruction: 0x010ea692 │ │ │ │ + smlatbeq lr, sl, r5, sl │ │ │ │ + @ instruction: 0x010ea5b8 │ │ │ │ + strdeq r7, [ip, -r2] │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + smlatteq ip, r6, ip, r7 │ │ │ │ + smlabteq lr, r4, r8, sl │ │ │ │ + tsteq lr, r6, lsl r7 │ │ │ │ + smlabbeq lr, r4, r6, sl │ │ │ │ + tsteq lr, lr, lsr #12 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + tsteq lr, lr, lsl #12 │ │ │ │ + @ instruction: 0x010c7cbc │ │ │ │ + tsteq lr, lr, lsr r6 │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + smlatbeq ip, sl, ip, r7 │ │ │ │ + smlatbeq lr, r4, r6, sl │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + smlabbeq lr, r4, r6, sl │ │ │ │ + @ instruction: 0x010c7c92 │ │ │ │ smlatbeq lr, r0, r6, sl │ │ │ │ - tsteq ip, sl, lsr #28 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - smlabteq lr, sl, r6, sl │ │ │ │ + smlabbeq ip, r6, ip, r7 │ │ │ │ + smlabbeq lr, r8, r7, sl │ │ │ │ + tsteq lr, r6, lsl #14 │ │ │ │ ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - smlatteq lr, r4, r9, sl │ │ │ │ - tsteq lr, r6, lsr r8 │ │ │ │ - smlatbeq lr, r4, r7, sl │ │ │ │ - tsteq lr, lr, asr #14 │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ + smlatteq lr, r6, r6, sl │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ tsteq lr, lr, lsr #14 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, lr, asr r7 │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - smlabteq ip, sl, sp, r7 │ │ │ │ - smlabteq lr, r4, r7, sl │ │ │ │ - @ instruction: 0x010ea796 │ │ │ │ - smlatbeq lr, r4, r7, sl │ │ │ │ - @ instruction: 0x010c7db2 │ │ │ │ - smlabteq lr, r0, r7, sl │ │ │ │ - smlatbeq ip, r6, sp, r7 │ │ │ │ - smlatbeq lr, r8, r8, sl │ │ │ │ - tsteq lr, r6, lsr #16 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - smlabbeq ip, r8, sp, r7 │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - tsteq ip, r6, ror sp │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - @ instruction: 0x010ea8ba │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq ip, lr, asr sp │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - tsteq ip, r2, asr sp │ │ │ │ - @ instruction: 0x010eaab4 │ │ │ │ - tsteq lr, r6, lsl #20 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq ip, r6, asr ip │ │ │ │ + smlatteq lr, r8, r7, sl │ │ │ │ + @ instruction: 0x010ea79a │ │ │ │ + @ instruction: 0x010ea7b8 │ │ │ │ + tsteq ip, lr, lsr ip │ │ │ │ + smlatteq lr, r0, r7, sl │ │ │ │ + tsteq ip, r2, lsr ip │ │ │ │ + @ instruction: 0x010ea994 │ │ │ │ + smlatteq lr, r6, r8, sl │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ + tsteq lr, r0, asr r8 │ │ │ │ + tsteq ip, lr, lsl #24 │ │ │ │ + smlabbeq lr, ip, r8, sl │ │ │ │ + smlatbeq lr, sl, r8, sl │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + tsteq lr, r6, lsl r9 │ │ │ │ + smlatteq lr, r0, r8, sl │ │ │ │ + strdeq sl, [lr, -r2] │ │ │ │ + smlatteq ip, r4, fp, r7 │ │ │ │ + tsteq lr, r6, lsl r9 │ │ │ │ + ldrdeq r7, [ip, -r8] │ │ │ │ + tsteq lr, r6, lsl sl │ │ │ │ @ instruction: 0x010ea994 │ │ │ │ tsteq lr, lr, asr r9 │ │ │ │ tsteq lr, r0, ror r9 │ │ │ │ - tsteq ip, lr, lsr #26 │ │ │ │ + @ instruction: 0x010c7bba │ │ │ │ smlatbeq lr, ip, r9, sl │ │ │ │ - smlabteq lr, sl, r9, sl │ │ │ │ - tsteq ip, ip, lsl sp │ │ │ │ - tsteq lr, r6, lsr sl │ │ │ │ - tsteq lr, r0, lsl #20 │ │ │ │ - tsteq lr, r2, lsl sl │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - tsteq lr, r6, lsr sl │ │ │ │ - strdeq r7, [ip, -r8] │ │ │ │ - tsteq lr, r6, lsr fp │ │ │ │ - @ instruction: 0x010eaab4 │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - @ instruction: 0x010eaa90 │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ - smlabteq lr, ip, sl, sl │ │ │ │ - strdeq sl, [lr, -r2] │ │ │ │ + ldrdeq sl, [lr, -r2] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47331,423 +47331,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - smlatbeq lr, r8, r8, sl │ │ │ │ - smlabteq lr, r8, r8, sl │ │ │ │ - tsteq ip, ip, lsl #20 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - @ instruction: 0x010eb190 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl fp │ │ │ │ - tsteq lr, r0, lsl #20 │ │ │ │ - tsteq lr, r8, ror r9 │ │ │ │ - tsteq lr, r4, lsr r9 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - @ instruction: 0x010c79bc │ │ │ │ - @ instruction: 0x010ea998 │ │ │ │ - @ instruction: 0x010ea9b0 │ │ │ │ - smlatbeq ip, r4, r9, r7 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - strdeq sl, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsl #20 │ │ │ │ - smlabbeq ip, r4, r9, r7 │ │ │ │ - tsteq lr, r8, asr sl │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - tsteq ip, ip, ror #18 │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - smlatteq lr, r4, sl, sl │ │ │ │ - @ instruction: 0x010eaab4 │ │ │ │ - smlabteq lr, r0, sl, sl │ │ │ │ - tsteq ip, r4, asr #18 │ │ │ │ - smlatteq lr, ip, sl, sl │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - tsteq ip, ip, lsr #18 │ │ │ │ - smlatbeq lr, r4, fp, sl │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ tsteq ip, ip, lsl #18 │ │ │ │ - smlatbeq lr, ip, fp, sl │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - smlabteq lr, r0, sp, sl │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - smlabteq ip, ip, r8, r7 │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - smlabbeq lr, r8, ip, sl │ │ │ │ - @ instruction: 0x010c78b4 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlatteq lr, r8, ip, sl │ │ │ │ - @ instruction: 0x010c7894 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + smlabbeq lr, r8, r7, sl │ │ │ │ + smlatbeq lr, r8, r7, sl │ │ │ │ + smlatteq ip, ip, r8, r7 │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + tsteq lr, r0, ror r0 │ │ │ │ + @ instruction: 0x010eabb8 │ │ │ │ + strdeq sl, [lr, -r0] │ │ │ │ + smlatteq lr, r0, r8, sl │ │ │ │ + tsteq lr, r8, asr r8 │ │ │ │ + tsteq lr, r4, lsl r8 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + @ instruction: 0x010c789c │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + @ instruction: 0x010ea890 │ │ │ │ smlabbeq ip, r4, r8, r7 │ │ │ │ - smlabteq lr, r8, lr, sl │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - @ instruction: 0x010ead98 │ │ │ │ - smlabteq lr, r0, sp, sl │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq ip, r4, asr #16 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - smlatteq lr, r0, lr, sl │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + smlatteq lr, r8, r8, sl │ │ │ │ + tsteq ip, r4, ror #16 │ │ │ │ + tsteq lr, r8, lsr r9 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + smlabteq lr, r4, r9, sl │ │ │ │ + @ instruction: 0x010ea994 │ │ │ │ + smlatbeq lr, r0, r9, sl │ │ │ │ tsteq ip, r4, lsr #16 │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq ip, r4, lsl r8 │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - smlatbeq lr, r8, r2, fp │ │ │ │ - tsteq lr, r4, lsr r1 │ │ │ │ - qaddeq fp, ip, lr │ │ │ │ - smlatteq lr, ip, pc, sl @ │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ + smlabteq lr, ip, r9, sl │ │ │ │ + smlatteq lr, r4, r9, sl │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + smlabbeq lr, r4, sl, sl │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + smlatteq ip, ip, r7, r7 │ │ │ │ + smlabbeq lr, ip, sl, sl │ │ │ │ ldrdeq r7, [ip, -ip] │ │ │ │ - smlatbeq lr, r4, r0, fp │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabteq ip, r4, r7, r7 │ │ │ │ - smlabteq lr, r4, r1, fp │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - smlabbeq lr, r0, r1, fp │ │ │ │ - smlatbeq ip, r4, r7, r7 │ │ │ │ - ldrdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r0, ip, sl │ │ │ │ + @ instruction: 0x010eabb8 │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ + smlatteq lr, r8, sl, sl │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + smlatbeq ip, ip, r7, r7 │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ @ instruction: 0x010c7794 │ │ │ │ - smlabbeq lr, r0, r3, fp │ │ │ │ - smlatteq lr, r8, r2, fp │ │ │ │ - smlabbeq lr, r8, r2, fp │ │ │ │ - @ instruction: 0x010eb2b4 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq lr, r0, lsl r3 │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - tsteq ip, r4, asr r7 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r3, fp │ │ │ │ - @ instruction: 0x010eb39c │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ + @ instruction: 0x010eabb0 │ │ │ │ + smlabteq lr, r8, fp, sl │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + smlatbeq lr, r8, sp, sl │ │ │ │ + smlatteq lr, r0, ip, sl │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + smlatbeq lr, r0, ip, sl │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ tsteq ip, r4, lsr #14 │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - smlabbeq lr, ip, r4, fp │ │ │ │ - tsteq lr, ip, lsr r4 │ │ │ │ - tsteq lr, r8, asr r4 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + smlabteq lr, r0, sp, sl │ │ │ │ + smlatteq lr, r8, sp, sl │ │ │ │ + tsteq ip, r4, lsl #14 │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ strdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010eb4b4 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlabbeq lr, r8, r1, fp │ │ │ │ + tsteq lr, r4, lsl r0 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ + smlabteq lr, ip, lr, sl │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ @ instruction: 0x010c76bc │ │ │ │ - tsteq lr, r8, ror r5 │ │ │ │ - smlatbeq ip, ip, r6, r7 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - smlatteq lr, r8, r5, fp │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ + smlabbeq lr, r4, pc, sl @ │ │ │ │ + @ instruction: 0x010eafb0 │ │ │ │ + smlatbeq ip, r4, r6, r7 │ │ │ │ + smlatbeq lr, r4, r0, fp │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ + tsteq lr, r0, rrx │ │ │ │ smlabbeq ip, r4, r6, r7 │ │ │ │ - tsteq lr, r0, ror #12 │ │ │ │ - tsteq lr, ip, ror r6 │ │ │ │ - tsteq ip, ip, ror #12 │ │ │ │ - tsteq lr, r0, lsr #14 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r6, fp │ │ │ │ + strheq fp, [lr, -r8] │ │ │ │ + tsteq ip, r4, ror r6 │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + smlabteq lr, r8, r1, fp │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + @ instruction: 0x010eb194 │ │ │ │ tsteq ip, ip, asr #12 │ │ │ │ - tsteq lr, r4, lsr #14 │ │ │ │ - tsteq ip, ip, lsr r6 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - smlatteq lr, r8, pc, fp @ │ │ │ │ - smlatbeq lr, r8, fp, fp │ │ │ │ - smlabbeq lr, r4, r9, fp │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - smlabteq lr, r4, r7, fp │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - @ instruction: 0x010eb790 │ │ │ │ - strdeq r7, [ip, -r4] │ │ │ │ - smlatteq lr, ip, r7, fp │ │ │ │ - tsteq lr, r8, lsl #16 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - smlatbeq lr, ip, r8, fp │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - @ instruction: 0x010c75bc │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ strdeq fp, [lr, -r0] │ │ │ │ - smlatbeq ip, r4, r5, r7 │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - smlabbeq lr, ip, r9, fp │ │ │ │ - tsteq lr, ip, lsr r9 │ │ │ │ - tsteq lr, r8, asr r9 │ │ │ │ - tsteq ip, ip, ror r5 │ │ │ │ - @ instruction: 0x010eb9b4 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #4 │ │ │ │ + tsteq ip, r4, lsr r6 │ │ │ │ + @ instruction: 0x010eb2b0 │ │ │ │ + tsteq lr, r0, ror #4 │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + @ instruction: 0x010eb2b4 │ │ │ │ + tsteq ip, r4, lsl #12 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq lr, ip, ror #6 │ │ │ │ + tsteq lr, ip, lsl r3 │ │ │ │ + tsteq lr, r8, lsr r3 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010eb394 │ │ │ │ + @ instruction: 0x010eb3b0 │ │ │ │ + @ instruction: 0x010c75bc │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + @ instruction: 0x010c759c │ │ │ │ + tsteq lr, r8, asr r4 │ │ │ │ + smlabbeq ip, ip, r5, r7 │ │ │ │ + @ instruction: 0x010eb5b0 │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + smlabteq lr, r8, r4, fp │ │ │ │ + smlatteq lr, r4, r4, fp │ │ │ │ tsteq ip, r4, ror #10 │ │ │ │ - tsteq lr, r4, ror sl │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - tsteq lr, r0, asr #20 │ │ │ │ - tsteq ip, r4, asr #10 │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - tsteq ip, r4, lsr r5 │ │ │ │ - smlabteq lr, ip, ip, fp │ │ │ │ - smlabteq lr, r8, fp, fp │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - smlatteq lr, r0, sl, fp │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - tsteq ip, r4, lsl #10 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - smlatteq ip, ip, r4, r7 │ │ │ │ - tsteq lr, r8, lsl ip │ │ │ │ - smlabteq lr, r8, fp, fp │ │ │ │ - smlatteq lr, r4, fp, fp │ │ │ │ - smlabteq ip, ip, r4, r7 │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ + tsteq lr, r0, asr #10 │ │ │ │ + tsteq lr, ip, asr r5 │ │ │ │ + tsteq ip, ip, asr #10 │ │ │ │ + tsteq lr, r0, lsl #12 │ │ │ │ + @ instruction: 0x010eb5b0 │ │ │ │ + smlabteq lr, ip, r5, fp │ │ │ │ + tsteq ip, ip, lsr #10 │ │ │ │ + tsteq lr, r4, lsl #12 │ │ │ │ + tsteq ip, ip, lsl r5 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + smlabteq lr, r8, lr, fp │ │ │ │ + smlabbeq lr, r8, sl, fp │ │ │ │ + tsteq lr, r4, ror #16 │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + smlatbeq lr, r4, r6, fp │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + smlabteq lr, ip, r6, fp │ │ │ │ + smlatteq lr, r8, r6, fp │ │ │ │ @ instruction: 0x010c74bc │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, ip, fp │ │ │ │ - smlatbeq lr, r8, ip, fp │ │ │ │ - @ instruction: 0x010c7494 │ │ │ │ - tsteq lr, r4, lsl #26 │ │ │ │ - tsteq lr, r0, lsr #26 │ │ │ │ - tsteq ip, ip, ror r4 │ │ │ │ - smlabteq lr, r4, sp, fp │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - @ instruction: 0x010ebd90 │ │ │ │ + smlabbeq lr, ip, r7, fp │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + @ instruction: 0x010c749c │ │ │ │ + @ instruction: 0x010eb7b4 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ + smlabbeq ip, r4, r4, r7 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + tsteq lr, ip, lsl r8 │ │ │ │ + tsteq lr, r8, lsr r8 │ │ │ │ tsteq ip, ip, asr r4 │ │ │ │ - smlabteq lr, r8, sp, fp │ │ │ │ - tsteq ip, ip, asr #8 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - tsteq lr, r8, ror lr │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ + @ instruction: 0x010eb894 │ │ │ │ + @ instruction: 0x010eb8b0 │ │ │ │ + tsteq ip, r4, asr #8 │ │ │ │ + tsteq lr, r4, asr r9 │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + tsteq lr, r0, lsr #18 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ tsteq ip, r4, lsl r4 │ │ │ │ - smlatbeq lr, r0, lr, fp │ │ │ │ - @ instruction: 0x010ebebc │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r4, ror #30 │ │ │ │ + smlatbeq lr, ip, fp, fp │ │ │ │ + smlatbeq lr, r8, sl, fp │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + smlabteq lr, r0, r9, fp │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + smlatteq ip, r4, r3, r7 │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ smlabteq ip, ip, r3, r7 │ │ │ │ - strheq ip, [lr, -ip] │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - smlatbeq ip, r4, r3, r7 │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ - smlabbeq ip, ip, r3, r7 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ - strheq ip, [lr, -ip] │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq ip, ip, ror #6 │ │ │ │ - tsteq lr, r0, lsl r1 │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, sl, fp │ │ │ │ + smlabteq lr, r4, sl, fp │ │ │ │ + smlatbeq ip, ip, r3, r7 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010c739c │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ + @ instruction: 0x010ebbbc │ │ │ │ + tsteq lr, ip, ror #22 │ │ │ │ + smlabbeq lr, r8, fp, fp │ │ │ │ + tsteq ip, r4, ror r3 │ │ │ │ + smlatteq lr, r4, fp, fp │ │ │ │ + tsteq lr, r0, lsl #24 │ │ │ │ tsteq ip, ip, asr r3 │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - smlabteq lr, r8, r1, ip │ │ │ │ - tsteq lr, r8, ror r1 │ │ │ │ - @ instruction: 0x010ec194 │ │ │ │ + smlatbeq lr, r4, ip, fp │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + smlatbeq lr, r8, ip, fp │ │ │ │ tsteq ip, ip, lsr #6 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - tsteq ip, r4, lsl r3 │ │ │ │ - @ instruction: 0x010ec2b0 │ │ │ │ - tsteq lr, r0, ror #4 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ + tsteq lr, r8, lsl r1 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ strdeq r7, [ip, -r4] │ │ │ │ - @ instruction: 0x010ec2b4 │ │ │ │ - smlatteq ip, r4, r2, r7 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, r4, ror r3 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ + smlabbeq lr, r0, sp, fp │ │ │ │ + @ instruction: 0x010ebd9c │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ @ instruction: 0x010c72bc │ │ │ │ - @ instruction: 0x010ec39c │ │ │ │ - @ instruction: 0x010ec3b8 │ │ │ │ - smlatbeq ip, r4, r2, r7 │ │ │ │ - tsteq lr, ip, asr r4 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - tsteq lr, r8, lsr #8 │ │ │ │ + tsteq lr, r4, asr #28 │ │ │ │ + smlatbeq ip, ip, r2, r7 │ │ │ │ + @ instruction: 0x010ebf9c │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ + @ instruction: 0x010ebeb4 │ │ │ │ + ldrdeq fp, [lr, -r0] │ │ │ │ smlabbeq ip, r4, r2, r7 │ │ │ │ - tsteq lr, r0, ror #8 │ │ │ │ - tsteq ip, r4, ror r2 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - smlatteq lr, ip, r8, ip │ │ │ │ - smlabteq lr, r8, r6, ip │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - tsteq lr, r8, lsl #10 │ │ │ │ - @ instruction: 0x010ec4b8 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq lr, r0, lsr r5 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq ip, ip, lsl r2 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r5, ip │ │ │ │ - @ instruction: 0x010ec5bc │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - smlatteq ip, r4, r1, r7 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + smlatteq lr, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010ebf9c │ │ │ │ + @ instruction: 0x010ebfb8 │ │ │ │ + tsteq ip, ip, asr #4 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq ip, ip, lsr r2 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + smlatbeq lr, r8, r0, ip │ │ │ │ + qaddeq ip, r8, lr │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ ldrdeq ip, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r6, ip │ │ │ │ - @ instruction: 0x010ec69c │ │ │ │ - @ instruction: 0x010c71bc │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - smlatbeq ip, r4, r1, r7 │ │ │ │ - @ instruction: 0x010ec7b8 │ │ │ │ - tsteq lr, r8, ror #14 │ │ │ │ - smlabbeq lr, r4, r7, ip │ │ │ │ + smlatteq lr, ip, r0, ip │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010ec190 │ │ │ │ + tsteq lr, r0, asr #2 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + ldrdeq r7, [ip, -r4] │ │ │ │ + @ instruction: 0x010ec194 │ │ │ │ + smlabteq ip, r4, r1, r7 │ │ │ │ + smlatteq lr, ip, r2, ip │ │ │ │ + tsteq lr, r4, asr r2 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + @ instruction: 0x010c719c │ │ │ │ + tsteq lr, ip, ror r2 │ │ │ │ + @ instruction: 0x010ec298 │ │ │ │ smlabbeq ip, r4, r1, r7 │ │ │ │ - @ instruction: 0x010ec7bc │ │ │ │ - tsteq ip, r4, ror r1 │ │ │ │ - tsteq lr, r0, lsl sl │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - tsteq lr, r4, ror r8 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - tsteq lr, r0, asr #16 │ │ │ │ - tsteq ip, r4, asr #2 │ │ │ │ - @ instruction: 0x010ec89c │ │ │ │ - @ instruction: 0x010ec8b8 │ │ │ │ - tsteq ip, ip, lsr #2 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - tsteq lr, r8, lsr #18 │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - tsteq lr, r0, ror #18 │ │ │ │ + tsteq lr, ip, lsr r3 │ │ │ │ + smlatteq lr, ip, r2, ip │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq ip, r4, ror #2 │ │ │ │ + tsteq lr, r0, asr #6 │ │ │ │ + tsteq ip, r4, asr r1 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + smlabteq lr, ip, r7, ip │ │ │ │ + smlatbeq lr, r8, r5, ip │ │ │ │ + smlabbeq lr, r0, r4, ip │ │ │ │ + smlatteq lr, r8, r3, ip │ │ │ │ + @ instruction: 0x010ec398 │ │ │ │ + @ instruction: 0x010ec3b4 │ │ │ │ + tsteq ip, r4, lsl r1 │ │ │ │ + tsteq lr, r0, lsl r4 │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ strdeq r7, [ip, -ip] │ │ │ │ - @ instruction: 0x010ecab8 │ │ │ │ - tsteq lr, r0, lsr #20 │ │ │ │ ldrdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, ip, r9, ip │ │ │ │ - ldrdeq r7, [ip, -r4] │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, r4, ror #20 │ │ │ │ - strheq r7, [ip, -ip] │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - @ instruction: 0x010ecab8 │ │ │ │ - ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq lr, r0, r4, ip │ │ │ │ + @ instruction: 0x010ec49c │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + smlabteq ip, r4, r0, r7 │ │ │ │ + tsteq lr, r8, asr #12 │ │ │ │ + @ instruction: 0x010ec5b0 │ │ │ │ + tsteq lr, r0, ror #10 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ swpeq r7, ip, [ip] @ │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - smlabbeq ip, ip, r0, r7 │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tsteq lr, r8, asr sp │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - @ instruction: 0x010ecbbc │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - smlabbeq lr, r8, fp, ip │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + smlabbeq ip, r4, r0, r7 │ │ │ │ + @ instruction: 0x010ec698 │ │ │ │ + tsteq lr, r8, asr #12 │ │ │ │ + tsteq lr, r4, ror #12 │ │ │ │ + tsteq ip, r4, rrx │ │ │ │ + @ instruction: 0x010ec69c │ │ │ │ qaddeq r7, r4, ip │ │ │ │ - smlatteq lr, r4, fp, ip │ │ │ │ - tsteq lr, r0, lsl #24 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - smlatbeq lr, r4, ip, ip │ │ │ │ - tsteq lr, r4, asr ip │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - smlatbeq lr, r8, ip, ip │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + smlatteq lr, ip, r7, ip │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + tsteq lr, r0, lsr #14 │ │ │ │ + tsteq ip, r4, lsr #32 │ │ │ │ + tsteq lr, ip, ror r7 │ │ │ │ + @ instruction: 0x010ec798 │ │ │ │ tsteq ip, ip │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, r8, lsl sp │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlatteq ip, r4, pc, r6 @ │ │ │ │ - @ instruction: 0x010ecd90 │ │ │ │ - smlatbeq lr, ip, sp, ip │ │ │ │ - smlabteq ip, ip, pc, r6 @ │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - tsteq lr, r0, lsl #28 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - smlatbeq ip, ip, pc, r6 @ │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + smlatteq lr, ip, r7, ip │ │ │ │ + tsteq lr, r8, lsl #16 │ │ │ │ + smlatteq ip, ip, pc, r6 @ │ │ │ │ + tsteq lr, r0, asr #16 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + @ instruction: 0x010ec8b0 │ │ │ │ + smlabteq lr, ip, r8, ip │ │ │ │ + @ instruction: 0x010c6fb4 │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ + tsteq lr, r4, asr #18 │ │ │ │ @ instruction: 0x010c6f9c │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ - tsteq lr, r0, lsr #30 │ │ │ │ - smlatteq lr, r0, lr, ip │ │ │ │ - @ instruction: 0x010ecebc │ │ │ │ - @ instruction: 0x010eeab4 │ │ │ │ + smlatteq lr, r8, r9, ip │ │ │ │ + @ instruction: 0x010ec998 │ │ │ │ + @ instruction: 0x010ec9b4 │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + smlatteq lr, ip, r9, ip │ │ │ │ tsteq ip, ip, ror #30 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - smlabteq lr, ip, sl, lr │ │ │ │ - tsteq ip, r4, asr pc │ │ │ │ - tsteq lr, r8, lsl pc │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, r8, lsr ip │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + @ instruction: 0x010eca9c │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ tsteq ip, r4, lsr pc │ │ │ │ - smlatteq lr, r4, sl, lr │ │ │ │ - tsteq ip, r4, lsr #30 │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq lr, r4, lsl fp │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r4, lsr #30 │ │ │ │ + smlabteq lr, r4, sl, ip │ │ │ │ + smlatteq lr, r0, sl, ip │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + smlabbeq lr, r4, fp, ip │ │ │ │ + tsteq lr, r4, lsr fp │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ strdeq r6, [ip, -ip] │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - tsteq lr, r4, asr #30 │ │ │ │ - smlatteq ip, r4, lr, r6 │ │ │ │ - tsteq lr, r4, asr #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - tsteq lr, ip, asr pc │ │ │ │ + smlabbeq lr, r8, fp, ip │ │ │ │ + smlatteq ip, ip, lr, r6 │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ smlabteq ip, r4, lr, r6 │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - @ instruction: 0x010c6eb4 │ │ │ │ - @ instruction: 0x010edcb0 │ │ │ │ - ldrdeq pc, [lr, -r4] │ │ │ │ - smlabbeq lr, r4, lr, lr │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - @ instruction: 0x010ecfbc │ │ │ │ - tsteq lr, ip, ror pc │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq ip, r4, ror #28 │ │ │ │ - tsteq lr, r8, ror pc │ │ │ │ - tsteq lr, r8, asr #22 │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + smlabbeq lr, ip, ip, ip │ │ │ │ + smlatbeq ip, ip, lr, r6 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + smlatteq lr, r0, ip, ip │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + smlabbeq ip, ip, lr, r6 │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + tsteq ip, ip, ror lr │ │ │ │ + tsteq lr, r4, asr #20 │ │ │ │ + tsteq lr, r0, lsl #28 │ │ │ │ + smlabteq lr, r0, sp, ip │ │ │ │ + @ instruction: 0x010ecd9c │ │ │ │ + @ instruction: 0x010ee994 │ │ │ │ tsteq ip, ip, asr #28 │ │ │ │ - @ instruction: 0x010ecfb4 │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - tsteq lr, r0, ror #22 │ │ │ │ - tsteq ip, ip, lsr #28 │ │ │ │ - @ instruction: 0x010ecfb0 │ │ │ │ - smlabbeq lr, r0, fp, lr │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ - smlatteq lr, r4, pc, ip @ │ │ │ │ - smlabteq lr, r0, pc, ip @ │ │ │ │ - @ instruction: 0x010eeb90 │ │ │ │ - smlatteq ip, ip, sp, r6 │ │ │ │ - smlatteq lr, r0, pc, ip @ │ │ │ │ - @ instruction: 0x010eebb0 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, ip, lsl r0 │ │ │ │ + @ instruction: 0x010ecdbc │ │ │ │ + smlatbeq lr, ip, r9, lr │ │ │ │ + tsteq ip, r4, lsr lr │ │ │ │ strdeq ip, [lr, -r8] │ │ │ │ - smlabteq lr, r8, fp, lr │ │ │ │ - @ instruction: 0x010c6db4 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + @ instruction: 0x010ee9bc │ │ │ │ + tsteq ip, r4, lsl lr │ │ │ │ + smlabteq lr, r4, r9, lr │ │ │ │ + tsteq ip, r4, lsl #28 │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsl #28 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + smlatteq lr, ip, r9, lr │ │ │ │ + tsteq lr, r4, lsr #28 │ │ │ │ + smlabteq ip, r4, sp, r6 │ │ │ │ + tsteq lr, r4, lsr #20 │ │ │ │ + tsteq lr, r0, lsl #20 │ │ │ │ + tsteq lr, ip, lsr lr │ │ │ │ smlatbeq ip, r4, sp, r6 │ │ │ │ - smlatteq lr, r8, r0, sp │ │ │ │ - tsteq lr, r8, asr #24 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - smlatteq lr, r4, fp, lr │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq ip, r4, ror sp │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + @ instruction: 0x010c6d94 │ │ │ │ + @ instruction: 0x010edb90 │ │ │ │ + strheq pc, [lr, -r4] @ │ │ │ │ + tsteq lr, r4, ror #26 │ │ │ │ + @ instruction: 0x010eebb8 │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ + @ instruction: 0x010ece9c │ │ │ │ + tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, r8, lsr lr │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + tsteq ip, r4, asr #26 │ │ │ │ + tsteq lr, r8, asr lr │ │ │ │ + tsteq lr, r8, lsr #20 │ │ │ │ + tsteq ip, ip, lsr #26 │ │ │ │ + @ instruction: 0x010ece94 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + tsteq lr, r0, asr #20 │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + @ instruction: 0x010ece90 │ │ │ │ + tsteq lr, r0, ror #20 │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ + smlabteq lr, r4, lr, ip │ │ │ │ + smlatbeq lr, r0, lr, ip │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + smlabteq ip, ip, ip, r6 │ │ │ │ + smlabteq lr, r0, lr, ip │ │ │ │ + @ instruction: 0x010eea90 │ │ │ │ + @ instruction: 0x010c6cb4 │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + smlatbeq lr, r8, sl, lr │ │ │ │ + @ instruction: 0x010c6c94 │ │ │ │ + @ instruction: 0x010eeab4 │ │ │ │ + smlabbeq ip, r4, ip, r6 │ │ │ │ + smlabteq lr, r8, pc, ip @ │ │ │ │ + tsteq lr, r8, lsr #22 │ │ │ │ + smlatteq lr, r8, sl, lr │ │ │ │ + smlabteq lr, r4, sl, lr │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + tsteq ip, r4, asr ip │ │ │ │ + smlatteq lr, r4, sl, lr │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48558,423 +48558,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq ip, [lr, -ip] │ │ │ │ - strdeq r6, [ip, -r8] │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010ee5b8 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - tsteq lr, r0, lsl #20 │ │ │ │ - smlabteq ip, r8, r6, r6 │ │ │ │ - tsteq lr, ip, ror sl │ │ │ │ - tsteq lr, ip, lsr sl │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - smlatteq lr, r8, r5, lr │ │ │ │ - smlatbeq ip, r0, r6, r6 │ │ │ │ - tsteq lr, r8, lsr sl │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - smlabbeq ip, r8, r6, r6 │ │ │ │ - tsteq lr, r4, ror sl │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq lr, ip, lsr #12 │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ - @ instruction: 0x010ee698 │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - tsteq lr, r4, lsr r6 │ │ │ │ - tsteq lr, r0, ror sl │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - @ instruction: 0x010eca90 │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - @ instruction: 0x010ee690 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - smlatbeq lr, r8, sl, ip │ │ │ │ - smlatteq ip, r8, r5, r6 │ │ │ │ - @ instruction: 0x010ecab4 │ │ │ │ + @ instruction: 0x010ec8bc │ │ │ │ ldrdeq r6, [ip, -r8] │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, ip, sl, ip │ │ │ │ - @ instruction: 0x010ee69c │ │ │ │ - @ instruction: 0x010c65b0 │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - @ instruction: 0x010ee6bc │ │ │ │ - @ instruction: 0x010c6598 │ │ │ │ - tsteq lr, r8, lsr #22 │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq ip, r8, ror r5 │ │ │ │ - smlatteq lr, r0, r6, lr │ │ │ │ + @ instruction: 0x010ee4bc │ │ │ │ + @ instruction: 0x010ee498 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + @ instruction: 0x010c65b8 │ │ │ │ + smlatteq lr, r0, r8, ip │ │ │ │ + smlatbeq ip, r8, r5, r6 │ │ │ │ + tsteq lr, ip, asr r9 │ │ │ │ + tsteq lr, ip, lsl r9 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + smlabteq lr, r8, r4, lr │ │ │ │ + smlabbeq ip, r0, r5, r6 │ │ │ │ + tsteq lr, r8, lsl r9 │ │ │ │ + smlatteq lr, r8, r4, lr │ │ │ │ tsteq ip, r8, ror #10 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsr #22 │ │ │ │ + tsteq lr, r4, asr r9 │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq ip, r8, asr #10 │ │ │ │ + tsteq lr, ip, lsl #10 │ │ │ │ tsteq ip, r8, lsr r5 │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - tsteq lr, r8, lsr #14 │ │ │ │ - tsteq lr, r4, ror #22 │ │ │ │ + @ instruction: 0x010ee6bc │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r4, lsl r5 │ │ │ │ + tsteq lr, r0, asr r9 │ │ │ │ tsteq ip, r0, lsl #10 │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlatteq lr, ip, fp, ip │ │ │ │ - smlatbeq lr, ip, fp, ip │ │ │ │ - smlabbeq lr, r8, fp, ip │ │ │ │ - tsteq lr, r8, asr r7 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + tsteq lr, r0, ror r9 │ │ │ │ + smlatteq ip, r8, r4, r6 │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + smlabbeq lr, r8, r9, ip │ │ │ │ smlabteq ip, r8, r4, r6 │ │ │ │ - smlatbeq lr, r8, fp, ip │ │ │ │ - tsteq lr, r8, ror r7 │ │ │ │ - @ instruction: 0x010c64b0 │ │ │ │ - smlatteq lr, r4, fp, ip │ │ │ │ - smlabteq lr, r0, fp, ip │ │ │ │ - @ instruction: 0x010ee790 │ │ │ │ + @ instruction: 0x010ec994 │ │ │ │ + @ instruction: 0x010c64b8 │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlatbeq lr, ip, r9, ip │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ @ instruction: 0x010c6490 │ │ │ │ - @ instruction: 0x010ee79c │ │ │ │ - smlabbeq ip, r0, r4, r6 │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - smlabbeq lr, r8, sp, ip │ │ │ │ - tsteq lr, r8, ror r8 │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - smlabteq lr, r0, r7, lr │ │ │ │ - @ instruction: 0x010ee79c │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - @ instruction: 0x010ee7bc │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsl ip │ │ │ │ - tsteq ip, r8, lsl #8 │ │ │ │ + smlabteq lr, ip, r9, ip │ │ │ │ + @ instruction: 0x010ee59c │ │ │ │ + tsteq ip, r8, ror r4 │ │ │ │ + tsteq lr, r8, lsl #20 │ │ │ │ + smlatteq lr, r4, r9, ip │ │ │ │ + @ instruction: 0x010ee5b4 │ │ │ │ + tsteq ip, r8, asr r4 │ │ │ │ + smlabteq lr, r0, r5, lr │ │ │ │ + tsteq ip, r8, asr #8 │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ strdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r0, lsr ip │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - tsteq lr, r8, ror #16 │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ - tsteq lr, r0, asr #24 │ │ │ │ - smlabteq ip, r8, r3, r6 │ │ │ │ - tsteq lr, r4, lsr #16 │ │ │ │ - tsteq lr, r0, ror #24 │ │ │ │ - @ instruction: 0x010c63b0 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #20 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, r8, lsl #12 │ │ │ │ + tsteq lr, r4, asr #20 │ │ │ │ + smlatteq ip, r0, r3, r6 │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + smlabteq lr, ip, sl, ip │ │ │ │ + smlabbeq lr, ip, sl, ip │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ + tsteq lr, r8, lsr r6 │ │ │ │ + smlatbeq ip, r8, r3, r6 │ │ │ │ + smlabbeq lr, r8, sl, ip │ │ │ │ + tsteq lr, r8, asr r6 │ │ │ │ @ instruction: 0x010c6390 │ │ │ │ - smlabbeq lr, r4, ip, ip │ │ │ │ - smlabbeq ip, r0, r3, r6 │ │ │ │ - tsteq lr, ip, lsr #18 │ │ │ │ - strdeq ip, [lr, -r8] │ │ │ │ - @ instruction: 0x010eccb8 │ │ │ │ - @ instruction: 0x010ecc94 │ │ │ │ - tsteq lr, r4, ror #16 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ - @ instruction: 0x010eccb4 │ │ │ │ - smlabbeq lr, r4, r8, lr │ │ │ │ - tsteq ip, r8, lsr r3 │ │ │ │ - strdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, ip, ip, ip │ │ │ │ - @ instruction: 0x010ee89c │ │ │ │ - tsteq ip, r8, lsl r3 │ │ │ │ - smlatbeq lr, r8, r8, lr │ │ │ │ + smlabteq lr, r4, sl, ip │ │ │ │ + smlatbeq lr, r0, sl, ip │ │ │ │ + tsteq lr, r0, ror r6 │ │ │ │ + tsteq ip, r0, ror r3 │ │ │ │ + tsteq lr, ip, ror r6 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + smlatteq lr, r0, r6, lr │ │ │ │ + smlatbeq lr, r0, r6, lr │ │ │ │ + tsteq lr, ip, ror r6 │ │ │ │ + @ instruction: 0x010ecab8 │ │ │ │ + tsteq ip, r0, lsr #6 │ │ │ │ + @ instruction: 0x010ee69c │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ tsteq ip, r8, lsl #6 │ │ │ │ - tsteq lr, r4, lsr #18 │ │ │ │ - smlatteq lr, r4, r8, lr │ │ │ │ - smlabteq lr, r0, r8, lr │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlatteq ip, r0, r2, r6 │ │ │ │ - smlatteq lr, r0, r8, lr │ │ │ │ - tsteq lr, ip, lsl sp │ │ │ │ - smlabteq ip, r8, r2, r6 │ │ │ │ - tsteq lr, ip, lsl r9 │ │ │ │ - strdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsr sp │ │ │ │ - smlatbeq ip, r8, r2, r6 │ │ │ │ - tsteq lr, r0, asr #26 │ │ │ │ - @ instruction: 0x010c6298 │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + @ instruction: 0x010ee6b4 │ │ │ │ strdeq ip, [lr, -r0] │ │ │ │ - smlatteq lr, r0, r9, lr │ │ │ │ - smlatbeq lr, ip, sp, ip │ │ │ │ - tsteq lr, ip, ror #26 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - tsteq lr, r8, lsl r9 │ │ │ │ + smlatteq ip, r8, r2, r6 │ │ │ │ + ldrdeq lr, [lr, -r4] │ │ │ │ + tsteq lr, r0, lsl fp │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + tsteq lr, r8, asr #14 │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + smlatteq lr, r4, r6, lr │ │ │ │ + tsteq lr, r0, lsr #22 │ │ │ │ + smlatbeq ip, r8, r2, r6 │ │ │ │ + tsteq lr, r4, lsl #14 │ │ │ │ + tsteq lr, r0, asr #22 │ │ │ │ + @ instruction: 0x010c6290 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ + tsteq lr, r4, ror #22 │ │ │ │ tsteq ip, r0, ror #4 │ │ │ │ - tsteq lr, r8, ror #26 │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - smlatbeq lr, r4, sp, ip │ │ │ │ - smlabbeq lr, r0, sp, ip │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ - tsteq ip, r8, lsr #4 │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ + tsteq lr, ip, lsl #16 │ │ │ │ + ldrdeq ip, [lr, -r8] │ │ │ │ + @ instruction: 0x010ecb98 │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ + tsteq ip, r0, lsr r2 │ │ │ │ + @ instruction: 0x010ecb94 │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ tsteq ip, r8, lsl r2 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - @ instruction: 0x010ee998 │ │ │ │ - tsteq lr, r4, ror r9 │ │ │ │ - @ instruction: 0x010ecdb0 │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - @ instruction: 0x010ee994 │ │ │ │ ldrdeq ip, [lr, -r0] │ │ │ │ - ldrdeq r6, [ip, -r8] │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, r9, lr │ │ │ │ - smlatteq lr, r8, sp, ip │ │ │ │ - @ instruction: 0x010c61b8 │ │ │ │ - strdeq ip, [lr, -r4] │ │ │ │ + smlatbeq lr, ip, fp, ip │ │ │ │ + tsteq lr, ip, ror r7 │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + smlabbeq lr, r8, r7, lr │ │ │ │ + smlatteq ip, r8, r1, r6 │ │ │ │ + tsteq lr, r4, lsl #16 │ │ │ │ + smlabteq lr, r4, r7, lr │ │ │ │ + smlatbeq lr, r0, r7, lr │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabteq ip, r0, r1, r6 │ │ │ │ + smlabteq lr, r0, r7, lr │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ smlatbeq ip, r8, r1, r6 │ │ │ │ - @ instruction: 0x010eea9c │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - tsteq lr, r8, lsr #28 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + ldrdeq lr, [lr, -r8] │ │ │ │ + tsteq lr, r4, lsl ip │ │ │ │ + smlabbeq ip, r8, r1, r6 │ │ │ │ + tsteq lr, r0, lsr #24 │ │ │ │ tsteq ip, r8, ror r1 │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - strdeq lr, [lr, -r4] │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, ip, lsr lr │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlabteq lr, r0, r8, lr │ │ │ │ + smlabbeq lr, ip, ip, ip │ │ │ │ + tsteq lr, ip, asr #24 │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ tsteq ip, r0, asr #2 │ │ │ │ - tsteq lr, r8, lsl sl │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - @ instruction: 0x010eea94 │ │ │ │ - tsteq lr, r4, asr sl │ │ │ │ - tsteq lr, r0, lsr sl │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ + tsteq lr, r8, asr #24 │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + smlabbeq lr, r4, ip, ip │ │ │ │ + tsteq lr, r0, ror #24 │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ tsteq ip, r8, lsl #2 │ │ │ │ - tsteq lr, r0, asr sl │ │ │ │ - smlabbeq lr, ip, lr, ip │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlabbeq lr, ip, sl, lr │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ - smlatbeq lr, r4, lr, ip │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + @ instruction: 0x010ee8b8 │ │ │ │ + tsteq lr, r8, ror r8 │ │ │ │ + tsteq lr, r4, asr r8 │ │ │ │ + @ instruction: 0x010ecc90 │ │ │ │ ldrdeq r6, [ip, -r0] │ │ │ │ - @ instruction: 0x010eceb0 │ │ │ │ - smlabteq ip, r0, r0, r6 │ │ │ │ - tstpeq lr, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + @ instruction: 0x010eccb0 │ │ │ │ + strheq r6, [ip, -r8] │ │ │ │ + @ instruction: 0x010ee8b0 │ │ │ │ + smlabbeq lr, ip, r8, lr │ │ │ │ + smlabteq lr, r8, ip, ip │ │ │ │ + swpeq r6, r8, [ip] │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ + smlabbeq ip, r8, r0, r6 │ │ │ │ + tsteq lr, ip, ror r9 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + tsteq lr, r8, lsl #26 │ │ │ │ + smlatteq lr, r4, ip, ip │ │ │ │ + @ instruction: 0x010ee8b4 │ │ │ │ + qaddeq r6, r8, ip │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ ldrdeq lr, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - smlabbeq lr, r4, pc, ip @ │ │ │ │ - tsteq lr, ip, lsl #30 │ │ │ │ - smlabteq lr, ip, lr, ip │ │ │ │ - smlatbeq lr, r8, lr, ip │ │ │ │ - tsteq lr, r8, ror sl │ │ │ │ - tsteq ip, r8, ror r0 │ │ │ │ - smlabteq lr, r8, lr, ip │ │ │ │ - @ instruction: 0x010eea98 │ │ │ │ - tsteq ip, r0, rrx │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - smlatteq lr, r0, lr, ip │ │ │ │ - @ instruction: 0x010eeab0 │ │ │ │ tsteq ip, r0, asr #32 │ │ │ │ - tsteq lr, r0, lsl #30 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - tsteq ip, r8, lsr #32 │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq lr, r4, lsr pc │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ - smlatteq lr, r0, sl, lr │ │ │ │ - mrseq r6, (UNDEF: 12) │ │ │ │ - tsteq lr, r0, lsr pc │ │ │ │ - tsteq lr, r0, lsl #22 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, ip, lsl sp │ │ │ │ + smlatteq lr, ip, r8, lr │ │ │ │ + tsteq ip, r0, lsr #32 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + tsteq lr, r4, ror r9 │ │ │ │ + tsteq lr, r4, lsr r9 │ │ │ │ + tsteq lr, r0, lsl r9 │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ smlatteq ip, r8, pc, r5 @ │ │ │ │ - tsteq lr, ip, ror #30 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - tsteq lr, r8, lsl fp │ │ │ │ - smlabteq ip, r8, pc, r5 @ │ │ │ │ - tsteq lr, r4, lsr #22 │ │ │ │ - @ instruction: 0x010c5fb8 │ │ │ │ - tsteq lr, r8, lsr r0 │ │ │ │ - @ instruction: 0x010eeb98 │ │ │ │ - tsteq lr, r8, asr fp │ │ │ │ - tsteq lr, r4, lsr fp │ │ │ │ - tsteq lr, r0, ror pc │ │ │ │ - smlabbeq ip, r8, pc, r5 @ │ │ │ │ - tsteq lr, r4, asr fp │ │ │ │ - @ instruction: 0x010ecf90 │ │ │ │ - tsteq ip, r0, ror pc │ │ │ │ - @ instruction: 0x010eeb90 │ │ │ │ - tsteq lr, ip, ror #22 │ │ │ │ - smlatbeq lr, r8, pc, ip @ │ │ │ │ - tsteq ip, r0, asr pc │ │ │ │ - @ instruction: 0x010ecfb4 │ │ │ │ + tsteq lr, r0, lsr r9 │ │ │ │ + tsteq lr, ip, ror #26 │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + tsteq lr, ip, ror #18 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + smlabbeq lr, r4, sp, ip │ │ │ │ + @ instruction: 0x010c5fb0 │ │ │ │ + @ instruction: 0x010ecd90 │ │ │ │ + smlatbeq ip, r0, pc, r5 @ │ │ │ │ + tstpeq lr, r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eecb4 │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + smlatteq lr, ip, sp, ip │ │ │ │ + smlatbeq lr, ip, sp, ip │ │ │ │ + smlabbeq lr, r8, sp, ip │ │ │ │ + tsteq lr, r8, asr r9 │ │ │ │ + tsteq ip, r8, asr pc │ │ │ │ + smlatbeq lr, r8, sp, ip │ │ │ │ + tsteq lr, r8, ror r9 │ │ │ │ tsteq ip, r0, asr #30 │ │ │ │ - tsteq lr, r0, lsr r0 │ │ │ │ + smlatteq lr, r4, sp, ip │ │ │ │ + smlabteq lr, r0, sp, ip │ │ │ │ + @ instruction: 0x010ee990 │ │ │ │ + tsteq ip, r0, lsr #30 │ │ │ │ + smlatteq lr, r0, sp, ip │ │ │ │ + @ instruction: 0x010ee9b0 │ │ │ │ + tsteq ip, r8, lsl #30 │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r4, lsl lr │ │ │ │ strdeq ip, [lr, -r0] │ │ │ │ - smlabteq lr, ip, pc, ip @ │ │ │ │ - @ instruction: 0x010eeb9c │ │ │ │ - tsteq ip, r8, lsl pc │ │ │ │ - smlatteq lr, ip, pc, ip @ │ │ │ │ - @ instruction: 0x010eebbc │ │ │ │ - tsteq ip, r0, lsl #30 │ │ │ │ - tsteq lr, r8, lsr #32 │ │ │ │ - tsteq lr, r4 │ │ │ │ - ldrdeq lr, [lr, -r4] │ │ │ │ + smlabteq lr, r0, r9, lr │ │ │ │ smlatteq ip, r0, lr, r5 │ │ │ │ - smlatteq lr, r0, fp, lr │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - @ instruction: 0x010eed90 │ │ │ │ - smlatteq lr, ip, r0, sp │ │ │ │ - tsteq lr, ip, asr #24 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - smlatteq lr, r8, fp, lr │ │ │ │ - tsteq lr, r4, lsr #32 │ │ │ │ + tsteq lr, r0, lsl lr │ │ │ │ + smlatteq lr, r0, r9, lr │ │ │ │ + smlabteq ip, r8, lr, r5 │ │ │ │ + tsteq lr, ip, asr #28 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlatbeq ip, r8, lr, r5 │ │ │ │ + tsteq lr, r4, lsl #20 │ │ │ │ @ instruction: 0x010c5e98 │ │ │ │ - tsteq lr, r8, lsl #24 │ │ │ │ - tsteq lr, r4, asr #32 │ │ │ │ - smlabbeq ip, r0, lr, r5 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - qaddeq sp, ip, lr │ │ │ │ - tsteq ip, r0, ror #28 │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ + tsteq lr, r8, lsl pc │ │ │ │ + tsteq lr, r8, ror sl │ │ │ │ + tsteq lr, r8, lsr sl │ │ │ │ + tsteq lr, r4, lsl sl │ │ │ │ + tsteq lr, r0, asr lr │ │ │ │ + tsteq ip, r8, ror #28 │ │ │ │ + tsteq lr, r4, lsr sl │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ tsteq ip, r0, asr lr │ │ │ │ - smlatteq lr, r4, r0, sp │ │ │ │ - smlatbeq lr, r4, r0, sp │ │ │ │ - smlabbeq lr, r0, r0, sp │ │ │ │ - tsteq lr, r0, asr ip │ │ │ │ - tsteq ip, r8, lsr #28 │ │ │ │ - smlatbeq lr, r0, r0, sp │ │ │ │ - tsteq lr, r0, ror ip │ │ │ │ - tsteq ip, r0, lsl lr │ │ │ │ - ldrdeq sp, [lr, -ip] │ │ │ │ - strheq sp, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, ip, lr │ │ │ │ - strdeq r5, [ip, -r0] │ │ │ │ - @ instruction: 0x010eec94 │ │ │ │ + tsteq lr, r0, ror sl │ │ │ │ + tsteq lr, ip, asr #20 │ │ │ │ + smlabbeq lr, r8, lr, ip │ │ │ │ + tsteq ip, r0, lsr lr │ │ │ │ + @ instruction: 0x010ece94 │ │ │ │ + tsteq ip, r0, lsr #28 │ │ │ │ + tsteq lr, r0, lsl pc │ │ │ │ + ldrdeq ip, [lr, -r0] │ │ │ │ + smlatbeq lr, ip, lr, ip │ │ │ │ + tsteq lr, ip, ror sl │ │ │ │ + strdeq r5, [ip, -r8] │ │ │ │ + smlabteq lr, ip, lr, ip │ │ │ │ + @ instruction: 0x010eea9c │ │ │ │ smlatteq ip, r0, sp, r5 │ │ │ │ - smlatbeq lr, r8, r1, sp │ │ │ │ - tsteq lr, r8, lsl #26 │ │ │ │ - smlabteq lr, r8, ip, lr │ │ │ │ - smlatbeq lr, r4, ip, lr │ │ │ │ - smlatteq lr, r0, r0, sp │ │ │ │ + tsteq lr, r8, lsl #30 │ │ │ │ + smlatteq lr, r4, lr, ip │ │ │ │ + @ instruction: 0x010eeab4 │ │ │ │ + smlabteq ip, r0, sp, r5 │ │ │ │ + smlabteq lr, r0, sl, lr │ │ │ │ @ instruction: 0x010c5db0 │ │ │ │ - smlabteq lr, r4, ip, lr │ │ │ │ - mrseq sp, (UNDEF: 30) │ │ │ │ - @ instruction: 0x010c5d98 │ │ │ │ - tsteq lr, r0, lsl #26 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - tsteq lr, r8, lsl r1 │ │ │ │ + tsteq lr, r0, ror ip │ │ │ │ + smlabteq lr, ip, pc, ip @ │ │ │ │ + tsteq lr, ip, lsr #22 │ │ │ │ + smlatteq lr, ip, sl, lr │ │ │ │ + smlabteq lr, r8, sl, lr │ │ │ │ + tsteq lr, r4, lsl #30 │ │ │ │ tsteq ip, r8, ror sp │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq ip, r8, ror #26 │ │ │ │ - smlatbeq lr, r0, r1, sp │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, ip, lsl #26 │ │ │ │ + smlatteq lr, r8, sl, lr │ │ │ │ + tsteq lr, r4, lsr #30 │ │ │ │ + tsteq ip, r0, ror #26 │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ tsteq ip, r0, asr #26 │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq ip, r8, lsr #26 │ │ │ │ - @ instruction: 0x010ed198 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - tsteq lr, r4, asr #26 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tsteq ip, r0, lsr sp │ │ │ │ + smlabteq lr, r4, pc, ip @ │ │ │ │ + smlabbeq lr, r4, pc, ip @ │ │ │ │ + tsteq lr, r0, ror #30 │ │ │ │ + tsteq lr, r0, lsr fp │ │ │ │ tsteq ip, r8, lsl #26 │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - smlatteq lr, r8, r4, sp │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - @ instruction: 0x010eedb4 │ │ │ │ - tsteq lr, r4, ror sp │ │ │ │ - tsteq lr, r0, asr sp │ │ │ │ - smlabbeq lr, ip, r1, sp │ │ │ │ - @ instruction: 0x010c5cb8 │ │ │ │ - tsteq lr, r0, ror sp │ │ │ │ - smlatbeq lr, ip, r1, sp │ │ │ │ - smlatbeq ip, r0, ip, r5 │ │ │ │ - smlatbeq lr, ip, sp, lr │ │ │ │ - smlabbeq lr, r8, sp, lr │ │ │ │ - smlabteq lr, r4, r1, sp │ │ │ │ - smlabbeq ip, r0, ip, r5 │ │ │ │ - smlatbeq lr, r8, sp, lr │ │ │ │ - smlatteq lr, r4, r1, sp │ │ │ │ - tsteq ip, r8, ror #24 │ │ │ │ - tsteq lr, ip, lsl lr │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - @ instruction: 0x010eedb8 │ │ │ │ - strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r0, asr #24 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ - strdeq lr, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ + smlabbeq lr, r0, pc, ip @ │ │ │ │ + tsteq lr, r0, asr fp │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ + @ instruction: 0x010ecfbc │ │ │ │ + @ instruction: 0x010ecf98 │ │ │ │ + tsteq lr, r8, ror #22 │ │ │ │ + ldrdeq r5, [ip, -r0] │ │ │ │ + tsteq lr, r4, ror fp │ │ │ │ + smlabteq ip, r0, ip, r5 │ │ │ │ + smlabbeq lr, r8, r0, sp │ │ │ │ + smlatteq lr, r8, fp, lr │ │ │ │ + smlatbeq lr, r8, fp, lr │ │ │ │ + smlabbeq lr, r4, fp, lr │ │ │ │ + smlabteq lr, r0, pc, ip @ │ │ │ │ + @ instruction: 0x010c5c90 │ │ │ │ + smlatbeq lr, r4, fp, lr │ │ │ │ + smlatteq lr, r0, pc, ip @ │ │ │ │ + tsteq ip, r8, ror ip │ │ │ │ + smlatteq lr, r0, fp, lr │ │ │ │ + @ instruction: 0x010eebbc │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq ip, r8, asr ip │ │ │ │ + tsteq lr, r4 │ │ │ │ + tsteq ip, r8, asr #24 │ │ │ │ + smlabbeq lr, r0, r0, sp │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + smlatteq lr, ip, fp, lr │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ tsteq ip, r8, lsl #24 │ │ │ │ - tsteq lr, r8, lsr r2 │ │ │ │ - strdeq r5, [ip, -r8] │ │ │ │ - smlatteq lr, r0, lr, lr │ │ │ │ - smlatbeq lr, ip, r2, sp │ │ │ │ - tsteq lr, ip, ror #4 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - smlabteq ip, r8, fp, r5 │ │ │ │ - tsteq lr, r8, ror #4 │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - @ instruction: 0x010c5bb0 │ │ │ │ - smlatbeq lr, r4, r2, sp │ │ │ │ - smlabbeq lr, r0, r2, sp │ │ │ │ - tsteq lr, r0, asr lr │ │ │ │ - @ instruction: 0x010c5b90 │ │ │ │ - tsteq lr, ip, asr lr │ │ │ │ + tsteq lr, r8, ror r0 │ │ │ │ + qaddeq sp, r4, lr │ │ │ │ + tsteq lr, r4, lsr #24 │ │ │ │ + smlatteq ip, r8, fp, r5 │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + ldrdeq r5, [ip, -r8] │ │ │ │ + smlabteq lr, r8, r3, sp │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + @ instruction: 0x010eec94 │ │ │ │ + tsteq lr, r4, asr ip │ │ │ │ + tsteq lr, r0, lsr ip │ │ │ │ + tsteq lr, ip, rrx │ │ │ │ + @ instruction: 0x010c5b98 │ │ │ │ + tsteq lr, r0, asr ip │ │ │ │ + smlabbeq lr, ip, r0, sp │ │ │ │ smlabbeq ip, r0, fp, r5 │ │ │ │ - ldrdeq lr, [lr, -r8] │ │ │ │ - @ instruction: 0x010eee98 │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - @ instruction: 0x010ed2b0 │ │ │ │ - tsteq ip, r8, asr fp │ │ │ │ - @ instruction: 0x010eee94 │ │ │ │ - ldrdeq sp, [lr, -r0] │ │ │ │ - tsteq ip, r0, asr #22 │ │ │ │ - ldrdeq lr, [lr, -r0] │ │ │ │ - smlatbeq lr, ip, lr, lr │ │ │ │ - smlatteq lr, r8, r2, sp │ │ │ │ + smlabbeq lr, ip, ip, lr │ │ │ │ + tsteq lr, r8, ror #24 │ │ │ │ + smlatbeq lr, r4, r0, sp │ │ │ │ + tsteq ip, r0, ror #22 │ │ │ │ + smlabbeq lr, r8, ip, lr │ │ │ │ + smlabteq lr, r4, r0, sp │ │ │ │ + tsteq ip, r8, asr #22 │ │ │ │ + strdeq lr, [lr, -ip] │ │ │ │ + @ instruction: 0x010eecbc │ │ │ │ + @ instruction: 0x010eec98 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ tsteq ip, r0, lsr #22 │ │ │ │ + @ instruction: 0x010eecb8 │ │ │ │ strdeq sp, [lr, -r4] │ │ │ │ - tsteq ip, r0, lsl fp │ │ │ │ - smlatbeq lr, r4, r4, sp │ │ │ │ - @ instruction: 0x010eef94 │ │ │ │ - tsteq lr, r0, ror #6 │ │ │ │ - tsteq lr, r0, lsr #6 │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - smlabteq lr, ip, lr, lr │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ + ldrdeq lr, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsl #2 │ │ │ │ + smlatteq ip, r8, sl, r5 │ │ │ │ + tsteq lr, r8, lsl r1 │ │ │ │ ldrdeq r5, [ip, -r8] │ │ │ │ - tsteq lr, ip, lsl r3 │ │ │ │ - smlatteq lr, ip, lr, lr │ │ │ │ - smlabteq ip, r0, sl, r5 │ │ │ │ - tsteq lr, r8, asr r3 │ │ │ │ - tsteq lr, r4, lsr r3 │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - smlatbeq ip, r0, sl, r5 │ │ │ │ - tsteq lr, r0, lsl pc │ │ │ │ + smlabteq lr, r0, sp, lr │ │ │ │ + smlabbeq lr, ip, r1, sp │ │ │ │ + tsteq lr, ip, asr #2 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + strdeq lr, [lr, -r8] │ │ │ │ + smlatbeq ip, r8, sl, r5 │ │ │ │ + tsteq lr, r8, asr #2 │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ @ instruction: 0x010c5a90 │ │ │ │ - smlabbeq lr, ip, pc, lr @ │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, r4, ror #6 │ │ │ │ - tsteq ip, r8, ror #20 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ + smlabbeq lr, r4, r1, sp │ │ │ │ + tsteq lr, r0, ror #2 │ │ │ │ + tsteq lr, r0, lsr sp │ │ │ │ + tsteq ip, r0, ror sl │ │ │ │ + tsteq lr, ip, lsr sp │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ + @ instruction: 0x010eedb8 │ │ │ │ + tsteq lr, r8, ror sp │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + @ instruction: 0x010ed190 │ │ │ │ + tsteq ip, r8, lsr sl │ │ │ │ + tsteq lr, r4, ror sp │ │ │ │ + @ instruction: 0x010ed1b0 │ │ │ │ + tsteq ip, r0, lsr #20 │ │ │ │ + @ instruction: 0x010eedb0 │ │ │ │ + smlabbeq lr, ip, sp, lr │ │ │ │ + smlabteq lr, r8, r1, sp │ │ │ │ + tsteq ip, r0, lsl #20 │ │ │ │ + ldrdeq sp, [lr, -r4] │ │ │ │ + strdeq r5, [ip, -r0] │ │ │ │ smlabbeq lr, r4, r3, sp │ │ │ │ - tsteq ip, r0, asr sl │ │ │ │ - smlabbeq lr, r4, pc, lr @ │ │ │ │ - tsteq lr, r0, ror #30 │ │ │ │ + tsteq lr, r4, ror lr │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + mrseq sp, LR_fiq │ │ │ │ + ldrdeq sp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, sp, lr │ │ │ │ + @ instruction: 0x010c59b8 │ │ │ │ + strdeq sp, [lr, -ip] │ │ │ │ + smlabteq lr, ip, sp, lr │ │ │ │ + smlatbeq ip, r0, r9, r5 │ │ │ │ + tsteq lr, r8, lsr r2 │ │ │ │ + tsteq lr, r4, lsl r2 │ │ │ │ + smlatteq lr, r4, sp, lr │ │ │ │ + smlabbeq ip, r0, r9, r5 │ │ │ │ + strdeq lr, [lr, -r0] │ │ │ │ + tsteq ip, r0, ror r9 │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + tsteq lr, r4, asr #4 │ │ │ │ + tsteq ip, r8, asr #18 │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + tsteq lr, r4, ror #4 │ │ │ │ + tsteq ip, r0, lsr r9 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ + tsteq lr, r0, asr #28 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -49017,47 +49017,47 @@ │ │ │ │ stmdami r3!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2081 @ 0xfffff7df │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, sl, lsr sp │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - tsteq lr, sl, asr #26 │ │ │ │ - smlabteq ip, r4, r3, r5 │ │ │ │ - strdeq lr, [lr, -r6] │ │ │ │ - smlabteq lr, r4, sp, ip │ │ │ │ - smlabbeq lr, r6, sp, ip │ │ │ │ - tsteq lr, r4, ror #26 │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - smlatbeq ip, r0, r3, r5 │ │ │ │ - smlabbeq lr, sl, sp, ip │ │ │ │ - tsteq lr, ip, asr r9 │ │ │ │ - smlabbeq ip, lr, r3, r5 │ │ │ │ - smlabteq lr, ip, sp, ip │ │ │ │ - smlatbeq lr, sl, sp, ip │ │ │ │ - tsteq lr, ip, ror r9 │ │ │ │ - tsteq ip, r6, ror r3 │ │ │ │ - smlabbeq lr, ip, r9, lr │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - tsteq lr, ip, lsl #20 │ │ │ │ - smlabteq lr, lr, r9, lr │ │ │ │ - smlatbeq lr, ip, r9, lr │ │ │ │ - smlatteq lr, sl, sp, ip │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ + tsteq lr, sl, lsl ip │ │ │ │ + @ instruction: 0x010c52b0 │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + smlatbeq ip, r4, r2, r5 │ │ │ │ + ldrdeq lr, [lr, -r6] │ │ │ │ + smlatbeq lr, r4, ip, ip │ │ │ │ + tsteq lr, r6, ror #24 │ │ │ │ + tsteq lr, r4, asr #24 │ │ │ │ + tsteq lr, r6, lsl r8 │ │ │ │ + smlabbeq ip, r0, r2, r5 │ │ │ │ + tsteq lr, sl, ror #24 │ │ │ │ + tsteq lr, ip, lsr r8 │ │ │ │ + tsteq ip, lr, ror #4 │ │ │ │ + smlatbeq lr, ip, ip, ip │ │ │ │ + smlabbeq lr, sl, ip, ip │ │ │ │ + tsteq lr, ip, asr r8 │ │ │ │ + tsteq ip, r6, asr r2 │ │ │ │ + tsteq lr, ip, ror #16 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + smlatteq lr, ip, r8, lr │ │ │ │ + smlatbeq lr, lr, r8, lr │ │ │ │ + smlabbeq lr, ip, r8, lr │ │ │ │ + smlabteq lr, sl, ip, ip │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + @ instruction: 0x010ee8b2 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq ip, sl, lsl r2 │ │ │ │ + strdeq lr, [lr, -r4] │ │ │ │ ldrdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r0, lsl lr │ │ │ │ - tsteq ip, sl, lsr r3 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - strdeq lr, [lr, -r2] │ │ │ │ - tsteq lr, r0, lsr lr │ │ │ │ - tsteq ip, r2, lsr #6 │ │ │ │ - tsteq lr, r0, asr #28 │ │ │ │ - tsteq ip, r6, lsl r3 │ │ │ │ + tsteq lr, r0, lsl sp │ │ │ │ + tsteq ip, r2, lsl #4 │ │ │ │ + tsteq lr, r0, lsr #26 │ │ │ │ + strdeq r5, [ip, -r6] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subne pc, r4, #68157440 @ 0x4100000 │ │ │ │ addsmi r4, r1, #5242880 @ 0x500000 │ │ │ │ @@ -49899,52 +49899,52 @@ │ │ │ │ stccc 4, cr5, [r0], #-376 @ 0xfffffe88 │ │ │ │ ldccs 2, cr11, [ip], {164} @ 0xa4 │ │ │ │ strhi pc, [r5, #-513]! @ 0xfffffdff │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ strbthi pc, [r1], #-256 @ 0xffffff00 @ │ │ │ │ ldclt 0, cr15, [sp, #-4] │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - smlatteq lr, ip, sp, r4 │ │ │ │ - strdeq ip, [ip, -lr] │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - strdeq r4, [lr, -r0] │ │ │ │ - tsteq ip, sl, lsl #18 │ │ │ │ - strdeq ip, [ip, -r8] │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ - ldrdeq lr, [lr, -ip] │ │ │ │ - smlatteq lr, r0, fp, r4 │ │ │ │ - tsteq lr, r0, ror fp │ │ │ │ - smlabbeq lr, sl, fp, r4 │ │ │ │ - @ instruction: 0x010e4794 │ │ │ │ - smlatbeq lr, ip, sl, r4 │ │ │ │ - smlabbeq lr, sl, r3, r5 │ │ │ │ - tsteq lr, r8, asr #6 │ │ │ │ - tsteq lr, r2, lsl #26 │ │ │ │ - tsteq lr, r6, lsr #18 │ │ │ │ - @ instruction: 0x010e5cb2 │ │ │ │ - ldrdeq r4, [lr, -r6] │ │ │ │ - smlabteq lr, r6, r2, r6 │ │ │ │ - tsteq lr, r8, asr #18 │ │ │ │ - ldrdeq r4, [lr, -r8] │ │ │ │ - tsteq lr, r8, lsr r9 │ │ │ │ - tsteq lr, lr, lsr #18 │ │ │ │ - tsteq lr, r0, lsr #18 │ │ │ │ - tsteq lr, r6, lsl r9 │ │ │ │ - tsteq lr, r8, lsl #18 │ │ │ │ - strdeq r6, [lr, -lr] │ │ │ │ - strdeq r6, [lr, -r0] │ │ │ │ + smlatteq ip, sl, r7, ip │ │ │ │ + smlabteq lr, ip, ip, r4 │ │ │ │ + ldrdeq ip, [ip, -lr] │ │ │ │ + smlatteq ip, r8, r3, r5 │ │ │ │ + ldrdeq r4, [lr, -r0] │ │ │ │ + smlatteq ip, sl, r7, ip │ │ │ │ + ldrdeq ip, [ip, -r8] │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + @ instruction: 0x010ee6bc │ │ │ │ + smlabteq lr, r0, sl, r4 │ │ │ │ + tsteq lr, r0, asr sl │ │ │ │ + tsteq lr, sl, ror #20 │ │ │ │ + tsteq lr, r4, ror r6 │ │ │ │ + smlabbeq lr, ip, r9, r4 │ │ │ │ + tsteq lr, sl, ror #4 │ │ │ │ + tsteq lr, r8, lsr #4 │ │ │ │ + smlatteq lr, r2, fp, r5 │ │ │ │ + tsteq lr, r6, lsl #16 │ │ │ │ + @ instruction: 0x010e5b92 │ │ │ │ + @ instruction: 0x010e47b6 │ │ │ │ + smlatbeq lr, r6, r1, r6 │ │ │ │ + tsteq lr, r8, lsr #16 │ │ │ │ + @ instruction: 0x010e45b8 │ │ │ │ + tsteq lr, r8, lsl r8 │ │ │ │ + tsteq lr, lr, lsl #16 │ │ │ │ tsteq lr, r0, lsl #16 │ │ │ │ - @ instruction: 0x010e4592 │ │ │ │ - tsteq lr, r0, asr r8 │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq lr, ip, lsr r8 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - strdeq r4, [lr, -sl] │ │ │ │ + strdeq r6, [lr, -r6] │ │ │ │ + smlatteq lr, r8, r7, r6 │ │ │ │ + ldrdeq r6, [lr, -lr] │ │ │ │ + ldrdeq r6, [lr, -r0] │ │ │ │ + smlatteq lr, r0, r6, r6 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + tsteq lr, r0, lsr r7 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq lr, ip, lsl r7 │ │ │ │ + strdeq r6, [lr, -ip] │ │ │ │ + ldrdeq r4, [lr, -sl] │ │ │ │ cmppeq ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0061f5b1 │ │ │ │ @ instruction: 0xf5a4d30a │ │ │ │ @ instruction: 0xf04f5461 │ │ │ │ adclt r3, r4, #1140850688 @ 0x44000000 │ │ │ │ ldrbeq r4, [ip, r3, ror #1] │ │ │ │ @@ -51345,208 +51345,208 @@ │ │ │ │ smlabtcs r1, r6, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ ldmda r6!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi ff1df448 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cd447a │ │ │ │ orr lr, sl, r0, ror r8 │ │ │ │ - tsteq ip, r4, rrx │ │ │ │ - tsteq lr, lr, asr #16 │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq lr, sl, lsr #16 │ │ │ │ - tsteq ip, r4, ror #6 │ │ │ │ - tsteq lr, r6, lsl #16 │ │ │ │ - tsteq ip, r6, asr r3 │ │ │ │ - tsteq ip, sl, asr r3 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq r5, r4, lsl #17 │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq ip, r6, lsr #6 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - tsteq ip, lr, lsr #6 │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq ip, ip, lsr #6 │ │ │ │ - tsteq lr, r2, lsr r7 │ │ │ │ - tsteq ip, ip, lsl r3 │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - smlabbeq ip, r6, r2, fp │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq lr, r6, lsr #30 │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ - tsteq lr, r4, lsl pc │ │ │ │ - tsteq ip, lr, lsl #30 │ │ │ │ - tsteq lr, r6, asr r9 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq ip, r6, asr #4 │ │ │ │ + tsteq ip, r4, asr #30 │ │ │ │ + tsteq lr, lr, lsr #14 │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq lr, sl, lsl #14 │ │ │ │ tsteq ip, r4, asr #4 │ │ │ │ - tsteq ip, r6, asr #4 │ │ │ │ - tsteq r5, r6, asr #13 │ │ │ │ + smlatteq lr, r6, r6, r3 │ │ │ │ + tsteq ip, r6, lsr r2 │ │ │ │ + tsteq ip, sl, lsr r2 │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r6, lsl #4 │ │ │ │ + tsteq ip, r4, lsl #4 │ │ │ │ + tsteq ip, lr, lsl #4 │ │ │ │ + tsteq ip, r0, lsl r2 │ │ │ │ + tsteq ip, ip, lsl #4 │ │ │ │ + tsteq lr, r2, lsl r6 │ │ │ │ + strdeq fp, [ip, -ip] │ │ │ │ + smlatteq lr, lr, r5, r3 │ │ │ │ + tsteq ip, r6, ror #2 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + @ instruction: 0x010e35b6 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + tsteq lr, r6, lsl #28 │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + strdeq r2, [lr, -r4] │ │ │ │ smlatteq ip, lr, sp, r3 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - strdeq sp, [lr, -ip] │ │ │ │ - tsteq lr, r0, lsl #18 │ │ │ │ - strdeq r3, [lr, -ip] │ │ │ │ - smlabteq ip, r0, r0, r4 │ │ │ │ - smlabteq ip, r4, r0, r4 │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq r5, lr, lsl r6 │ │ │ │ - swpeq sp, r8, [lr] │ │ │ │ - tsteq lr, ip, ror r8 │ │ │ │ - tsteq lr, r6, ror r5 │ │ │ │ - tsteq ip, r8, lsr r0 │ │ │ │ - tsteq ip, sl, lsr r0 │ │ │ │ - @ instruction: 0x010e2b94 │ │ │ │ - tsteq pc, r6, lsr #4 │ │ │ │ - @ instruction: 0x010f6c9c │ │ │ │ - @ instruction: 0x010f6c96 │ │ │ │ - tsteq r5, sl, asr r5 │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - tsteq lr, ip, ror #8 │ │ │ │ - tsteq lr, sl, asr #24 │ │ │ │ - strdeq r3, [ip, -r0] │ │ │ │ - smlatteq ip, r8, ip, r3 │ │ │ │ - tsteq lr, ip, lsr #24 │ │ │ │ - @ instruction: 0x010c3cbe │ │ │ │ - @ instruction: 0x010c3cb6 │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - smlabbeq ip, ip, ip, r3 │ │ │ │ - smlabbeq ip, r4, ip, r3 │ │ │ │ - smlatteq lr, r4, fp, r2 │ │ │ │ - tsteq ip, sl, asr ip │ │ │ │ - tsteq ip, r2, asr ip │ │ │ │ - smlabteq lr, r2, fp, r2 │ │ │ │ - tsteq ip, r8, lsr #24 │ │ │ │ - tsteq ip, r0, lsr #24 │ │ │ │ - smlatbeq lr, r2, fp, r2 │ │ │ │ - smlatbeq ip, ip, pc, sl @ │ │ │ │ - smlatteq ip, ip, fp, r3 │ │ │ │ - smlatteq ip, r4, fp, r3 │ │ │ │ - @ instruction: 0x010ece96 │ │ │ │ - tsteq lr, lr, lsl r3 │ │ │ │ - smlabbeq lr, sl, lr, ip │ │ │ │ - tsteq ip, sl, ror fp │ │ │ │ - tsteq ip, r2, ror fp │ │ │ │ - tsteq lr, r4, asr #28 │ │ │ │ - smlatbeq lr, ip, r2, r3 │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - smlabteq ip, r2, lr, sl │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ - tsteq lr, r2, ror #4 │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq lr, r2, lsr r2 │ │ │ │ - smlatteq lr, r2, fp, r3 │ │ │ │ - tsteq lr, r2, lsl #28 │ │ │ │ - tsteq pc, r6, lsl r8 @ │ │ │ │ - @ instruction: 0x010e3bb6 │ │ │ │ - ldrdeq r3, [lr, -sl] │ │ │ │ + tsteq lr, r6, lsr r8 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r6, lsr #2 │ │ │ │ + tsteq ip, r4, lsr #2 │ │ │ │ + tsteq ip, r6, lsr #2 │ │ │ │ + tsteq r5, r6, lsr #11 │ │ │ │ + smlabteq ip, lr, ip, r3 │ │ │ │ + @ instruction: 0x010e34b6 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlatteq lr, r0, r7, r3 │ │ │ │ + ldrdeq r3, [lr, -ip] │ │ │ │ + smlatbeq ip, r0, pc, r3 @ │ │ │ │ + smlatbeq ip, r4, pc, r3 @ │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + @ instruction: 0x011574fe │ │ │ │ + tsteq lr, r8, ror pc │ │ │ │ + tsteq lr, ip, asr r7 │ │ │ │ + tsteq lr, r6, asr r4 │ │ │ │ + tsteq ip, r8, lsl pc │ │ │ │ + tsteq ip, sl, lsl pc │ │ │ │ + tsteq lr, r4, ror sl │ │ │ │ + tsteq pc, r6, lsl #2 │ │ │ │ + tsteq pc, ip, ror fp @ │ │ │ │ + tsteq pc, r6, ror fp @ │ │ │ │ + tsteq r5, sl, lsr r4 │ │ │ │ + strdeq r2, [lr, -r6] │ │ │ │ + tsteq lr, ip, asr #6 │ │ │ │ + tsteq lr, sl, lsr #22 │ │ │ │ ldrdeq r3, [ip, -r0] │ │ │ │ - @ instruction: 0x010e31b8 │ │ │ │ - smlatbeq ip, sl, r9, r3 │ │ │ │ - @ instruction: 0x010e3194 │ │ │ │ - smlabbeq ip, r6, r9, r3 │ │ │ │ - tsteq lr, r0, ror r1 │ │ │ │ - tsteq ip, r2, ror #18 │ │ │ │ - tsteq lr, sl, asr #2 │ │ │ │ - smlatteq lr, r0, ip, ip │ │ │ │ - tsteq lr, r8, lsr #2 │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - smlatbeq ip, ip, r9, r3 │ │ │ │ - smlatbeq ip, r4, r9, r3 │ │ │ │ - @ instruction: 0x010eccb8 │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - smlabteq ip, sl, r8, r3 │ │ │ │ - smlatteq sp, r8, lr, r1 │ │ │ │ - smlabteq sp, lr, lr, r1 │ │ │ │ - tsteq ip, ip, lsr r9 │ │ │ │ - @ instruction: 0x010e299e │ │ │ │ - smlatbeq lr, ip, r9, r2 │ │ │ │ - tsteq ip, r6, lsl r2 │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - tsteq lr, sl, lsl ip │ │ │ │ - tsteq lr, lr, lsl r0 │ │ │ │ - tsteq lr, ip, lsl #24 │ │ │ │ - tsteq lr, r2, lsl ip │ │ │ │ - mrseq r3, (UNDEF: 14) │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - smlatteq lr, lr, fp, ip │ │ │ │ - @ instruction: 0x010e2fb8 │ │ │ │ - smlatbeq ip, lr, r7, r3 │ │ │ │ - @ instruction: 0x010e2f96 │ │ │ │ - tsteq lr, r4, lsr ip │ │ │ │ - tsteq lr, r4, ror pc │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ - tsteq lr, r2, asr pc │ │ │ │ - tsteq lr, lr, ror #22 │ │ │ │ - tsteq pc, ip, lsr #10 │ │ │ │ - tsteq lr, r8, lsr pc │ │ │ │ - tsteq r5, r6, lsl #31 │ │ │ │ - tsteq lr, lr, ror r2 │ │ │ │ - @ instruction: 0x010e2e9a │ │ │ │ - tsteq ip, ip, lsr #28 │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - tsteq ip, r6, lsl #14 │ │ │ │ - strdeq r3, [ip, -lr] │ │ │ │ - @ instruction: 0x010e33ba │ │ │ │ + smlabteq ip, r8, fp, r3 │ │ │ │ + tsteq lr, ip, lsl #22 │ │ │ │ + @ instruction: 0x010c3b9e │ │ │ │ + @ instruction: 0x010c3b96 │ │ │ │ + smlatteq lr, r6, sl, r2 │ │ │ │ + tsteq ip, ip, ror #22 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + smlabteq lr, r4, sl, r2 │ │ │ │ + tsteq ip, sl, lsr fp │ │ │ │ + tsteq ip, r2, lsr fp │ │ │ │ + smlatbeq lr, r2, sl, r2 │ │ │ │ + tsteq ip, r8, lsl #22 │ │ │ │ + tsteq ip, r0, lsl #22 │ │ │ │ + smlabbeq lr, r2, sl, r2 │ │ │ │ + smlabbeq ip, ip, lr, sl │ │ │ │ + smlabteq ip, ip, sl, r3 │ │ │ │ + smlabteq ip, r4, sl, r3 │ │ │ │ + tsteq lr, r6, ror sp │ │ │ │ + strdeq r3, [lr, -lr] │ │ │ │ + tsteq lr, sl, ror #26 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq ip, r2, asr sl │ │ │ │ + tsteq lr, r4, lsr #26 │ │ │ │ + smlabbeq lr, ip, r1, r3 │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + smlatbeq ip, r2, sp, sl │ │ │ │ ldrdeq r3, [ip, -r4] │ │ │ │ - smlabteq ip, ip, r6, r3 │ │ │ │ - smlatbeq lr, r0, r3, r3 │ │ │ │ - strdeq r3, [ip, -lr] │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - tsteq ip, r4, asr r9 │ │ │ │ - smlabbeq lr, sl, r7, r3 │ │ │ │ - @ instruction: 0x010e3792 │ │ │ │ - tsteq lr, r6, asr r7 │ │ │ │ - tsteq lr, ip, asr #14 │ │ │ │ - tsteq lr, r2, ror r9 │ │ │ │ - smlabbeq pc, r6, r3, r1 @ │ │ │ │ - tsteq lr, r6, lsr #14 │ │ │ │ - tsteq lr, sl, asr #26 │ │ │ │ - tsteq lr, r6, ror #18 │ │ │ │ - @ instruction: 0x010cab9c │ │ │ │ - @ instruction: 0x01156dde │ │ │ │ - smlabbeq ip, lr, r8, sl │ │ │ │ - @ instruction: 0x01156d96 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq lr, sl, lsl #10 │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - @ instruction: 0x010e3abc │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - tsteq lr, ip, asr #10 │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - smlatbeq ip, sl, r4, r3 │ │ │ │ - smlatbeq ip, r2, r4, r3 │ │ │ │ - tsteq lr, lr, lsr #28 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - @ instruction: 0x010e23b2 │ │ │ │ - tsteq ip, sl, asr r4 │ │ │ │ - tsteq ip, r4, asr r4 │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - tsteq ip, lr, lsr #8 │ │ │ │ - tsteq ip, r8, lsr #8 │ │ │ │ - tsteq lr, sl, ror r3 │ │ │ │ - tsteq ip, r2, lsl #8 │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - tsteq lr, lr, asr r3 │ │ │ │ - @ instruction: 0x010ca6b6 │ │ │ │ - smlabteq ip, r0, sl, sl │ │ │ │ - smlabteq ip, r6, sl, sl │ │ │ │ - smlabteq ip, r8, sl, sl │ │ │ │ - @ instruction: 0x01156bb0 │ │ │ │ - tsteq ip, lr, lsr #6 │ │ │ │ - smlabteq lr, sl, sl, r2 │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - smlabbeq lr, r6, r9, r4 │ │ │ │ - smlabteq sp, ip, r6, r1 │ │ │ │ + tsteq lr, r2, asr #2 │ │ │ │ + smlatteq ip, r2, fp, r3 │ │ │ │ + tsteq ip, ip, lsr #24 │ │ │ │ + tsteq lr, r2, lsl r1 │ │ │ │ + smlabteq lr, r2, sl, r3 │ │ │ │ + smlatteq lr, r2, ip, r4 │ │ │ │ + strdeq r1, [pc, -r6] │ │ │ │ + @ instruction: 0x010e3a96 │ │ │ │ + strheq r3, [lr, -sl] │ │ │ │ + @ instruction: 0x010c38b0 │ │ │ │ + swpeq r3, r8, [lr] │ │ │ │ + smlabbeq ip, sl, r8, r3 │ │ │ │ + tsteq lr, r4, ror r0 │ │ │ │ + tsteq ip, r6, ror #16 │ │ │ │ + qaddeq r3, r0, lr │ │ │ │ + tsteq ip, r2, asr #16 │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + smlabteq lr, r0, fp, ip │ │ │ │ + tsteq lr, r8 │ │ │ │ + @ instruction: 0x010ecbb8 │ │ │ │ + smlabbeq ip, ip, r8, r3 │ │ │ │ + smlabbeq ip, r4, r8, r3 │ │ │ │ + @ instruction: 0x010ecb98 │ │ │ │ + @ instruction: 0x010e2fb4 │ │ │ │ + smlatbeq ip, sl, r7, r3 │ │ │ │ + smlabteq sp, r8, sp, r1 │ │ │ │ + smlatbeq sp, lr, sp, r1 │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + tsteq lr, lr, ror r8 │ │ │ │ + smlabbeq lr, ip, r8, r2 │ │ │ │ + strdeq fp, [ip, -r6] │ │ │ │ + tsteq r5, sl, ror #31 │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + strdeq r2, [lr, -lr] │ │ │ │ + smlatteq lr, ip, sl, ip │ │ │ │ + strdeq ip, [lr, -r2] │ │ │ │ + smlatteq lr, r0, lr, r2 │ │ │ │ + smlatteq lr, r4, sl, ip │ │ │ │ + smlabteq lr, lr, sl, ip │ │ │ │ + @ instruction: 0x010e2e98 │ │ │ │ + smlabbeq ip, lr, r6, r3 │ │ │ │ + tsteq lr, r6, ror lr │ │ │ │ + tsteq lr, r4, lsl fp │ │ │ │ + tsteq lr, r4, asr lr │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ + tsteq lr, r2, lsr lr │ │ │ │ + tsteq lr, lr, asr #20 │ │ │ │ + tsteq pc, ip, lsl #8 │ │ │ │ + tsteq lr, r8, lsl lr │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq lr, lr, asr r1 │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + tsteq ip, ip, lsl #26 │ │ │ │ + @ instruction: 0x010e32b4 │ │ │ │ + smlatteq ip, r6, r5, r3 │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + @ instruction: 0x010e329a │ │ │ │ + @ instruction: 0x010c35b4 │ │ │ │ + smlatbeq ip, ip, r5, r3 │ │ │ │ + smlabbeq lr, r0, r2, r3 │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + tsteq ip, r4, lsr r8 │ │ │ │ + tsteq lr, sl, ror #12 │ │ │ │ + tsteq lr, r2, ror r6 │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq lr, ip, lsr #12 │ │ │ │ + tsteq lr, r2, asr r8 │ │ │ │ + tsteq pc, r6, ror #4 │ │ │ │ + tsteq lr, r6, lsl #12 │ │ │ │ + tsteq lr, sl, lsr #24 │ │ │ │ + tsteq lr, r6, asr #16 │ │ │ │ + tsteq ip, ip, ror sl │ │ │ │ + @ instruction: 0x01156cbe │ │ │ │ + tsteq ip, lr, ror #14 │ │ │ │ + tsteq r5, r6, ror ip │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + smlatteq lr, sl, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + tsteq lr, sl, lsr r4 │ │ │ │ + @ instruction: 0x010e399c │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + tsteq lr, ip, lsr #8 │ │ │ │ + tsteq ip, r4, asr #14 │ │ │ │ + smlabbeq ip, sl, r3, r3 │ │ │ │ + smlabbeq ip, r2, r3, r3 │ │ │ │ + tsteq lr, lr, lsl #26 │ │ │ │ + @ instruction: 0x010e2ab2 │ │ │ │ + @ instruction: 0x010e2292 │ │ │ │ + tsteq ip, sl, lsr r3 │ │ │ │ + tsteq ip, r4, lsr r3 │ │ │ │ + @ instruction: 0x010ec6b6 │ │ │ │ + tsteq ip, lr, lsl #6 │ │ │ │ + tsteq ip, r8, lsl #6 │ │ │ │ + tsteq lr, sl, asr r2 │ │ │ │ + smlatteq ip, r2, r2, r3 │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + tsteq lr, lr, lsr r2 │ │ │ │ + @ instruction: 0x010ca596 │ │ │ │ + smlatbeq ip, r0, r9, sl │ │ │ │ + smlatbeq ip, r6, r9, sl │ │ │ │ + smlatbeq ip, r8, r9, sl │ │ │ │ + @ instruction: 0x01156a90 │ │ │ │ + tsteq ip, lr, lsl #4 │ │ │ │ + smlatbeq lr, sl, r9, r2 │ │ │ │ + @ instruction: 0x010d15b2 │ │ │ │ + tsteq lr, r6, ror #16 │ │ │ │ + smlatbeq sp, ip, r5, r1 │ │ │ │ strtmi r4, [r3], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ bmi b22cb8 │ │ │ │ ldrtmi r2, [fp], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 13, cr15, cr12, cr12, {6} │ │ │ │ @@ -51583,25 +51583,25 @@ │ │ │ │ cdp 7, 9, cr15, cr14, cr12, {6} │ │ │ │ bmi 49f1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d918> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7cc9600 │ │ │ │ mullt r2, r6, lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - smlatteq lr, r6, r7, r4 │ │ │ │ - tsteq ip, r6 │ │ │ │ - mrseq r3, (UNDEF: 12) │ │ │ │ - smlabteq lr, r2, r8, r4 │ │ │ │ - strdeq r1, [sp, -sl] │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - smlatteq lr, r4, r8, r4 │ │ │ │ - tsteq lr, r2, ror #20 │ │ │ │ - strdeq r2, [lr, -r4] │ │ │ │ - smlabteq ip, r6, fp, r2 │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + smlabteq lr, r6, r6, r4 │ │ │ │ + smlatteq ip, r6, lr, r2 │ │ │ │ + smlatteq ip, r0, lr, r2 │ │ │ │ + smlatbeq lr, r2, r7, r4 │ │ │ │ + ldrdeq r1, [sp, -sl] │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + smlabteq lr, r4, r7, r4 │ │ │ │ + tsteq lr, r2, asr #18 │ │ │ │ + ldrdeq r2, [lr, -r4] │ │ │ │ + smlatbeq ip, r6, sl, r2 │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51619,20 +51619,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - ldrdeq ip, [lr, -r6] │ │ │ │ - strdeq ip, [lr, -ip] │ │ │ │ - smlatbeq lr, sl, r2, ip │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - tsteq lr, r6, lsr r3 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + @ instruction: 0x010ec1b6 │ │ │ │ + ldrdeq ip, [lr, -ip] │ │ │ │ + smlabbeq lr, sl, r1, ip │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + tsteq lr, r6, lsl r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe478 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0058f5b1 │ │ │ │ stmdale r9, {r0, r6, ip, lr, pc} │ │ │ │ @@ -51751,42 +51751,42 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cc447a │ │ │ │ and lr, r5, ip, asr #26 │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [r4, #-816] @ 0xfffffcd0 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq ip, r6, r0, r3 │ │ │ │ - ldrdeq r2, [lr, -r8] │ │ │ │ - smlabteq lr, r8, r2, ip │ │ │ │ - tsteq ip, r6, asr #10 │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - tsteq lr, r6, ror r1 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ - tsteq lr, sl, ror #2 │ │ │ │ - tsteq ip, ip, lsl #28 │ │ │ │ - tsteq lr, r0, ror lr │ │ │ │ - strdeq sl, [ip, -r8] │ │ │ │ - tsteq lr, r2, asr #4 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - @ instruction: 0x011565d4 │ │ │ │ - smlatteq lr, r8, r0, ip │ │ │ │ - smlatteq lr, lr, r4, r2 │ │ │ │ - ldrdeq r3, [lr, -ip] │ │ │ │ - tsteq lr, r0, asr #6 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - ldrdeq r3, [lr, -r4] │ │ │ │ - tsteq ip, ip, asr #26 │ │ │ │ - tsteq ip, r6, asr #26 │ │ │ │ - @ instruction: 0x010ec1b0 │ │ │ │ - @ instruction: 0x010ec1b8 │ │ │ │ - @ instruction: 0x010ec1b2 │ │ │ │ - @ instruction: 0x010ec1b8 │ │ │ │ - smlabteq lr, r4, r1, ip │ │ │ │ - smlabteq lr, r2, r1, ip │ │ │ │ + smlabteq ip, r6, pc, r2 @ │ │ │ │ + @ instruction: 0x010e24b8 │ │ │ │ + smlatbeq lr, r8, r1, ip │ │ │ │ + tsteq ip, r6, lsr #8 │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + qaddeq ip, r6, lr │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq lr, sl, asr #32 │ │ │ │ + smlatteq ip, ip, ip, r2 │ │ │ │ + tsteq lr, r0, asr sp │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + tsteq lr, r2, lsr #2 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + @ instruction: 0x011564b4 │ │ │ │ + smlabteq lr, r8, pc, fp @ │ │ │ │ + smlabteq lr, lr, r3, r2 │ │ │ │ + @ instruction: 0x010e3cbc │ │ │ │ + tsteq lr, r0, lsr #4 │ │ │ │ + @ instruction: 0x010e3cb6 │ │ │ │ + @ instruction: 0x010e3cb4 │ │ │ │ + tsteq ip, ip, lsr #24 │ │ │ │ + tsteq ip, r6, lsr #24 │ │ │ │ + swpeq ip, r0, [lr] │ │ │ │ + swpeq ip, r8, [lr] │ │ │ │ + swpeq ip, r2, [lr] │ │ │ │ + swpeq ip, r8, [lr] │ │ │ │ + smlatbeq lr, r4, r0, ip │ │ │ │ + smlatbeq lr, r2, r0, ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febfe6e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #164, 6 @ 0x90000002 │ │ │ │ stmdale r7!, {r2, r4, r6, ip, lr, pc} │ │ │ │ svcvc 0x003ff5b0 │ │ │ │ @@ -51862,37 +51862,37 @@ │ │ │ │ ldmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2071 @ 0xfffff7e9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r6, lsr #4 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - smlatteq lr, r2, r0, ip │ │ │ │ - smlabbeq lr, r8, r0, ip │ │ │ │ - smlatbeq lr, sl, r0, ip │ │ │ │ - smlatteq lr, ip, r0, ip │ │ │ │ - tsteq lr, r2, lsl #2 │ │ │ │ - smlabbeq lr, r8, r1, ip │ │ │ │ - tsteq lr, lr, lsr r1 │ │ │ │ - tsteq lr, r4, asr r1 │ │ │ │ - @ instruction: 0x010ec19e │ │ │ │ - smlabteq lr, r0, r1, ip │ │ │ │ - @ instruction: 0x010ec2ba │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r8, lsl r2 │ │ │ │ - tsteq lr, sl, asr r2 │ │ │ │ - tsteq lr, r8, ror r2 │ │ │ │ - tsteq lr, r2, lsl #6 │ │ │ │ - @ instruction: 0x010ec2b4 │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - tsteq lr, lr, lsr #6 │ │ │ │ + tsteq lr, r6, lsl #2 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + smlabteq lr, r2, pc, fp @ │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlabbeq lr, sl, pc, fp @ │ │ │ │ + smlabteq lr, ip, pc, fp @ │ │ │ │ + smlatteq lr, r2, pc, fp @ │ │ │ │ + tsteq lr, r8, rrx │ │ │ │ + tsteq lr, lr, lsl r0 │ │ │ │ + tsteq lr, r4, lsr r0 │ │ │ │ + tsteq lr, lr, ror r0 │ │ │ │ + smlatbeq lr, r0, r0, ip │ │ │ │ + @ instruction: 0x010ec19a │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + strdeq ip, [lr, -r8] │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + tsteq lr, r8, asr r1 │ │ │ │ + smlatteq lr, r2, r1, ip │ │ │ │ + @ instruction: 0x010ec194 │ │ │ │ + @ instruction: 0x010ec1b2 │ │ │ │ + strdeq ip, [lr, -r4] │ │ │ │ + tsteq lr, lr, lsl #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febfe888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461f4615 │ │ │ │ svcvc 0x005cf5b1 │ │ │ │ rsbhi pc, r8, #0 │ │ │ │ @@ -52724,173 +52724,173 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7cb447a │ │ │ │ @ instruction: 0xe005edb2 │ │ │ │ smlatbcs r1, r1, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stc 7, cr15, [sl, #812]! @ 0x32c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r2, [lr, -r0] │ │ │ │ - tsteq lr, ip, lsl r1 │ │ │ │ - smlatbeq ip, sl, r0, sl │ │ │ │ - smlatbeq ip, r0, r9, r2 │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - tsteq ip, ip, ror r9 │ │ │ │ - tsteq lr, ip, lsr r3 │ │ │ │ - tsteq ip, r2, ror #18 │ │ │ │ - tsteq ip, r2, asr #32 │ │ │ │ - tsteq ip, r8, lsr r9 │ │ │ │ - tsteq ip, r0, lsr r9 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq ip, r6, lsl #18 │ │ │ │ - strdeq r2, [ip, -lr] │ │ │ │ - tsteq lr, sl, lsl r1 │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - smlabteq ip, ip, r8, r2 │ │ │ │ - mrseq ip, (UNDEF: 30) │ │ │ │ + @ instruction: 0x010e29b0 │ │ │ │ strdeq r1, [lr, -ip] │ │ │ │ smlabbeq ip, sl, pc, r9 @ │ │ │ │ smlabbeq ip, r0, r8, r2 │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - strheq ip, [lr, -ip] │ │ │ │ - smlatbeq lr, r8, pc, r1 @ │ │ │ │ - strheq ip, [lr, -r2] │ │ │ │ - @ instruction: 0x010e1f90 │ │ │ │ - smlatbeq lr, sl, r0, ip │ │ │ │ - tsteq lr, r4, lsl #12 │ │ │ │ - tsteq lr, lr, rrx │ │ │ │ - tsteq lr, ip, rrx │ │ │ │ - tsteq lr, sl, rrx │ │ │ │ - tsteq lr, r8, rrx │ │ │ │ - tsteq lr, r6, rrx │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - qaddeq ip, sl, lr │ │ │ │ - qaddeq ip, r4, lr │ │ │ │ - qaddeq ip, r2, lr │ │ │ │ - tsteq lr, ip, asr #32 │ │ │ │ - tsteq lr, sl, asr #32 │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - tsteq lr, r2, asr #32 │ │ │ │ - strdeq r2, [pc, -r8] │ │ │ │ - @ instruction: 0x01155ef8 │ │ │ │ - tsteq lr, r4, lsl r0 │ │ │ │ - tsteq lr, r8, lsl r0 │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - tsteq r5, sl, lsr #29 │ │ │ │ - smlatteq lr, lr, r6, r1 │ │ │ │ - strdeq r1, [lr, -ip] │ │ │ │ - tsteq ip, r6, ror #30 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq ip, lr, lsl sp │ │ │ │ - tsteq ip, r4, lsl r6 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, ip, lsr sp │ │ │ │ - smlabteq ip, sl, ip, r9 │ │ │ │ - smlabteq ip, r0, r5, r2 │ │ │ │ - @ instruction: 0x010c25b8 │ │ │ │ - tsteq ip, sl, asr r8 │ │ │ │ - tsteq lr, lr, lsr #26 │ │ │ │ - smlatteq lr, sl, lr, fp │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - strdeq fp, [lr, -r6] │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - tsteq ip, r8, lsr r5 │ │ │ │ - smlabbeq ip, r2, r4, r2 │ │ │ │ - tsteq lr, sl, ror #24 │ │ │ │ - smlatteq lr, sl, lr, fp │ │ │ │ - tsteq lr, r6, asr #24 │ │ │ │ - tsteq ip, sl, lsr r4 │ │ │ │ - strdeq r0, [sp, -ip] │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - tsteq lr, r8, lsl r8 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ + tsteq ip, ip, asr r8 │ │ │ │ + tsteq lr, ip, lsl r2 │ │ │ │ + tsteq ip, r2, asr #16 │ │ │ │ + tsteq ip, r2, lsr #30 │ │ │ │ tsteq ip, r8, lsl r8 │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ - strdeq r9, [ip, -ip] │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + smlatteq ip, r6, r7, r2 │ │ │ │ + ldrdeq r2, [ip, -lr] │ │ │ │ + strdeq fp, [lr, -sl] │ │ │ │ + @ instruction: 0x010c27b4 │ │ │ │ + smlatbeq ip, ip, r7, r2 │ │ │ │ + smlatteq lr, r0, pc, fp @ │ │ │ │ + ldrdeq r1, [lr, -ip] │ │ │ │ + tsteq ip, sl, ror #28 │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ + @ instruction: 0x010ebf9c │ │ │ │ + smlabbeq lr, r8, lr, r1 │ │ │ │ + @ instruction: 0x010ebf92 │ │ │ │ + tsteq lr, r0, ror lr │ │ │ │ + smlabbeq lr, sl, pc, fp @ │ │ │ │ + smlatteq lr, r4, r4, r2 │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ + tsteq lr, ip, asr #30 │ │ │ │ + tsteq lr, sl, asr #30 │ │ │ │ + tsteq lr, r8, asr #30 │ │ │ │ + tsteq lr, r6, asr #30 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq lr, sl, lsr pc │ │ │ │ + tsteq lr, r4, lsr pc │ │ │ │ + tsteq lr, r2, lsr pc │ │ │ │ + tsteq lr, ip, lsr #30 │ │ │ │ + tsteq lr, sl, lsr #30 │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + tsteq lr, r2, lsr #30 │ │ │ │ + ldrdeq r2, [pc, -r8] │ │ │ │ + @ instruction: 0x01155dd8 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + tsteq r5, sl, lsl #27 │ │ │ │ + smlabteq lr, lr, r5, r1 │ │ │ │ + ldrdeq r1, [lr, -ip] │ │ │ │ + tsteq ip, r6, asr #28 │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + strdeq r9, [ip, -lr] │ │ │ │ + strdeq r2, [ip, -r4] │ │ │ │ + smlatteq ip, ip, r4, r2 │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, ip, lsl ip │ │ │ │ + smlatbeq ip, sl, fp, r9 │ │ │ │ + smlatbeq ip, r0, r4, r2 │ │ │ │ + @ instruction: 0x010c2498 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + tsteq lr, lr, lsl #24 │ │ │ │ + smlabteq lr, sl, sp, fp │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ + ldrdeq fp, [lr, -r6] │ │ │ │ + tsteq r5, r4, asr #24 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ + tsteq ip, r2, ror #6 │ │ │ │ + tsteq lr, sl, asr #22 │ │ │ │ + smlabteq lr, sl, sp, fp │ │ │ │ + tsteq lr, r6, lsr #22 │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ + ldrdeq r0, [sp, -ip] │ │ │ │ + tsteq ip, r0, lsl r7 │ │ │ │ + strdeq r1, [lr, -r0] │ │ │ │ strdeq r1, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl #16 │ │ │ │ - tsteq ip, r4, ror #14 │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - smlatteq lr, r8, r7, r1 │ │ │ │ - smlatteq lr, r4, r7, r1 │ │ │ │ - tsteq ip, ip, lsr r7 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tsteq ip, r4, lsr r6 │ │ │ │ - smlatbeq lr, r0, r7, r1 │ │ │ │ strdeq r9, [ip, -r8] │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - tsteq ip, r8, asr #14 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq lr, r4, ror r7 │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ - tsteq lr, r4, asr r7 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - smlatteq ip, r8, r6, r9 │ │ │ │ - tsteq ip, r8, asr #10 │ │ │ │ - smlatbeq ip, r8, r6, r9 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq lr, r4, lsl r7 │ │ │ │ - smlatteq ip, r0, r5, r9 │ │ │ │ - tsteq ip, r4, lsr r5 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ - @ instruction: 0x010c9890 │ │ │ │ - tsteq ip, ip, lsr r5 │ │ │ │ - smlabteq ip, ip, r4, r9 │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - @ instruction: 0x010e169c │ │ │ │ - @ instruction: 0x010e1694 │ │ │ │ - smlabbeq lr, ip, r6, r1 │ │ │ │ - tsteq ip, r4, lsr #12 │ │ │ │ - tsteq lr, r4, ror r6 │ │ │ │ - tsteq lr, ip, ror #12 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ + strdeq r1, [lr, -r0] │ │ │ │ + strdeq r1, [lr, -r4] │ │ │ │ ldrdeq r9, [ip, -ip] │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ + smlatteq ip, r0, r6, r9 │ │ │ │ + ldrdeq r1, [lr, -r8] │ │ │ │ + smlatteq lr, r0, r6, r1 │ │ │ │ + tsteq ip, r4, asr #12 │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + smlabteq lr, r8, r6, r1 │ │ │ │ + smlabteq lr, r4, r6, r1 │ │ │ │ + tsteq ip, ip, lsl r6 │ │ │ │ + smlatteq ip, ip, r4, r9 │ │ │ │ + smlatteq ip, r8, r4, r9 │ │ │ │ + tsteq ip, r4, lsl r5 │ │ │ │ + smlabbeq lr, r0, r6, r1 │ │ │ │ + ldrdeq r9, [ip, -r8] │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + tsteq ip, r8, lsr #12 │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq lr, r4, asr r6 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq lr, r4, lsr r6 │ │ │ │ tsteq lr, r0, lsr r6 │ │ │ │ - @ instruction: 0x010c95b4 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - tsteq ip, r0, lsr #8 │ │ │ │ + smlabteq ip, r8, r5, r9 │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + smlabbeq ip, r8, r5, r9 │ │ │ │ + strdeq r1, [lr, -ip] │ │ │ │ + strdeq r1, [lr, -r4] │ │ │ │ + smlabteq ip, r0, r4, r9 │ │ │ │ + tsteq ip, r4, lsl r4 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq ip, r0, ror r7 │ │ │ │ tsteq ip, ip, lsl r4 │ │ │ │ - tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, lr, lsr r4 │ │ │ │ - tsteq ip, ip, lsr r4 │ │ │ │ - tsteq ip, sl, lsr r4 │ │ │ │ - @ instruction: 0x010e15b0 │ │ │ │ - @ instruction: 0x010c94b2 │ │ │ │ - @ instruction: 0x010e159c │ │ │ │ - @ instruction: 0x010e1596 │ │ │ │ - @ instruction: 0x010e1590 │ │ │ │ - smlabbeq lr, sl, r5, r1 │ │ │ │ - smlabbeq lr, r8, r5, r1 │ │ │ │ - smlabbeq lr, r6, r5, r1 │ │ │ │ - tsteq lr, ip, lsl #18 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlatbeq ip, r4, r1, r9 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - smlabteq lr, ip, r9, r2 │ │ │ │ - smlabteq lr, r6, r9, r2 │ │ │ │ - smlabteq lr, r0, r9, r2 │ │ │ │ - tsteq r5, r4, lsl #13 │ │ │ │ - smlatbeq lr, r8, lr, r2 │ │ │ │ - tsteq lr, ip, lsl #8 │ │ │ │ - smlatbeq lr, r2, lr, r2 │ │ │ │ - smlatbeq lr, r0, lr, r2 │ │ │ │ - tsteq ip, r8, lsl lr │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - smlabbeq lr, r4, r2, fp │ │ │ │ - tsteq lr, lr, ror r2 │ │ │ │ - smlabbeq lr, r4, r2, fp │ │ │ │ - @ instruction: 0x010eb290 │ │ │ │ - smlabbeq lr, lr, r2, fp │ │ │ │ + smlatbeq ip, ip, r3, r9 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq lr, ip, ror r5 │ │ │ │ + tsteq lr, r4, ror r5 │ │ │ │ + tsteq lr, ip, ror #10 │ │ │ │ + tsteq ip, r4, lsl #10 │ │ │ │ + tsteq lr, r4, asr r5 │ │ │ │ + tsteq lr, ip, asr #10 │ │ │ │ + smlatteq ip, r8, r3, r9 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + @ instruction: 0x010c94bc │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + @ instruction: 0x010c9494 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + mrseq r9, LR_mon │ │ │ │ + strdeq r9, [ip, -ip] │ │ │ │ + tsteq ip, r0, lsr #6 │ │ │ │ + tsteq ip, lr, lsl r3 │ │ │ │ + tsteq ip, ip, lsl r3 │ │ │ │ + tsteq ip, sl, lsl r3 │ │ │ │ + @ instruction: 0x010e1490 │ │ │ │ + @ instruction: 0x010c9392 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ + tsteq lr, r6, ror r4 │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tsteq lr, sl, ror #8 │ │ │ │ + tsteq lr, r8, ror #8 │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + smlatteq lr, ip, r7, fp │ │ │ │ + @ instruction: 0x011555fc │ │ │ │ + smlabbeq ip, r4, r0, r9 │ │ │ │ + @ instruction: 0x010e28b2 │ │ │ │ + smlatbeq lr, ip, r8, r2 │ │ │ │ + smlatbeq lr, r6, r8, r2 │ │ │ │ + smlatbeq lr, r0, r8, r2 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + smlabbeq lr, r8, sp, r2 │ │ │ │ + smlatteq lr, ip, r2, r2 │ │ │ │ + smlabbeq lr, r2, sp, r2 │ │ │ │ + smlabbeq lr, r0, sp, r2 │ │ │ │ + strdeq r1, [ip, -r8] │ │ │ │ + strdeq r1, [ip, -r2] │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + tsteq lr, lr, asr r1 │ │ │ │ + tsteq lr, r4, ror #2 │ │ │ │ + tsteq lr, r0, ror r1 │ │ │ │ + tsteq lr, lr, ror #2 │ │ │ │ cmnppl r0, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ vand d8, d0, d23 │ │ │ │ vshl.s8 d24, d25, d3 │ │ │ │ addsmi r4, r8, #40, 6 @ 0xa0000000 │ │ │ │ teqphi r4, r1 @ p-variant is OBSOLETE │ │ │ │ mvnshi pc, r0, lsl #4 │ │ │ │ @@ -53660,106 +53660,106 @@ │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami pc, {r0, r5, r6, r7, r9, sl, pc}^ @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ orrvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0404298 │ │ │ │ ldmdami ip, {r0, r2, r3, r4, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq lr, lr, r4, fp │ │ │ │ - tsteq lr, r2, lsl r5 │ │ │ │ - tsteq lr, ip, lsr r5 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - smlabbeq lr, r8, r5, fp │ │ │ │ - smlabteq lr, ip, r5, fp │ │ │ │ - smlatteq lr, lr, r5, fp │ │ │ │ - tsteq lr, r6, lsl #12 │ │ │ │ + smlabteq lr, lr, r3, fp │ │ │ │ + strdeq fp, [lr, -r2] │ │ │ │ + tsteq lr, ip, lsl r4 │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + tsteq lr, r8, ror #8 │ │ │ │ + smlatbeq lr, ip, r4, fp │ │ │ │ + smlabteq lr, lr, r4, fp │ │ │ │ + smlatteq lr, r6, r4, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + tsteq lr, lr, asr #10 │ │ │ │ + tsteq lr, r2, ror r5 │ │ │ │ + @ instruction: 0x010eb59a │ │ │ │ + smlabteq lr, r2, r5, fp │ │ │ │ + smlatteq lr, r4, r5, fp │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + strdeq fp, [lr, -r8] │ │ │ │ tsteq lr, ip, lsl r6 │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - tsteq lr, lr, ror #12 │ │ │ │ - @ instruction: 0x010eb692 │ │ │ │ - @ instruction: 0x010eb6ba │ │ │ │ + tsteq lr, r6, lsr r6 │ │ │ │ + tsteq lr, lr, asr #12 │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + @ instruction: 0x010eb690 │ │ │ │ + smlatbeq lr, r8, r6, fp │ │ │ │ + smlatbeq lr, lr, r6, fp │ │ │ │ + smlabteq lr, r6, r6, fp │ │ │ │ smlatteq lr, r2, r6, fp │ │ │ │ - tsteq lr, r4, lsl #14 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq lr, r8, lsl r7 │ │ │ │ - tsteq lr, ip, lsr r7 │ │ │ │ - tsteq lr, r6, asr r7 │ │ │ │ - tsteq lr, lr, ror #14 │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - @ instruction: 0x010eb796 │ │ │ │ - @ instruction: 0x010eb7b0 │ │ │ │ - smlabteq lr, r8, r7, fp │ │ │ │ - smlabteq lr, lr, r7, fp │ │ │ │ - smlatteq lr, r6, r7, fp │ │ │ │ + tsteq lr, r8, lsl #14 │ │ │ │ + tsteq lr, r0, asr #14 │ │ │ │ + tsteq lr, r6, ror r7 │ │ │ │ + @ instruction: 0x010eb7ba │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ tsteq lr, r2, lsl #16 │ │ │ │ - tsteq lr, r8, lsr #16 │ │ │ │ - tsteq lr, r0, ror #16 │ │ │ │ + tsteq lr, r2, asr r8 │ │ │ │ @ instruction: 0x010eb896 │ │ │ │ - ldrdeq fp, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsl r9 │ │ │ │ - tsteq lr, r2, lsr #18 │ │ │ │ - tsteq lr, r2, ror r9 │ │ │ │ - @ instruction: 0x010eb9b6 │ │ │ │ - smlatteq lr, ip, r9, fp │ │ │ │ - tsteq lr, r4, lsr #20 │ │ │ │ - tsteq lr, sl, asr sl │ │ │ │ - @ instruction: 0x010eba9e │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, r2, lsl #22 │ │ │ │ - tsteq lr, r8, lsr fp │ │ │ │ + smlabteq lr, ip, r8, fp │ │ │ │ + tsteq lr, r4, lsl #18 │ │ │ │ + tsteq lr, sl, lsr r9 │ │ │ │ + tsteq lr, lr, ror r9 │ │ │ │ + @ instruction: 0x010eb9b4 │ │ │ │ + smlatteq lr, r2, r9, fp │ │ │ │ + tsteq lr, r8, lsl sl │ │ │ │ + tsteq lr, ip, asr sl │ │ │ │ + @ instruction: 0x010eba92 │ │ │ │ + smlabteq lr, sl, sl, fp │ │ │ │ + tsteq lr, r0, lsl #22 │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ tsteq lr, ip, ror fp │ │ │ │ - @ instruction: 0x010ebbb2 │ │ │ │ + @ instruction: 0x010ebb9a │ │ │ │ smlatteq lr, sl, fp, fp │ │ │ │ - tsteq lr, r0, lsr #24 │ │ │ │ - tsteq lr, r6, ror #24 │ │ │ │ - @ instruction: 0x010ebc9c │ │ │ │ - @ instruction: 0x010ebcba │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + @ instruction: 0x010ebc9e │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ tsteq lr, lr, asr #26 │ │ │ │ - smlabbeq lr, r4, sp, fp │ │ │ │ - @ instruction: 0x010ebdbe │ │ │ │ - strdeq fp, [lr, -r4] │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tsteq lr, lr, ror #28 │ │ │ │ + tsteq lr, sl, ror sp │ │ │ │ + @ instruction: 0x010ebdb0 │ │ │ │ + strdeq fp, [lr, -r6] │ │ │ │ + tsteq lr, ip, lsr #28 │ │ │ │ + tsteq lr, r4, ror #28 │ │ │ │ @ instruction: 0x010ebe9a │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + tsteq lr, r4, lsl pc │ │ │ │ tsteq lr, r6, lsl pc │ │ │ │ - tsteq lr, ip, asr #30 │ │ │ │ - smlabbeq lr, r4, pc, fp @ │ │ │ │ - @ instruction: 0x010ebfba │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - tsteq lr, r4, lsr r0 │ │ │ │ - tsteq lr, r6, lsr r0 │ │ │ │ - smlabbeq lr, r8, r0, ip │ │ │ │ - smlabteq lr, ip, r0, ip │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlatbeq lr, ip, pc, fp @ │ │ │ │ + smlatteq lr, r2, pc, fp @ │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + qaddeq ip, r4, lr │ │ │ │ + swpeq ip, sl, [lr] │ │ │ │ + ldrdeq ip, [lr, -r4] │ │ │ │ tsteq lr, r2, lsl #2 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, r4, ror r1 │ │ │ │ - @ instruction: 0x010ec1ba │ │ │ │ + tsteq lr, sl, lsr r1 │ │ │ │ + smlabbeq lr, r0, r1, ip │ │ │ │ + @ instruction: 0x010ec1b8 │ │ │ │ strdeq ip, [lr, -r4] │ │ │ │ - tsteq lr, r2, lsr #4 │ │ │ │ - tsteq lr, sl, asr r2 │ │ │ │ - smlatbeq lr, r0, r2, ip │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r4, lsl r3 │ │ │ │ - tsteq lr, ip, asr #6 │ │ │ │ - @ instruction: 0x010ec392 │ │ │ │ - smlabteq lr, sl, r3, ip │ │ │ │ - smlatteq lr, ip, r3, ip │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - smlabbeq lr, r4, r4, ip │ │ │ │ - @ instruction: 0x010ec4bc │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, lr, lsr #10 │ │ │ │ - tsteq lr, r4, ror r5 │ │ │ │ - smlatbeq lr, ip, r5, ip │ │ │ │ - ldrdeq ip, [lr, -r8] │ │ │ │ - tsteq lr, r0, lsl r6 │ │ │ │ - tsteq lr, r8, asr r6 │ │ │ │ - @ instruction: 0x010ec690 │ │ │ │ + tsteq lr, ip, lsr #4 │ │ │ │ + tsteq lr, r2, ror r2 │ │ │ │ + smlatbeq lr, sl, r2, ip │ │ │ │ + smlabteq lr, ip, r2, ip │ │ │ │ + tsteq lr, lr, lsl r3 │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + @ instruction: 0x010ec39c │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq lr, lr, lsl #8 │ │ │ │ + tsteq lr, r4, asr r4 │ │ │ │ + smlabbeq lr, ip, r4, ip │ │ │ │ + @ instruction: 0x010ec4b8 │ │ │ │ + strdeq ip, [lr, -r0] │ │ │ │ + tsteq lr, r8, lsr r5 │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54567,301 +54567,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, r8, asr r5 │ │ │ │ + tsteq lr, r8, lsr r4 │ │ │ │ + tsteq lr, lr, ror #8 │ │ │ │ + @ instruction: 0x010ec4b2 │ │ │ │ + smlatteq lr, r8, r4, ip │ │ │ │ + strdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, sl, asr #10 │ │ │ │ smlabbeq lr, lr, r5, ip │ │ │ │ - ldrdeq ip, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsl #12 │ │ │ │ - tsteq lr, sl, lsl r6 │ │ │ │ - tsteq lr, sl, ror #12 │ │ │ │ + smlabteq lr, r4, r5, ip │ │ │ │ + strdeq ip, [lr, -ip] │ │ │ │ + tsteq lr, r2, lsr r6 │ │ │ │ + tsteq lr, r8, ror r6 │ │ │ │ smlatbeq lr, lr, r6, ip │ │ │ │ - smlatteq lr, r4, r6, ip │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - tsteq lr, r2, asr r7 │ │ │ │ - @ instruction: 0x010ec798 │ │ │ │ - smlabteq lr, lr, r7, ip │ │ │ │ + ldrdeq ip, [lr, -sl] │ │ │ │ + tsteq lr, r0, lsl r7 │ │ │ │ + tsteq lr, r4, asr r7 │ │ │ │ + smlabbeq lr, sl, r7, ip │ │ │ │ + smlabteq lr, r4, r7, ip │ │ │ │ strdeq ip, [lr, -sl] │ │ │ │ - tsteq lr, r0, lsr r8 │ │ │ │ + tsteq lr, lr, lsr r8 │ │ │ │ tsteq lr, r4, ror r8 │ │ │ │ - smlatbeq lr, sl, r8, ip │ │ │ │ - smlatteq lr, r4, r8, ip │ │ │ │ - tsteq lr, sl, lsl r9 │ │ │ │ + @ instruction: 0x010ec892 │ │ │ │ + smlatteq lr, r2, r8, ip │ │ │ │ + tsteq lr, r8, lsr #18 │ │ │ │ tsteq lr, lr, asr r9 │ │ │ │ - @ instruction: 0x010ec994 │ │ │ │ - @ instruction: 0x010ec9b2 │ │ │ │ - tsteq lr, r2, lsl #20 │ │ │ │ - tsteq lr, r8, asr #20 │ │ │ │ - tsteq lr, lr, ror sl │ │ │ │ - @ instruction: 0x010ecab6 │ │ │ │ - smlatteq lr, ip, sl, ip │ │ │ │ - tsteq lr, r0, lsr fp │ │ │ │ - tsteq lr, r6, ror #22 │ │ │ │ + @ instruction: 0x010ec996 │ │ │ │ + smlabteq lr, ip, r9, ip │ │ │ │ + tsteq lr, r0, lsl sl │ │ │ │ + tsteq lr, r6, asr #20 │ │ │ │ + tsteq lr, r2, ror sl │ │ │ │ + smlatbeq lr, sl, sl, ip │ │ │ │ + smlatteq lr, lr, sl, ip │ │ │ │ + tsteq lr, r4, lsr #22 │ │ │ │ + tsteq lr, ip, asr fp │ │ │ │ @ instruction: 0x010ecb92 │ │ │ │ - smlabteq lr, sl, fp, ip │ │ │ │ - tsteq lr, lr, lsl #24 │ │ │ │ - tsteq lr, r4, asr #24 │ │ │ │ - tsteq lr, ip, ror ip │ │ │ │ - @ instruction: 0x010eccb2 │ │ │ │ - strdeq ip, [lr, -r6] │ │ │ │ - tsteq lr, ip, lsr #26 │ │ │ │ - tsteq lr, r8, lsr r6 │ │ │ │ - smlatbeq lr, r8, sl, sl │ │ │ │ - smlatbeq lr, r4, r6, sl │ │ │ │ - smlatbeq lr, r8, r4, sl │ │ │ │ - @ instruction: 0x010ea398 │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010ea2b8 │ │ │ │ - smlabbeq lr, r8, r2, sl │ │ │ │ - smlatteq ip, ip, r3, r0 │ │ │ │ - @ instruction: 0x010ea2b4 │ │ │ │ - ldrdeq r0, [ip, -ip] │ │ │ │ - tsteq lr, r8, lsr #6 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlabteq ip, r4, r3, r0 │ │ │ │ - @ instruction: 0x010c03bc │ │ │ │ + ldrdeq ip, [lr, -r6] │ │ │ │ + tsteq lr, ip, lsl #24 │ │ │ │ + tsteq lr, r8, lsl r5 │ │ │ │ + smlabbeq lr, r8, r9, sl │ │ │ │ + smlabbeq lr, r4, r5, sl │ │ │ │ + smlabbeq lr, r8, r3, sl │ │ │ │ + tsteq lr, r8, ror r2 │ │ │ │ ldrdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010ea390 │ │ │ │ - tsteq lr, r4, asr #6 │ │ │ │ - @ instruction: 0x010c039c │ │ │ │ - @ instruction: 0x010c0394 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - @ instruction: 0x010ea3bc │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq lr, r4, lsl #10 │ │ │ │ - tsteq lr, r8, ror r4 │ │ │ │ - tsteq lr, r8, lsr r4 │ │ │ │ - tsteq lr, r0, lsl #8 │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - @ instruction: 0x010ea49c │ │ │ │ - tsteq lr, r8, ror #8 │ │ │ │ - tsteq ip, ip, lsr #6 │ │ │ │ - tsteq ip, r4, lsr #6 │ │ │ │ - tsteq lr, r0, asr #10 │ │ │ │ - tsteq lr, r0, lsl #10 │ │ │ │ - smlabteq lr, r0, r4, sl │ │ │ │ - tsteq ip, r4, lsl #6 │ │ │ │ - strdeq r0, [ip, -ip] │ │ │ │ - tsteq lr, r4, asr r5 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - smlatteq ip, r4, r2, r0 │ │ │ │ - ldrdeq r0, [ip, -ip] │ │ │ │ - tsteq lr, r0, lsl #14 │ │ │ │ - tsteq lr, r0, lsr r6 │ │ │ │ - smlabteq lr, r4, r5, sl │ │ │ │ - smlabbeq lr, r0, r5, sl │ │ │ │ - tsteq lr, r0, asr r5 │ │ │ │ - smlatbeq ip, ip, r2, r0 │ │ │ │ - tsteq lr, ip, ror r5 │ │ │ │ + @ instruction: 0x010ea198 │ │ │ │ + tsteq lr, r8, ror #2 │ │ │ │ + smlabteq ip, ip, r2, r0 │ │ │ │ + @ instruction: 0x010ea194 │ │ │ │ + @ instruction: 0x010c02bc │ │ │ │ + tsteq lr, r8, lsl #4 │ │ │ │ + @ instruction: 0x010ea1b8 │ │ │ │ + smlatbeq ip, r4, r2, r0 │ │ │ │ @ instruction: 0x010c029c │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r5, sl │ │ │ │ - smlabbeq ip, r4, r2, r0 │ │ │ │ + @ instruction: 0x010ea2b8 │ │ │ │ + tsteq lr, r0, ror r2 │ │ │ │ + tsteq lr, r4, lsr #4 │ │ │ │ tsteq ip, ip, ror r2 │ │ │ │ - tsteq lr, ip, lsr r6 │ │ │ │ - tsteq lr, ip, lsl #12 │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ + tsteq ip, r4, ror r2 │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + @ instruction: 0x010ea29c │ │ │ │ tsteq ip, ip, asr r2 │ │ │ │ tsteq ip, r4, asr r2 │ │ │ │ - tsteq lr, r0, asr r6 │ │ │ │ - tsteq lr, r0, lsr #12 │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, r4, lsr r2 │ │ │ │ - tsteq lr, r8, asr #14 │ │ │ │ - @ instruction: 0x010ea6b4 │ │ │ │ - smlabbeq lr, r4, r6, sl │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ + smlatteq lr, r4, r3, sl │ │ │ │ + tsteq lr, r8, asr r3 │ │ │ │ + tsteq lr, r8, lsl r3 │ │ │ │ + smlatteq lr, r0, r2, sl │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + tsteq lr, ip, ror r3 │ │ │ │ + tsteq lr, r8, asr #6 │ │ │ │ tsteq ip, ip, lsl #4 │ │ │ │ tsteq ip, r4, lsl #4 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - @ instruction: 0x010ea698 │ │ │ │ - smlatteq ip, ip, r1, r0 │ │ │ │ + tsteq lr, r0, lsr #8 │ │ │ │ + smlatteq lr, r0, r3, sl │ │ │ │ + smlatbeq lr, r0, r3, sl │ │ │ │ smlatteq ip, r4, r1, r0 │ │ │ │ - smlatbeq lr, ip, r7, sl │ │ │ │ - tsteq lr, ip, asr r7 │ │ │ │ - tsteq lr, ip, lsl #14 │ │ │ │ + ldrdeq r0, [ip, -ip] │ │ │ │ + tsteq lr, r4, lsr r4 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ smlabteq ip, r4, r1, r0 │ │ │ │ @ instruction: 0x010c01bc │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r7, sl │ │ │ │ - smlatbeq ip, r4, r1, r0 │ │ │ │ - @ instruction: 0x010c019c │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ - tsteq lr, r4, lsl #22 │ │ │ │ - @ instruction: 0x010ea994 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - tsteq lr, r4, ror #16 │ │ │ │ - tsteq lr, r4, lsl r8 │ │ │ │ + smlatteq lr, r0, r5, sl │ │ │ │ + tsteq lr, r0, lsl r5 │ │ │ │ + smlatbeq lr, r4, r4, sl │ │ │ │ + tsteq lr, r0, ror #8 │ │ │ │ + tsteq lr, r0, lsr r4 │ │ │ │ + smlabbeq ip, ip, r1, r0 │ │ │ │ + tsteq lr, ip, asr r4 │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + @ instruction: 0x010ea4b0 │ │ │ │ + smlabbeq lr, r0, r4, sl │ │ │ │ tsteq ip, r4, ror #2 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - tsteq ip, r4, asr r1 │ │ │ │ - tsteq lr, r4, lsl r9 │ │ │ │ - smlabteq lr, r4, r8, sl │ │ │ │ + tsteq ip, ip, asr r1 │ │ │ │ + tsteq lr, ip, lsl r5 │ │ │ │ + smlatteq lr, ip, r4, sl │ │ │ │ + @ instruction: 0x010ea4bc │ │ │ │ tsteq ip, ip, lsr r1 │ │ │ │ tsteq ip, r4, lsr r1 │ │ │ │ - strdeq sl, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r9, sl │ │ │ │ - tsteq lr, r0, asr r9 │ │ │ │ + tsteq lr, r0, lsr r5 │ │ │ │ + tsteq lr, r0, lsl #10 │ │ │ │ + tsteq ip, ip, lsl r1 │ │ │ │ tsteq ip, r4, lsl r1 │ │ │ │ - tsteq ip, ip, lsl #2 │ │ │ │ - tsteq lr, r4, lsr sl │ │ │ │ - smlatteq lr, r4, r9, sl │ │ │ │ - strdeq r0, [ip, -r4] │ │ │ │ + tsteq lr, r8, lsr #12 │ │ │ │ + @ instruction: 0x010ea594 │ │ │ │ + tsteq lr, r4, ror #10 │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ smlatteq ip, ip, r0, r0 │ │ │ │ - smlabteq lr, r4, fp, sl │ │ │ │ - tsteq lr, r8, lsl #22 │ │ │ │ - @ instruction: 0x010eaab8 │ │ │ │ - tsteq lr, r8, ror #20 │ │ │ │ + smlatteq ip, r4, r0, r0 │ │ │ │ + @ instruction: 0x010ea5b8 │ │ │ │ + tsteq lr, r8, ror r5 │ │ │ │ + smlabteq ip, ip, r0, r0 │ │ │ │ smlabteq ip, r4, r0, r0 │ │ │ │ - strheq r0, [ip, -ip] │ │ │ │ - tsteq lr, ip, asr #22 │ │ │ │ - strdeq sl, [lr, -ip] │ │ │ │ + smlabbeq lr, ip, r6, sl │ │ │ │ + tsteq lr, ip, lsr r6 │ │ │ │ + smlatteq lr, ip, r5, sl │ │ │ │ smlatbeq ip, r4, r0, r0 │ │ │ │ swpeq r0, ip, [ip] @ │ │ │ │ - tsteq lr, r8, lsr #24 │ │ │ │ - ldrdeq sl, [lr, -r8] │ │ │ │ - smlabbeq lr, r8, fp, sl │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r6, sl │ │ │ │ + smlabbeq ip, r4, r0, r0 │ │ │ │ tsteq ip, ip, ror r0 │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - tsteq lr, ip, lsl ip │ │ │ │ - qaddeq r0, ip, ip │ │ │ │ - qaddeq r0, r4, ip │ │ │ │ - smlabbeq lr, r8, pc, sl @ │ │ │ │ - tsteq lr, r8, lsl lr │ │ │ │ - tsteq lr, ip, asr sp │ │ │ │ - smlatteq lr, r8, ip, sl │ │ │ │ - @ instruction: 0x010eac98 │ │ │ │ - tsteq ip, r4, lsr #32 │ │ │ │ + @ instruction: 0x010eacbc │ │ │ │ + smlatteq lr, r4, r9, sl │ │ │ │ + tsteq lr, r4, ror r8 │ │ │ │ + @ instruction: 0x010ea7b8 │ │ │ │ + tsteq lr, r4, asr #14 │ │ │ │ strdeq sl, [lr, -r4] │ │ │ │ + tsteq ip, r4, asr #32 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + tsteq ip, r4, lsr r0 │ │ │ │ + strdeq sl, [lr, -r4] │ │ │ │ + smlatbeq lr, r4, r7, sl │ │ │ │ + tsteq ip, ip, lsl r0 │ │ │ │ tsteq ip, r4, lsl r0 │ │ │ │ - @ instruction: 0x010ead98 │ │ │ │ - tsteq lr, r8, asr #26 │ │ │ │ - strdeq pc, [fp, -ip] │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, r8, sl │ │ │ │ + tsteq lr, r0, lsr r8 │ │ │ │ strdeq pc, [fp, -r4] │ │ │ │ - tsteq lr, r4, ror lr │ │ │ │ - tsteq lr, r4, lsr #28 │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ + smlatteq fp, ip, pc, pc @ │ │ │ │ + tsteq lr, r4, lsl r9 │ │ │ │ + smlabteq lr, r4, r8, sl │ │ │ │ ldrdeq pc, [fp, -r4] │ │ │ │ smlabteq fp, ip, pc, pc @ │ │ │ │ - @ instruction: 0x010eaeb8 │ │ │ │ - tsteq lr, r8, ror #28 │ │ │ │ - @ instruction: 0x010bffb4 │ │ │ │ - smlatbeq fp, ip, pc, pc @ │ │ │ │ - tsteq lr, r8, asr #32 │ │ │ │ - smlabbeq lr, ip, pc, sl @ │ │ │ │ - tsteq lr, ip, lsr pc │ │ │ │ - smlatteq lr, ip, lr, sl │ │ │ │ + smlatbeq lr, r4, sl, sl │ │ │ │ + smlatteq lr, r8, r9, sl │ │ │ │ + @ instruction: 0x010ea998 │ │ │ │ + tsteq lr, r8, asr #18 │ │ │ │ + smlatbeq fp, r4, pc, pc @ │ │ │ │ + @ instruction: 0x010bff9c │ │ │ │ + tsteq lr, ip, lsr #20 │ │ │ │ + ldrdeq sl, [lr, -ip] │ │ │ │ smlabbeq fp, r4, pc, pc @ │ │ │ │ tstpeq fp, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sl, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, pc, sl @ │ │ │ │ - tstpeq fp, r4, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsl #22 │ │ │ │ + @ instruction: 0x010eaab8 │ │ │ │ + tsteq lr, r8, ror #20 │ │ │ │ tstpeq fp, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, ip, r0, fp │ │ │ │ - qaddeq fp, ip, lr │ │ │ │ - tsteq lr, ip │ │ │ │ + tstpeq fp, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + strdeq sl, [lr, -ip] │ │ │ │ tstpeq fp, ip, lsr pc @ p-variant is OBSOLETE │ │ │ │ tstpeq fp, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - smlatbeq lr, r0, r0, fp │ │ │ │ - tstpeq fp, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq lr, r0, ip, fp │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, r2, fp │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, ip, asr r1 │ │ │ │ - tsteq lr, ip, lsl #2 │ │ │ │ + tsteq lr, r8, ror #28 │ │ │ │ + strdeq sl, [lr, -r8] │ │ │ │ + tsteq lr, ip, lsr ip │ │ │ │ + smlabteq lr, r8, fp, sl │ │ │ │ + tsteq lr, r8, ror fp │ │ │ │ + tstpeq fp, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [lr, -r4] │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + tsteq lr, r8, ror ip │ │ │ │ + tsteq lr, r8, lsr #24 │ │ │ │ + ldrdeq pc, [fp, -ip] │ │ │ │ ldrdeq pc, [fp, -r4] │ │ │ │ - tsteq lr, r8, ror #2 │ │ │ │ - smlabteq fp, r4, lr, pc @ │ │ │ │ - tsteq lr, ip, lsl #4 │ │ │ │ - @ instruction: 0x010eb1bc │ │ │ │ + tsteq lr, r4, asr sp │ │ │ │ + tsteq lr, r4, lsl #26 │ │ │ │ + @ instruction: 0x010eacb4 │ │ │ │ + @ instruction: 0x010bfeb4 │ │ │ │ smlatbeq fp, ip, lr, pc @ │ │ │ │ - smlatbeq fp, r4, lr, pc @ │ │ │ │ - smlatteq lr, r8, r2, fp │ │ │ │ - @ instruction: 0x010eb298 │ │ │ │ - tsteq lr, r8, asr #4 │ │ │ │ - smlabbeq fp, r4, lr, pc @ │ │ │ │ - tstpeq fp, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, lsr #6 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ + @ instruction: 0x010ead98 │ │ │ │ + tsteq lr, r8, asr #26 │ │ │ │ + @ instruction: 0x010bfe94 │ │ │ │ + smlabbeq fp, ip, lr, pc @ │ │ │ │ + tsteq lr, r8, lsr #30 │ │ │ │ + tsteq lr, ip, ror #28 │ │ │ │ + tsteq lr, ip, lsl lr │ │ │ │ + smlabteq lr, ip, sp, sl │ │ │ │ tstpeq fp, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ tstpeq fp, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eb4bc │ │ │ │ + @ instruction: 0x010eaeb0 │ │ │ │ + tsteq lr, r0, ror #28 │ │ │ │ + tstpeq fp, r4, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq lr, ip, pc, sl @ │ │ │ │ + tsteq lr, ip, lsr pc │ │ │ │ + smlatteq lr, ip, lr, sl │ │ │ │ + tstpeq fp, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + smlabbeq lr, r0, pc, sl @ │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + smlabbeq lr, r0, fp, fp │ │ │ │ + @ instruction: 0x010eb5b4 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, ip, ror #2 │ │ │ │ + strheq fp, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr r0 │ │ │ │ + smlatteq lr, ip, pc, sl @ │ │ │ │ + @ instruction: 0x010bfdb4 │ │ │ │ + tsteq lr, r8, asr #32 │ │ │ │ + smlatbeq fp, r4, sp, pc @ │ │ │ │ + smlatteq lr, ip, r0, fp │ │ │ │ + swpeq fp, ip, [lr] │ │ │ │ + smlabbeq fp, ip, sp, pc @ │ │ │ │ + smlabbeq fp, r4, sp, pc @ │ │ │ │ + smlabteq lr, r8, r1, fp │ │ │ │ + tsteq lr, r8, ror r1 │ │ │ │ + tsteq lr, r8, lsr #2 │ │ │ │ + tstpeq fp, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, lsl #4 │ │ │ │ + @ instruction: 0x010eb1bc │ │ │ │ + tstpeq fp, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eb39c │ │ │ │ + smlatteq lr, r0, r2, fp │ │ │ │ + @ instruction: 0x010eb290 │ │ │ │ + tsteq lr, r0, asr #4 │ │ │ │ + tstpeq fp, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, lsr #6 │ │ │ │ + ldrdeq fp, [lr, -r4] │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + smlatteq fp, ip, ip, pc @ │ │ │ │ tsteq lr, r0, lsl #8 │ │ │ │ @ instruction: 0x010eb3b0 │ │ │ │ tsteq lr, r0, ror #6 │ │ │ │ - tstpeq fp, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, ip, ip, pc @ │ │ │ │ + smlabteq fp, r4, ip, pc @ │ │ │ │ tsteq lr, r4, asr #8 │ │ │ │ strdeq fp, [lr, -r4] │ │ │ │ - tstpeq fp, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, ip, ip, pc @ │ │ │ │ + smlatbeq fp, r4, ip, pc @ │ │ │ │ + tsteq lr, r0, ror #14 │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + tsteq lr, r4, lsr r5 │ │ │ │ + smlabteq lr, r0, r4, fp │ │ │ │ + tsteq lr, r0, ror r4 │ │ │ │ + tstpeq fp, r4, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabteq lr, ip, r4, fp │ │ │ │ + tstpeq fp, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r0, ror r5 │ │ │ │ tsteq lr, r0, lsr #10 │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - smlabbeq lr, r0, r4, fp │ │ │ │ - smlatteq fp, ip, sp, pc @ │ │ │ │ - smlatteq fp, r4, sp, pc @ │ │ │ │ - tsteq lr, r4, ror #10 │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - smlabteq fp, ip, sp, pc @ │ │ │ │ - smlabteq fp, r4, sp, pc @ │ │ │ │ - smlabbeq lr, r0, r8, fp │ │ │ │ - tsteq lr, r0, lsl r7 │ │ │ │ - tsteq lr, r4, asr r6 │ │ │ │ - smlatteq lr, r0, r5, fp │ │ │ │ - @ instruction: 0x010eb590 │ │ │ │ - @ instruction: 0x010bfd94 │ │ │ │ - smlatteq lr, ip, r5, fp │ │ │ │ - smlabbeq fp, r4, sp, pc @ │ │ │ │ + tstpeq fp, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + smlatbeq lr, ip, r5, fp │ │ │ │ + tstpeq fp, r4, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x010eb690 │ │ │ │ tsteq lr, r0, asr #12 │ │ │ │ - tstpeq fp, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ - smlabteq lr, ip, r6, fp │ │ │ │ - tstpeq fp, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010eb7b0 │ │ │ │ - tsteq lr, r0, ror #14 │ │ │ │ - tstpeq fp, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ + tstpeq fp, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -ip] │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tsteq lr, r4, ror #14 │ │ │ │ + tsteq lr, r4, lsl r7 │ │ │ │ + smlabteq lr, r4, r6, fp │ │ │ │ + ldrdeq pc, [fp, -r4] │ │ │ │ + smlabteq fp, ip, fp, pc @ │ │ │ │ + smlatbeq lr, r8, r7, fp │ │ │ │ + tsteq lr, r8, asr r7 │ │ │ │ + @ instruction: 0x010bfbb4 │ │ │ │ + smlatbeq fp, ip, fp, pc @ │ │ │ │ smlabbeq lr, r4, r8, fp │ │ │ │ tsteq lr, r4, lsr r8 │ │ │ │ smlatteq lr, r4, r7, fp │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - smlatteq fp, ip, ip, pc @ │ │ │ │ + smlabbeq fp, ip, fp, pc @ │ │ │ │ + smlabbeq fp, r4, fp, pc @ │ │ │ │ smlabteq lr, r8, r8, fp │ │ │ │ tsteq lr, r8, ror r8 │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - smlabteq fp, ip, ip, pc @ │ │ │ │ - smlatbeq lr, r4, r9, fp │ │ │ │ - tsteq lr, r4, asr r9 │ │ │ │ - tsteq lr, r4, lsl #18 │ │ │ │ - smlatbeq fp, ip, ip, pc @ │ │ │ │ - smlatbeq fp, r4, ip, pc @ │ │ │ │ - smlatteq lr, r8, r9, fp │ │ │ │ - @ instruction: 0x010eb998 │ │ │ │ - smlabbeq fp, ip, ip, pc @ │ │ │ │ - smlabbeq fp, r4, ip, pc @ │ │ │ │ - ldrdeq fp, [lr, -r4] │ │ │ │ - strdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, ip, fp, fp │ │ │ │ - ldrdeq fp, [lr, -r0] │ │ │ │ - tsteq lr, ip, asr sl │ │ │ │ + tstpeq fp, ip, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ebeb4 │ │ │ │ + ldrdeq fp, [lr, -ip] │ │ │ │ + tsteq lr, ip, ror #20 │ │ │ │ + @ instruction: 0x010eb9b0 │ │ │ │ + tsteq lr, ip, lsr r9 │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -54968,90 +54968,90 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2125 @ 0xfffff7b3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2124 @ 0xfffff7b4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010eb592 │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - strdeq fp, [lr, -r2] │ │ │ │ - smlabteq fp, r8, r7, pc @ │ │ │ │ - @ instruction: 0x010eb69a │ │ │ │ - tsteq lr, ip, asr #12 │ │ │ │ - @ instruction: 0x010bf7b6 │ │ │ │ - @ instruction: 0x010bf7b0 │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - smlatteq lr, r2, r6, fp │ │ │ │ - @ instruction: 0x010bf798 │ │ │ │ - @ instruction: 0x010bf792 │ │ │ │ - smlabteq lr, ip, r7, fp │ │ │ │ - tsteq lr, lr, ror r7 │ │ │ │ - smlabbeq fp, r0, r7, pc @ │ │ │ │ - tstpeq fp, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, ror #18 │ │ │ │ - smlatbeq lr, sl, r8, fp │ │ │ │ - tsteq lr, ip, asr r8 │ │ │ │ - tsteq lr, lr, lsl #16 │ │ │ │ - tstpeq fp, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [lr, -r8] │ │ │ │ - smlatbeq lr, sl, r8, fp │ │ │ │ - tstpeq fp, r4, asr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - smlabbeq lr, lr, r9, fp │ │ │ │ - tsteq lr, r0, asr #18 │ │ │ │ - tstpeq fp, r6, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, sl, lsr #20 │ │ │ │ - ldrdeq fp, [lr, -ip] │ │ │ │ - tstpeq fp, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, lr, asr #26 │ │ │ │ - smlatteq lr, r0, fp, fp │ │ │ │ - tsteq lr, r6, lsr #22 │ │ │ │ - @ instruction: 0x010ebab4 │ │ │ │ - tsteq lr, r6, ror #20 │ │ │ │ - smlatteq fp, r4, r6, pc @ │ │ │ │ - smlabteq lr, r6, sl, fp │ │ │ │ - ldrdeq pc, [fp, -r8] │ │ │ │ - tsteq lr, lr, ror #22 │ │ │ │ - tsteq lr, r0, lsr #22 │ │ │ │ - smlabteq fp, r6, r6, pc @ │ │ │ │ - smlabteq fp, r0, r6, pc @ │ │ │ │ - tsteq lr, r2, asr ip │ │ │ │ - tsteq lr, r4, lsl #24 │ │ │ │ - @ instruction: 0x010ebbb6 │ │ │ │ + tsteq lr, r2, ror r4 │ │ │ │ + @ instruction: 0x010bf6b4 │ │ │ │ + ldrdeq fp, [lr, -r2] │ │ │ │ smlatbeq fp, r8, r6, pc @ │ │ │ │ - smlatbeq fp, r2, r6, pc @ │ │ │ │ - smlatbeq lr, r0, ip, fp │ │ │ │ - tsteq lr, r2, asr ip │ │ │ │ + tsteq lr, sl, ror r5 │ │ │ │ + tsteq lr, ip, lsr #10 │ │ │ │ + @ instruction: 0x010bf696 │ │ │ │ @ instruction: 0x010bf690 │ │ │ │ - smlabbeq fp, sl, r6, pc @ │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - tsteq lr, r0, lsr sp │ │ │ │ - smlatteq lr, r2, ip, fp │ │ │ │ - tstpeq fp, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, ror #12 @ p-variant is OBSOLETE │ │ │ │ - smlabteq lr, ip, sp, fp │ │ │ │ - tsteq lr, lr, ror sp │ │ │ │ - tstpeq fp, r4, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, asr #12 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010ebeb0 │ │ │ │ - tsteq lr, r2, ror #28 │ │ │ │ - tsteq lr, r4, lsl lr │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + tsteq lr, r0, lsl r6 │ │ │ │ + smlabteq lr, r2, r5, fp │ │ │ │ + tstpeq fp, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, r6, fp │ │ │ │ + tsteq lr, lr, asr r6 │ │ │ │ + tstpeq fp, r0, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r4, asr #16 │ │ │ │ + smlabbeq lr, sl, r7, fp │ │ │ │ + tsteq lr, ip, lsr r7 │ │ │ │ + smlatteq lr, lr, r6, fp │ │ │ │ + tstpeq fp, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ tstpeq fp, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x010ebeb0 │ │ │ │ + ldrdeq fp, [lr, -r8] │ │ │ │ + smlabbeq lr, sl, r7, fp │ │ │ │ + tstpeq fp, r4, lsr #12 @ p-variant is OBSOLETE │ │ │ │ tstpeq fp, lr, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010eb8bc │ │ │ │ + tsteq lr, lr, ror #16 │ │ │ │ + tsteq lr, r0, lsr #16 │ │ │ │ + tstpeq fp, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, sl, lsl #18 │ │ │ │ + @ instruction: 0x010eb8bc │ │ │ │ + smlatteq fp, lr, r5, pc @ │ │ │ │ + smlatteq fp, r8, r5, pc @ │ │ │ │ + tsteq lr, lr, lsr #24 │ │ │ │ + smlabteq lr, r0, sl, fp │ │ │ │ + tsteq lr, r6, lsl #20 │ │ │ │ + @ instruction: 0x010eb994 │ │ │ │ + tsteq lr, r6, asr #18 │ │ │ │ + smlabteq fp, r4, r5, pc @ │ │ │ │ + smlatbeq lr, r6, r9, fp │ │ │ │ + @ instruction: 0x010bf5b8 │ │ │ │ + tsteq lr, lr, asr #20 │ │ │ │ + tsteq lr, r0, lsl #20 │ │ │ │ + smlatbeq fp, r6, r5, pc @ │ │ │ │ + smlatbeq fp, r0, r5, pc @ │ │ │ │ + tsteq lr, r2, lsr fp │ │ │ │ + smlatteq lr, r4, sl, fp │ │ │ │ + @ instruction: 0x010eba96 │ │ │ │ + smlabbeq fp, r8, r5, pc @ │ │ │ │ + smlabbeq fp, r2, r5, pc @ │ │ │ │ + smlabbeq lr, r0, fp, fp │ │ │ │ + tsteq lr, r2, lsr fp │ │ │ │ + tstpeq fp, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + tsteq lr, r0, lsl ip │ │ │ │ + smlabteq lr, r2, fp, fp │ │ │ │ + tstpeq fp, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq lr, ip, ip, fp │ │ │ │ + tsteq lr, lr, asr ip │ │ │ │ + tstpeq fp, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010ebd90 │ │ │ │ + tsteq lr, r2, asr #26 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + tstpeq fp, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq fp, [lr, -lr] │ │ │ │ + @ instruction: 0x010ebd90 │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + strdeq pc, [fp, -r8] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ addsmi pc, ip, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -55710,107 +55710,107 @@ │ │ │ │ and lr, r7, r2, ror #28 │ │ │ │ ldrtmi r4, [fp], -r1, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 5, cr15, cr8, cr8, {6} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010bf9b6 │ │ │ │ - mrseq pc, (UNDEF: 13) @ │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - ldrdeq lr, [sp, -r8] │ │ │ │ - tstpeq fp, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsr #30 │ │ │ │ - tstpeq fp, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, lr, lr, lr │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq sp, r2, lsl #24 │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - smlabteq fp, lr, r3, pc @ │ │ │ │ - @ instruction: 0x010debb8 │ │ │ │ - smlatteq ip, r4, r6, r6 │ │ │ │ - @ instruction: 0x010deb9a │ │ │ │ - smlatteq ip, lr, r6, r6 │ │ │ │ - strdeq r6, [ip, -r2] │ │ │ │ - ldrdeq r6, [ip, -r6] │ │ │ │ - tsteq r5, r0, lsr #24 │ │ │ │ - tsteq ip, lr, lsr #14 │ │ │ │ - tsteq sp, r4, lsr fp │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq sp, r2, lsl fp │ │ │ │ - smlabbeq ip, ip, r6, r6 │ │ │ │ - smlatbeq ip, r8, fp, r6 │ │ │ │ + @ instruction: 0x010bf896 │ │ │ │ + smlatteq sp, r0, lr, lr │ │ │ │ + tsteq ip, r6, lsl sl │ │ │ │ + @ instruction: 0x010deeb8 │ │ │ │ + tstpeq fp, ip, lsl r6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl #28 │ │ │ │ + strdeq pc, [fp, -r4] │ │ │ │ + smlabbeq sp, lr, sp, lr │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + smlatteq sp, r2, sl, lr │ │ │ │ strdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r0, lsl r8 │ │ │ │ - tsteq lr, ip, lsl r8 │ │ │ │ - tstpeq fp, lr, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq ip, sl, r6, r6 │ │ │ │ - smlabbeq ip, sl, r6, r6 │ │ │ │ - smlabbeq ip, lr, r6, r6 │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ + smlatbeq fp, lr, r2, pc @ │ │ │ │ + @ instruction: 0x010dea98 │ │ │ │ + smlabteq ip, r4, r5, r6 │ │ │ │ + tsteq sp, sl, ror sl │ │ │ │ + smlabteq ip, lr, r5, r6 │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + @ instruction: 0x010c65b6 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + tsteq ip, lr, lsl #12 │ │ │ │ + tsteq sp, r4, lsl sl │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + strdeq lr, [sp, -r2] │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + smlabbeq ip, r8, sl, r6 │ │ │ │ + ldrdeq r6, [ip, -r4] │ │ │ │ + strdeq fp, [lr, -r0] │ │ │ │ + strdeq fp, [lr, -ip] │ │ │ │ + tstpeq fp, lr, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, ror #10 │ │ │ │ + tsteq ip, sl, ror #10 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + @ instruction: 0x011529f0 │ │ │ │ + @ instruction: 0x010bf2be │ │ │ │ + tsteq sp, r8, lsl #18 │ │ │ │ + smlabbeq fp, r4, r3, pc @ │ │ │ │ + @ instruction: 0x010bf390 │ │ │ │ + @ instruction: 0x0115299e │ │ │ │ + tstpeq fp, r8, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r8, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r4, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r9 │ │ │ │ + tstpeq fp, r6, asr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq fp, sl, r2, pc @ │ │ │ │ + ldrdeq pc, [fp, -r8] │ │ │ │ + ldrdeq pc, [fp, -r6] │ │ │ │ + ldrdeq pc, [fp, -r4] │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + ldrdeq pc, [fp, -r4] │ │ │ │ + @ instruction: 0x01152894 │ │ │ │ + smlabteq fp, r4, pc, lr @ │ │ │ │ + @ instruction: 0x010de7b0 │ │ │ │ + tstpeq fp, r6, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [fp, -lr] │ │ │ │ - tsteq sp, r8, lsr #20 │ │ │ │ - smlatbeq fp, r4, r4, pc @ │ │ │ │ - @ instruction: 0x010bf4b0 │ │ │ │ - @ instruction: 0x01152abe │ │ │ │ - @ instruction: 0x010bf498 │ │ │ │ - tstpeq fp, lr, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r4, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r6, lsr sl │ │ │ │ - tstpeq fp, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, sl, r3, pc @ │ │ │ │ - strdeq pc, [fp, -r8] │ │ │ │ - strdeq pc, [fp, -r6] │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - strdeq pc, [fp, -r2] │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - @ instruction: 0x011529b4 │ │ │ │ - smlatteq fp, r4, r0, pc @ │ │ │ │ - ldrdeq lr, [sp, -r0] │ │ │ │ - tstpeq fp, r6, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -lr] │ │ │ │ - mrseq pc, R11_fiq @ │ │ │ │ - smlatteq ip, ip, r2, sp │ │ │ │ - smlatteq ip, ip, r2, sp │ │ │ │ - smlatteq ip, lr, r2, sp │ │ │ │ - smlatteq ip, ip, r2, sp │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - tstpeq fp, lr, asr #2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, ip, r2, sp │ │ │ │ - ldrdeq pc, [lr, -r6] │ │ │ │ - @ instruction: 0x011528da │ │ │ │ - smlatbeq ip, ip, r2, sp │ │ │ │ - @ instruction: 0x010cd2b8 │ │ │ │ - @ instruction: 0x010cd2b6 │ │ │ │ - tsteq lr, r4, lsl r5 │ │ │ │ - tstpeq fp, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, rrx @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, r8, asr r8 │ │ │ │ - tsteq ip, r6, asr r8 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq ip, r2, asr r8 │ │ │ │ - tsteq ip, r0, asr r8 │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - smlabbeq lr, r6, r4, fp │ │ │ │ - @ instruction: 0x011527da │ │ │ │ - smlabbeq ip, lr, r2, r6 │ │ │ │ - @ instruction: 0x01152798 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, r4, asr r6 │ │ │ │ - tsteq ip, sl, asr r6 │ │ │ │ - tsteq ip, ip, asr r6 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ + smlatteq fp, r0, r0, pc @ │ │ │ │ + smlabteq ip, ip, r1, sp │ │ │ │ + smlabteq ip, ip, r1, sp │ │ │ │ + smlabteq ip, lr, r1, sp │ │ │ │ + smlabteq ip, ip, r1, sp │ │ │ │ + @ instruction: 0x011527fc │ │ │ │ + tstpeq fp, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, ip, r1, sp │ │ │ │ + @ instruction: 0x010ef5b6 │ │ │ │ + @ instruction: 0x011527ba │ │ │ │ + smlabbeq ip, ip, r1, sp │ │ │ │ + @ instruction: 0x010cd198 │ │ │ │ + @ instruction: 0x010cd196 │ │ │ │ + strdeq fp, [lr, -r4] │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, r8, lsr r7 │ │ │ │ + tsteq ip, r6, lsr r7 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + tsteq ip, r2, lsr r7 │ │ │ │ + tsteq ip, r0, lsr r7 │ │ │ │ + tsteq ip, lr, lsr #14 │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + tsteq lr, r6, ror #6 │ │ │ │ + @ instruction: 0x011526ba │ │ │ │ + tsteq ip, lr, ror #2 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq ip, r4, lsr r5 │ │ │ │ + tsteq ip, sl, lsr r5 │ │ │ │ + tsteq ip, ip, lsr r5 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ strlt sp, [r8, #-94] @ 0xffffffa2 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d819 │ │ │ │ subsle r7, r6, r8, lsl pc │ │ │ │ @@ -55857,18 +55857,18 @@ │ │ │ │ @ instruction: 0xf7f3e00a │ │ │ │ mul r7, pc, r8 @ │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq fp, lr, asr #16 │ │ │ │ - smlabteq lr, r6, r1, fp │ │ │ │ - smlatbeq lr, r4, r1, fp │ │ │ │ - ldrdeq fp, [lr, -r6] │ │ │ │ + tsteq fp, lr, lsr #14 │ │ │ │ + smlatbeq lr, r6, r0, fp │ │ │ │ + smlabbeq lr, r4, r0, fp │ │ │ │ + strheq fp, [lr, -r6] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec026a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ addhi pc, ip, r0 │ │ │ │ @@ -56177,81 +56177,81 @@ │ │ │ │ b fef69898 │ │ │ │ bmi 12a3998 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7c89500 │ │ │ │ @ instruction: 0xb003eab2 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - strdeq fp, [lr, -r0] │ │ │ │ - strdeq r0, [lr, -r0] │ │ │ │ - smlatteq lr, lr, r8, r0 │ │ │ │ - strdeq r0, [lr, -r4] │ │ │ │ - @ instruction: 0x0115239c │ │ │ │ - swpeq fp, lr, [lr] @ │ │ │ │ - tsteq fp, r2, lsr #22 │ │ │ │ - tstpeq lr, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, lr, lsl fp │ │ │ │ - tsteq fp, ip, lsl #22 │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ + ldrdeq sl, [lr, -r0] │ │ │ │ + ldrdeq r0, [lr, -r0] │ │ │ │ + smlabteq lr, lr, r7, r0 │ │ │ │ + ldrdeq r0, [lr, -r4] │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + tsteq lr, lr, ror pc │ │ │ │ + tsteq fp, r2, lsl #20 │ │ │ │ + tstpeq lr, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ strdeq lr, [fp, -lr] │ │ │ │ - tsteq fp, r2, lsl #22 │ │ │ │ - strdeq lr, [fp, -ip] │ │ │ │ - strdeq lr, [fp, -r4] │ │ │ │ - ldrdeq pc, [lr, -ip] │ │ │ │ - smlatteq fp, r6, sl, lr │ │ │ │ - strdeq lr, [fp, -r4] │ │ │ │ - tsteq r5, r4, asr #5 │ │ │ │ - strdeq lr, [fp, -r4] │ │ │ │ - smlabbeq lr, r8, r0, pc @ │ │ │ │ - smlatteq fp, sl, sl, lr │ │ │ │ - ldrdeq lr, [fp, -r8] │ │ │ │ - tsteq r5, r0, ror r2 │ │ │ │ - smlabteq fp, sl, sl, lr │ │ │ │ - ldrdeq lr, [fp, -r2] │ │ │ │ + smlatteq fp, ip, r9, lr │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + ldrdeq lr, [fp, -lr] │ │ │ │ + smlatteq fp, r2, r9, lr │ │ │ │ + ldrdeq lr, [fp, -ip] │ │ │ │ ldrdeq lr, [fp, -r4] │ │ │ │ - smlabteq fp, lr, sl, lr │ │ │ │ - smlatbeq fp, r6, sl, lr │ │ │ │ - smlatbeq fp, r8, sl, lr │ │ │ │ - @ instruction: 0x010beaba │ │ │ │ - ldrdeq lr, [fp, -r6] │ │ │ │ - ldrdeq lr, [fp, -r0] │ │ │ │ - smlatbeq fp, r6, sl, lr │ │ │ │ + @ instruction: 0x010eefbc │ │ │ │ + smlabteq fp, r6, r9, lr │ │ │ │ + ldrdeq lr, [fp, -r4] │ │ │ │ + tsteq r5, r4, lsr #3 │ │ │ │ + ldrdeq lr, [fp, -r4] │ │ │ │ + tsteq lr, r8, ror #30 │ │ │ │ + smlabteq fp, sl, r9, lr │ │ │ │ + @ instruction: 0x010be9b8 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ smlatbeq fp, sl, r9, lr │ │ │ │ - smlatbeq fp, r4, r9, lr │ │ │ │ - smlabteq lr, lr, lr, sl │ │ │ │ - smlabteq lr, lr, lr, sl │ │ │ │ - ldrdeq sl, [lr, -r4] │ │ │ │ - tsteq lr, r2, ror r6 │ │ │ │ - tsteq lr, r2, ror r6 │ │ │ │ - tsteq lr, r0, ror r6 │ │ │ │ - @ instruction: 0x010e06b6 │ │ │ │ - tsteq lr, r6, asr #12 │ │ │ │ - tsteq lr, r4, asr #12 │ │ │ │ - tsteq lr, ip, ror lr │ │ │ │ - tsteq lr, r2, ror lr │ │ │ │ - tsteq lr, ip, ror #28 │ │ │ │ - tsteq lr, r6, ror #28 │ │ │ │ - tsteq lr, r0, ror #28 │ │ │ │ - tsteq lr, sl, asr lr │ │ │ │ - tsteq lr, r4, asr lr │ │ │ │ - ldrdeq r6, [ip, -r6] │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq lr, r2, lsr lr │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - tsteq lr, r6, lsr #28 │ │ │ │ - tsteq lr, r0, lsr #28 │ │ │ │ - tsteq lr, sl, lsl lr │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - tsteq lr, r4, lsl #28 │ │ │ │ - smlatbeq ip, ip, r0, r6 │ │ │ │ - swpeq r6, r2, [ip] │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - smlatteq fp, r0, r7, lr │ │ │ │ - ldrdeq lr, [fp, -sl] │ │ │ │ - strdeq lr, [fp, -lr] │ │ │ │ + @ instruction: 0x010be9b2 │ │ │ │ + @ instruction: 0x010be9b4 │ │ │ │ + smlatbeq fp, lr, r9, lr │ │ │ │ + smlabbeq fp, r6, r9, lr │ │ │ │ + smlabbeq fp, r8, r9, lr │ │ │ │ + @ instruction: 0x010be99a │ │ │ │ + @ instruction: 0x010be8b6 │ │ │ │ + @ instruction: 0x010be8b0 │ │ │ │ + smlabbeq fp, r6, r9, lr │ │ │ │ + smlabbeq fp, sl, r8, lr │ │ │ │ + smlabbeq fp, r4, r8, lr │ │ │ │ + smlatbeq lr, lr, sp, sl │ │ │ │ + smlatbeq lr, lr, sp, sl │ │ │ │ + @ instruction: 0x010eadb4 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, r2, asr r5 │ │ │ │ + tsteq lr, r0, asr r5 │ │ │ │ + @ instruction: 0x010e0596 │ │ │ │ + tsteq lr, r6, lsr #10 │ │ │ │ + tsteq lr, r4, lsr #10 │ │ │ │ + tsteq lr, ip, asr sp │ │ │ │ + tsteq lr, r2, asr sp │ │ │ │ + tsteq lr, ip, asr #26 │ │ │ │ + tsteq lr, r6, asr #26 │ │ │ │ + tsteq lr, r0, asr #26 │ │ │ │ + tsteq lr, sl, lsr sp │ │ │ │ + tsteq lr, r4, lsr sp │ │ │ │ + @ instruction: 0x010c5fb6 │ │ │ │ + @ instruction: 0x010c5fb4 │ │ │ │ + tsteq lr, r2, lsl sp │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + tsteq lr, r6, lsl #26 │ │ │ │ + tsteq lr, r0, lsl #26 │ │ │ │ + strdeq sl, [lr, -sl] │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + smlatteq lr, r4, ip, sl │ │ │ │ + smlabbeq ip, ip, pc, r5 @ │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + smlabteq fp, r0, r6, lr │ │ │ │ + @ instruction: 0x010be6ba │ │ │ │ + ldrdeq lr, [fp, -lr] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7da0ff8 │ │ │ │ stclt 14, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec02cb8 │ │ │ │ @@ -57072,28 +57072,28 @@ │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ vaba.s8 q12, , q12 │ │ │ │ vmov.i32 d16, #4352 @ 0x00001100 │ │ │ │ sbcsmi r0, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d4 │ │ │ │ @ instruction: 0xf00187f3 │ │ │ │ svclt 0x0000bfee │ │ │ │ - smlatteq lr, r0, lr, sl │ │ │ │ - strdeq sl, [lr, -lr] │ │ │ │ - smlabteq lr, ip, fp, sl │ │ │ │ - ldrdeq sl, [lr, -r6] │ │ │ │ - tsteq lr, r6, lsl #24 │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - tsteq lr, r6, lsl #26 │ │ │ │ - tsteq lr, r6, lsr ip │ │ │ │ - smlatbeq lr, r4, ip, sl │ │ │ │ - strdeq sl, [lr, -r8] │ │ │ │ - smlatbeq lr, sl, ip, sl │ │ │ │ - ldrdeq sl, [lr, -ip] │ │ │ │ - smlabbeq lr, r4, r4, sl │ │ │ │ - smlatteq lr, r6, r3, sl │ │ │ │ + smlabteq lr, r0, sp, sl │ │ │ │ + ldrdeq sl, [lr, -lr] │ │ │ │ + smlatbeq lr, ip, sl, sl │ │ │ │ + @ instruction: 0x010eaab6 │ │ │ │ + smlatteq lr, r6, sl, sl │ │ │ │ + tsteq lr, ip, asr #22 │ │ │ │ + smlatteq lr, r6, fp, sl │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + smlabbeq lr, r4, fp, sl │ │ │ │ + ldrdeq sl, [lr, -r8] │ │ │ │ + smlabbeq lr, sl, fp, sl │ │ │ │ + @ instruction: 0x010ea9bc │ │ │ │ + tsteq lr, r4, ror #6 │ │ │ │ + smlabteq lr, r6, r2, sl │ │ │ │ bicvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale r9, {r3, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0x73abf640 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ @ instruction: 0x73acf6a0 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @@ -57966,17 +57966,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ @ instruction: 0xf04f5300 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00180f4 │ │ │ │ svclt 0x0000b8f5 │ │ │ │ - tsteq lr, ip, asr #2 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - ldrdeq r9, [lr, -r0] │ │ │ │ + tsteq lr, ip, lsr #32 │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + @ instruction: 0x010e9db0 │ │ │ │ bicsvc pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00fef5b0 │ │ │ │ rschi pc, r3, r1, asr #1 │ │ │ │ mvnspl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 95a018 │ │ │ │ @@ -58937,19 +58937,19 @@ │ │ │ │ ldmdble r5, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ cmp sp, ip, asr r1 │ │ │ │ - smlabteq lr, r8, r2, r9 │ │ │ │ - smlabteq lr, r6, r2, r9 │ │ │ │ - smlatbeq lr, ip, r3, r9 │ │ │ │ - smlatteq lr, r0, r3, r9 │ │ │ │ - @ instruction: 0x010e9490 │ │ │ │ + smlatbeq lr, r8, r1, r9 │ │ │ │ + smlatbeq lr, r6, r1, r9 │ │ │ │ + smlabbeq lr, ip, r2, r9 │ │ │ │ + smlabteq lr, r0, r2, r9 │ │ │ │ + tsteq lr, r0, ror r3 │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8bad24 │ │ │ │ @@ -59193,68 +59193,68 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ ldmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2102 @ 0xfffff7ca │ │ │ │ ldmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, r8, asr r5 │ │ │ │ - tsteq lr, ip, lsr r1 │ │ │ │ - tsteq lr, sl, ror r0 │ │ │ │ - tsteq lr, r0, lsr #32 │ │ │ │ - tsteq lr, lr, lsl r4 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq lr, r2, asr r3 │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - tsteq fp, r6, lsl r5 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - tsteq fp, sl, lsl #10 │ │ │ │ - tsteq fp, r4, lsl #10 │ │ │ │ - strdeq fp, [fp, -lr] │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ - @ instruction: 0x010e81b6 │ │ │ │ - smlatteq fp, ip, r4, fp │ │ │ │ - smlatteq fp, r6, r4, fp │ │ │ │ - smlatteq fp, r0, r4, fp │ │ │ │ - smlatteq lr, r6, pc, r7 @ │ │ │ │ - strdeq r7, [lr, -r4] │ │ │ │ - smlabteq fp, lr, r4, fp │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - tsteq lr, sl, lsr #32 │ │ │ │ - tsteq lr, ip, lsr r0 │ │ │ │ - @ instruction: 0x010bb4b6 │ │ │ │ - tsteq lr, r0, rrx │ │ │ │ - smlatbeq fp, sl, r4, fp │ │ │ │ - strdeq r8, [lr, -r8] │ │ │ │ - strheq r8, [lr, -sl] │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - @ instruction: 0x010bb492 │ │ │ │ - strdeq r8, [lr, -ip] │ │ │ │ - smlabbeq fp, r6, r4, fp │ │ │ │ - tsteq lr, r0, ror #2 │ │ │ │ - @ instruction: 0x010e8392 │ │ │ │ - strdeq r8, [lr, -r0] │ │ │ │ - smlatbeq lr, lr, r2, r8 │ │ │ │ - smlabteq lr, r8, r2, r8 │ │ │ │ - strdeq r8, [lr, -sl] │ │ │ │ - smlatteq lr, r0, r4, r8 │ │ │ │ - tsteq lr, lr, lsr r4 │ │ │ │ - ldrdeq r8, [lr, -r0] │ │ │ │ - strdeq r8, [lr, -lr] │ │ │ │ - tsteq fp, r4, asr #8 │ │ │ │ - tsteq lr, sl, asr r4 │ │ │ │ tsteq fp, r8, lsr r4 │ │ │ │ - smlabbeq lr, r6, r5, r8 │ │ │ │ - tsteq lr, r8, lsl r5 │ │ │ │ - tsteq lr, r6, asr #10 │ │ │ │ - tsteq fp, r0, lsr #8 │ │ │ │ - ldrdeq r8, [lr, -r6] │ │ │ │ + tsteq lr, ip, lsl r0 │ │ │ │ + tsteq lr, sl, asr pc │ │ │ │ + tsteq lr, r0, lsl #30 │ │ │ │ + strdeq r8, [lr, -lr] │ │ │ │ tsteq fp, r4, lsl r4 │ │ │ │ + tsteq lr, r2, lsr r2 │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ + tsteq fp, r2, lsl #8 │ │ │ │ + strdeq fp, [fp, -ip] │ │ │ │ + strdeq fp, [fp, -r6] │ │ │ │ + strdeq fp, [fp, -r0] │ │ │ │ + smlatteq fp, sl, r3, fp │ │ │ │ + smlatteq fp, r4, r3, fp │ │ │ │ + ldrdeq fp, [fp, -lr] │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ + swpeq r8, r6, [lr] │ │ │ │ + smlabteq fp, ip, r3, fp │ │ │ │ + smlabteq fp, r6, r3, fp │ │ │ │ + smlabteq fp, r0, r3, fp │ │ │ │ + smlabteq lr, r6, lr, r7 │ │ │ │ + ldrdeq r7, [lr, -r4] │ │ │ │ + smlatbeq fp, lr, r3, fp │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + tsteq lr, sl, lsl #30 │ │ │ │ + tsteq lr, ip, lsl pc │ │ │ │ + @ instruction: 0x010bb396 │ │ │ │ + tsteq lr, r0, asr #30 │ │ │ │ + smlabbeq fp, sl, r3, fp │ │ │ │ + ldrdeq r7, [lr, -r8] │ │ │ │ + @ instruction: 0x010e7f9a │ │ │ │ + @ instruction: 0x010e7fb0 │ │ │ │ + tsteq fp, r2, ror r3 │ │ │ │ + ldrdeq r7, [lr, -ip] │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ + tsteq lr, r0, asr #32 │ │ │ │ + tsteq lr, r2, ror r2 │ │ │ │ + ldrdeq r8, [lr, -r0] │ │ │ │ + smlabbeq lr, lr, r1, r8 │ │ │ │ + smlatbeq lr, r8, r1, r8 │ │ │ │ + ldrdeq r8, [lr, -sl] │ │ │ │ + smlabteq lr, r0, r3, r8 │ │ │ │ + tsteq lr, lr, lsl r3 │ │ │ │ + @ instruction: 0x010e82b0 │ │ │ │ + ldrdeq r8, [lr, -lr] │ │ │ │ + tsteq fp, r4, lsr #6 │ │ │ │ + tsteq lr, sl, lsr r3 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tsteq lr, r6, ror #8 │ │ │ │ + strdeq r8, [lr, -r8] │ │ │ │ + tsteq lr, r6, lsr #8 │ │ │ │ + mrseq fp, (UNDEF: 59) │ │ │ │ + @ instruction: 0x010e84b6 │ │ │ │ + strdeq fp, [fp, -r4] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -60076,25 +60076,25 @@ │ │ │ │ adcvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf00280f5 │ │ │ │ svclt 0x0000b8b5 │ │ │ │ - tsteq ip, ip, ror sl │ │ │ │ - tsteq sp, lr, ror #28 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - smlabbeq fp, lr, r7, fp │ │ │ │ - ldrdeq sl, [sp, -r8] │ │ │ │ - tsteq sp, r4, asr r4 │ │ │ │ - smlabbeq sp, ip, ip, sl │ │ │ │ - tsteq sp, r2, asr #8 │ │ │ │ - strdeq sl, [fp, -lr] │ │ │ │ - smlatteq sp, r8, r3, sl │ │ │ │ + tsteq ip, ip, asr r9 │ │ │ │ + tsteq sp, lr, asr #26 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + tsteq sp, r4, lsl #26 │ │ │ │ + tsteq fp, lr, ror #12 │ │ │ │ + @ instruction: 0x010dacb8 │ │ │ │ + tsteq sp, r4, lsr r3 │ │ │ │ + tsteq sp, ip, ror #22 │ │ │ │ + tsteq sp, r2, lsr #6 │ │ │ │ + ldrdeq sl, [fp, -lr] │ │ │ │ + smlabteq sp, r8, r2, sl │ │ │ │ svcvs 0x0068f5b1 │ │ │ │ @ instruction: 0xf640d811 │ │ │ │ addsmi r6, r9, #-1946157055 @ 0x8c000001 │ │ │ │ sbcshi pc, r4, r3, asr #4 │ │ │ │ rsbvs pc, r4, #164, 12 @ 0xa400000 │ │ │ │ tstpeq r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -61964,33 +61964,33 @@ │ │ │ │ cmnppl r1, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007d8 │ │ │ │ @ instruction: 0xf00181f7 │ │ │ │ svclt 0x0000ba33 │ │ │ │ - @ instruction: 0x010db3b2 │ │ │ │ - tsteq sp, r4, asr #2 │ │ │ │ - smlatbeq sp, r4, r3, fp │ │ │ │ - @ instruction: 0x010db39a │ │ │ │ - smlabbeq sp, ip, r3, fp │ │ │ │ - smlabbeq sp, r2, r3, fp │ │ │ │ - tsteq sp, r4, ror r3 │ │ │ │ - tsteq sp, sl, ror #6 │ │ │ │ - tsteq sp, ip, asr r3 │ │ │ │ - smlatteq lr, lr, r6, r6 │ │ │ │ - smlatteq lr, r0, r6, r6 │ │ │ │ - ldrdeq r6, [lr, -r6] │ │ │ │ - smlabteq lr, r8, r6, r6 │ │ │ │ - @ instruction: 0x010e66be │ │ │ │ - tsteq sp, r2, lsr r2 │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - smlatbeq ip, r8, sl, r0 │ │ │ │ - smlatteq lr, r6, r5, r6 │ │ │ │ - smlatteq sp, r4, r1, fp │ │ │ │ + @ instruction: 0x010db292 │ │ │ │ + tsteq sp, r4, lsr #32 │ │ │ │ + smlabbeq sp, r4, r2, fp │ │ │ │ + tsteq sp, sl, ror r2 │ │ │ │ + tsteq sp, ip, ror #4 │ │ │ │ + tsteq sp, r2, ror #4 │ │ │ │ + tsteq sp, r4, asr r2 │ │ │ │ + tsteq sp, sl, asr #4 │ │ │ │ + tsteq sp, ip, lsr r2 │ │ │ │ + smlabteq lr, lr, r5, r6 │ │ │ │ + smlabteq lr, r0, r5, r6 │ │ │ │ + @ instruction: 0x010e65b6 │ │ │ │ + smlatbeq lr, r8, r5, r6 │ │ │ │ + @ instruction: 0x010e659e │ │ │ │ + tsteq sp, r2, lsl r1 │ │ │ │ + tsteq sp, r4, lsl lr │ │ │ │ + smlabbeq ip, r8, r9, r0 │ │ │ │ + smlabteq lr, r6, r4, r6 │ │ │ │ + smlabteq sp, r4, r0, fp │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ blcs 7ddebc │ │ │ │ andhi pc, r6, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007db │ │ │ │ @ instruction: 0xf00181c1 │ │ │ │ @@ -63054,204 +63054,204 @@ │ │ │ │ cdpcs 13, 0, cr14, cr0, cr2, {0} │ │ │ │ orrhi pc, r6, r0 │ │ │ │ @ instruction: 0xf0402e01 │ │ │ │ bmi ff0d2b20 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7c1447a │ │ │ │ @ instruction: 0xe1b5ecf6 │ │ │ │ - smlatbeq fp, r6, r8, r8 │ │ │ │ - swpeq r8, r0, [sp] │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq sp, r0, ror r0 │ │ │ │ - smlatteq fp, sl, sl, r8 │ │ │ │ - strdeq r8, [fp, -r6] │ │ │ │ - tsteq r4, r4, lsl #2 │ │ │ │ - ldrdeq r8, [fp, -lr] │ │ │ │ - @ instruction: 0x010b8ab4 │ │ │ │ - smlabteq fp, r0, sl, r8 │ │ │ │ - @ instruction: 0x010b8abc │ │ │ │ - @ instruction: 0x010b8ab8 │ │ │ │ - @ instruction: 0x010b8ab4 │ │ │ │ - @ instruction: 0x010b8ab4 │ │ │ │ - tsteq r4, r2, ror r0 │ │ │ │ - smlatbeq fp, r0, sl, r8 │ │ │ │ - tsteq fp, r2, lsr #20 │ │ │ │ - tsteq fp, ip, lsr #20 │ │ │ │ - tsteq fp, r6, lsr #20 │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - tsteq fp, sl, lsl sl │ │ │ │ - tsteq fp, r8, lsl sl │ │ │ │ - @ instruction: 0x0114bfd4 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - smlatteq sp, sl, lr, r7 │ │ │ │ - tsteq fp, ip, lsr r8 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - strdeq r6, [ip, -r6] │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq fp, r4, asr r7 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - ldrdeq r8, [lr, -r8] │ │ │ │ - @ instruction: 0x0114beda │ │ │ │ - smlatbeq ip, sl, r8, r6 │ │ │ │ - @ instruction: 0x010c68b4 │ │ │ │ - @ instruction: 0x010c68b0 │ │ │ │ - tsteq lr, ip, lsl #22 │ │ │ │ - tsteq fp, r2, ror #12 │ │ │ │ - tsteq fp, sl, asr r6 │ │ │ │ - tstpeq fp, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r2, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, lr, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r6, asr #20 │ │ │ │ - tsteq lr, r6, lsr #20 │ │ │ │ - tsteq r4, r8, lsl #27 │ │ │ │ - tsteq lr, r0, lsr #20 │ │ │ │ + smlabbeq fp, r6, r7, r8 │ │ │ │ + tsteq sp, r0, ror pc │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + tsteq sp, r0, asr pc │ │ │ │ + smlabteq fp, sl, r9, r8 │ │ │ │ + ldrdeq r8, [fp, -r6] │ │ │ │ + tsteq r4, r4, ror #31 │ │ │ │ + @ instruction: 0x010b89be │ │ │ │ + @ instruction: 0x010b8994 │ │ │ │ + smlatbeq fp, r0, r9, r8 │ │ │ │ + @ instruction: 0x010b899c │ │ │ │ + @ instruction: 0x010b8998 │ │ │ │ + @ instruction: 0x010b8994 │ │ │ │ + @ instruction: 0x010b8994 │ │ │ │ + tsteq r4, r2, asr pc │ │ │ │ + smlabbeq fp, r0, r9, r8 │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + tsteq fp, ip, lsl #18 │ │ │ │ + tsteq fp, r6, lsl #18 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + strdeq r8, [fp, -sl] │ │ │ │ + strdeq r8, [fp, -r8] │ │ │ │ + @ instruction: 0x0114beb4 │ │ │ │ + smlatteq fp, r0, r5, r8 │ │ │ │ + smlabteq sp, sl, sp, r7 │ │ │ │ + tsteq fp, ip, lsl r7 │ │ │ │ + strdeq r8, [fp, -r2] │ │ │ │ + strdeq r8, [fp, -r2] │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + ldrdeq r6, [ip, -r6] │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + tsteq fp, r4, lsr r6 │ │ │ │ + @ instruction: 0x010c67b0 │ │ │ │ + @ instruction: 0x010e8bb8 │ │ │ │ + @ instruction: 0x0114bdba │ │ │ │ + smlabbeq ip, sl, r7, r6 │ │ │ │ + @ instruction: 0x010c6794 │ │ │ │ + @ instruction: 0x010c6790 │ │ │ │ + smlatteq lr, ip, r9, r4 │ │ │ │ tsteq fp, r2, asr #10 │ │ │ │ - tsteq sp, r6, ror r4 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - tsteq sp, r8, ror #8 │ │ │ │ + tsteq fp, sl, lsr r5 │ │ │ │ + tstpeq fp, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r2, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [fp, -lr] │ │ │ │ + strdeq pc, [fp, -sl] │ │ │ │ + tsteq lr, r6, lsr #18 │ │ │ │ + tsteq lr, r6, lsl #18 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + tsteq lr, r0, lsl #18 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + tsteq sp, r6, asr r3 │ │ │ │ + strdeq r8, [fp, -ip] │ │ │ │ + tsteq sp, r8, asr #6 │ │ │ │ + ldrdeq r8, [fp, -sl] │ │ │ │ + tsteq sp, r2, asr #6 │ │ │ │ + @ instruction: 0x010b83b8 │ │ │ │ + tsteq sp, r0, lsr r3 │ │ │ │ + @ instruction: 0x010b8396 │ │ │ │ + tsteq sp, sl, lsl r3 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + smlatbeq fp, r8, r6, pc @ │ │ │ │ + smlatbeq sp, lr, sl, r7 │ │ │ │ + strdeq r8, [fp, -r4] │ │ │ │ + smlabbeq sp, lr, sl, r7 │ │ │ │ + tsteq fp, sl, lsr #6 │ │ │ │ + tsteq fp, sl, lsl r3 │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ strdeq r8, [fp, -sl] │ │ │ │ - tsteq sp, r2, ror #8 │ │ │ │ - ldrdeq r8, [fp, -r8] │ │ │ │ - tsteq sp, r0, asr r4 │ │ │ │ - @ instruction: 0x010b84b6 │ │ │ │ - tsteq sp, sl, lsr r4 │ │ │ │ - @ instruction: 0x010b849c │ │ │ │ - smlabteq fp, r8, r7, pc @ │ │ │ │ - smlabteq sp, lr, fp, r7 │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - smlatbeq sp, lr, fp, r7 │ │ │ │ - tsteq fp, sl, asr #8 │ │ │ │ - tsteq fp, sl, lsr r4 │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, sl, lsl r4 │ │ │ │ - tsteq sp, r0, lsr fp │ │ │ │ - tsteq sp, sl, asr #22 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - tsteq lr, r6, asr #2 │ │ │ │ - tsteq lr, r4, asr #2 │ │ │ │ - smlatteq sp, ip, r2, r7 │ │ │ │ - @ instruction: 0x010b8392 │ │ │ │ - smlabbeq fp, sl, r3, r8 │ │ │ │ - tsteq lr, sl, lsl #14 │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - tsteq fp, r8, asr r3 │ │ │ │ - @ instruction: 0x010d72b8 │ │ │ │ - tsteq sp, sl, lsl r0 │ │ │ │ - tsteq sp, r4, lsr r4 │ │ │ │ - tsteq sp, sl, asr r6 │ │ │ │ - tsteq lr, lr, rrx │ │ │ │ - tsteq sp, lr, lsl #8 │ │ │ │ - tsteq sp, r2, lsr sl │ │ │ │ - strdeq r9, [sp, -r6] │ │ │ │ - tsteq sp, r6, lsl sl │ │ │ │ - smlatteq sp, r8, r1, r9 │ │ │ │ - ldrdeq r9, [sp, -r6] │ │ │ │ - tsteq sp, r8, lsr r8 │ │ │ │ - smlabteq sp, ip, r2, r9 │ │ │ │ - ldrdeq r1, [lr, -r0] │ │ │ │ - ldrdeq r1, [lr, -r6] │ │ │ │ - smlabteq lr, lr, r6, r1 │ │ │ │ - ldrdeq r1, [lr, -r2] │ │ │ │ - ldrdeq r1, [lr, -ip] │ │ │ │ - ldrdeq r1, [lr, -r6] │ │ │ │ - tsteq ip, sl, asr r5 │ │ │ │ - tsteq ip, ip, asr r5 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - ldrdeq r9, [sp, -r8] │ │ │ │ - ldrdeq r9, [sp, -r0] │ │ │ │ - smlabteq sp, lr, r7, r9 │ │ │ │ - smlatteq sp, r6, r7, r9 │ │ │ │ - strdeq r9, [sp, -lr] │ │ │ │ - strdeq r9, [sp, -ip] │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ - tsteq sp, r2, lsr #16 │ │ │ │ - tsteq lr, lr, lsl #14 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, lr, lsl #16 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - tsteq sp, r6, lsl r8 │ │ │ │ - tsteq sp, sl, lsl r8 │ │ │ │ - tsteq sp, r2, lsl r8 │ │ │ │ - tsteq sp, sl, lsl #16 │ │ │ │ - tsteq sp, sl, lsl #16 │ │ │ │ - @ instruction: 0x010d939e │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - smlatteq sp, r4, r7, r9 │ │ │ │ - smlatteq lr, r6, r5, sl │ │ │ │ + tsteq sp, r0, lsl sl │ │ │ │ + tsteq sp, sl, lsr #20 │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + tsteq lr, r6, lsr #32 │ │ │ │ + tsteq lr, r4, lsr #32 │ │ │ │ + smlabteq sp, ip, r1, r7 │ │ │ │ + tsteq fp, r2, ror r2 │ │ │ │ + tsteq fp, sl, ror #4 │ │ │ │ + smlatteq lr, sl, r5, r1 │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + tsteq fp, r8, lsr r2 │ │ │ │ + @ instruction: 0x010d7198 │ │ │ │ + strdeq r7, [sp, -sl] │ │ │ │ + tsteq sp, r4, lsl r3 │ │ │ │ + tsteq sp, sl, lsr r5 │ │ │ │ + tsteq lr, lr, asr #30 │ │ │ │ + smlatteq sp, lr, r2, r8 │ │ │ │ + tsteq sp, r2, lsl r9 │ │ │ │ ldrdeq r9, [sp, -r6] │ │ │ │ - smlabteq sp, sl, r7, r9 │ │ │ │ - smlatteq fp, r8, pc, r7 @ │ │ │ │ - smlatteq fp, r0, pc, r7 @ │ │ │ │ - smlatbeq sp, sl, r7, r9 │ │ │ │ - @ instruction: 0x010e859c │ │ │ │ + strdeq r7, [sp, -r6] │ │ │ │ + smlabteq sp, r8, r0, r9 │ │ │ │ + @ instruction: 0x010d91b6 │ │ │ │ + tsteq sp, r8, lsl r7 │ │ │ │ + smlatbeq sp, ip, r1, r9 │ │ │ │ + @ instruction: 0x010e15b0 │ │ │ │ + @ instruction: 0x010e15b6 │ │ │ │ + smlatbeq lr, lr, r5, r1 │ │ │ │ + @ instruction: 0x010e15b2 │ │ │ │ + @ instruction: 0x010e15bc │ │ │ │ + @ instruction: 0x010e15b6 │ │ │ │ + tsteq ip, sl, lsr r4 │ │ │ │ + tsteq ip, ip, lsr r4 │ │ │ │ + tsteq ip, r0, lsr #8 │ │ │ │ + @ instruction: 0x010d96b8 │ │ │ │ + @ instruction: 0x010d96b8 │ │ │ │ + @ instruction: 0x010d96b0 │ │ │ │ + smlatbeq sp, lr, r6, r9 │ │ │ │ + smlabteq sp, r6, r6, r9 │ │ │ │ + ldrdeq r9, [sp, -lr] │ │ │ │ + ldrdeq r9, [sp, -ip] │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + tsteq sp, r2, lsl #14 │ │ │ │ + smlatteq lr, lr, r5, r8 │ │ │ │ + smlatteq sp, r2, r6, r9 │ │ │ │ + smlatteq sp, r2, r6, r9 │ │ │ │ + smlatteq sp, r2, r6, r9 │ │ │ │ + smlatteq sp, lr, r6, r9 │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + strdeq r9, [sp, -r6] │ │ │ │ + strdeq r9, [sp, -sl] │ │ │ │ + strdeq r9, [sp, -r2] │ │ │ │ + smlatteq sp, sl, r6, r9 │ │ │ │ + smlatteq sp, sl, r6, r9 │ │ │ │ + tsteq sp, lr, ror r2 │ │ │ │ + tsteq r4, r0, asr #14 │ │ │ │ + smlabteq sp, r4, r6, r9 │ │ │ │ + smlabteq lr, r6, r4, sl │ │ │ │ + @ instruction: 0x010d96b6 │ │ │ │ + smlatbeq sp, sl, r6, r9 │ │ │ │ + smlabteq fp, r8, lr, r7 │ │ │ │ + smlabteq fp, r0, lr, r7 │ │ │ │ + smlabbeq sp, sl, r6, r9 │ │ │ │ + tsteq lr, ip, ror r4 │ │ │ │ + smlatbeq sp, r0, r7, r8 │ │ │ │ + smlatbeq sp, r8, r7, r8 │ │ │ │ + @ instruction: 0x010d87b4 │ │ │ │ + @ instruction: 0x010d87b4 │ │ │ │ + @ instruction: 0x010d87b4 │ │ │ │ + @ instruction: 0x010d87b4 │ │ │ │ + smlabteq sp, r0, r7, r8 │ │ │ │ + smlabteq sp, r0, r7, r8 │ │ │ │ smlabteq sp, r0, r8, r8 │ │ │ │ - smlabteq sp, r8, r8, r8 │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - ldrdeq r8, [sp, -r4] │ │ │ │ - smlatteq sp, r0, r8, r8 │ │ │ │ - smlatteq sp, r0, r8, r8 │ │ │ │ - smlatteq sp, r0, r9, r8 │ │ │ │ - ldrdeq r8, [sp, -ip] │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - ldrdeq r8, [sp, -r0] │ │ │ │ - smlatteq sp, r0, r8, r8 │ │ │ │ - smlatbeq sp, r0, r6, r9 │ │ │ │ - smlabteq sp, r0, r6, r9 │ │ │ │ - tsteq sp, r4, lsl #18 │ │ │ │ - tsteq sp, ip, lsl #18 │ │ │ │ - smlatbeq sp, r8, r6, r9 │ │ │ │ - smlatbeq sp, r8, r6, r9 │ │ │ │ - smlatbeq sp, r8, r6, r9 │ │ │ │ - smlatbeq sp, r8, r6, r9 │ │ │ │ - smlatteq sp, ip, r8, r8 │ │ │ │ - smlatteq sp, ip, r8, r8 │ │ │ │ - smlabbeq sp, r8, r6, r9 │ │ │ │ - smlabbeq sp, ip, r6, r9 │ │ │ │ - @ instruction: 0x010d9698 │ │ │ │ - smlatbeq sp, r0, r6, r9 │ │ │ │ - tsteq r4, lr, ror #11 │ │ │ │ - @ instruction: 0x010d9692 │ │ │ │ - smlabteq ip, r8, pc, r5 @ │ │ │ │ - smlabteq ip, r4, pc, r5 @ │ │ │ │ - tsteq sp, sl, ror r6 │ │ │ │ - ldrdeq r7, [sp, -lr] │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - tsteq sp, r0, ror r6 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - tsteq fp, r8, lsr sp │ │ │ │ - @ instruction: 0x010e41ba │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - tstpeq fp, r2, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [fp, -r4] │ │ │ │ - strdeq pc, [fp, -r2] │ │ │ │ - strdeq pc, [fp, -r0] │ │ │ │ - smlatteq fp, lr, r4, pc @ │ │ │ │ - smlatteq fp, ip, r4, pc @ │ │ │ │ - smlatteq fp, sl, r4, pc @ │ │ │ │ - smlatteq fp, r8, r4, pc @ │ │ │ │ - smlatteq fp, r2, r4, pc @ │ │ │ │ - smlatteq fp, r0, r4, pc @ │ │ │ │ - tsteq lr, r8, lsl #2 │ │ │ │ + @ instruction: 0x010d87bc │ │ │ │ + tsteq sp, r0, lsl #16 │ │ │ │ + @ instruction: 0x010d87b0 │ │ │ │ + smlabteq sp, r0, r7, r8 │ │ │ │ + smlabbeq sp, r0, r5, r9 │ │ │ │ + smlatbeq sp, r0, r5, r9 │ │ │ │ + smlatteq sp, r4, r7, r8 │ │ │ │ + smlatteq sp, ip, r7, r8 │ │ │ │ + smlabbeq sp, r8, r5, r9 │ │ │ │ + smlabbeq sp, r8, r5, r9 │ │ │ │ + smlabbeq sp, r8, r5, r9 │ │ │ │ + smlabbeq sp, r8, r5, r9 │ │ │ │ + smlabteq sp, ip, r7, r8 │ │ │ │ + smlabteq sp, ip, r7, r8 │ │ │ │ + tsteq sp, r8, ror #10 │ │ │ │ + tsteq sp, ip, ror #10 │ │ │ │ + tsteq sp, r8, ror r5 │ │ │ │ + smlabbeq sp, r0, r5, r9 │ │ │ │ + tsteq r4, lr, asr #9 │ │ │ │ + tsteq sp, r2, ror r5 │ │ │ │ + smlatbeq ip, r8, lr, r5 │ │ │ │ + smlatbeq ip, r4, lr, r5 │ │ │ │ + tsteq sp, sl, asr r5 │ │ │ │ + @ instruction: 0x010d73be │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tsteq sp, r0, asr r5 │ │ │ │ + tsteq fp, lr, lsl ip │ │ │ │ + tsteq fp, r8, lsl ip │ │ │ │ + swpeq r4, sl, [lr] │ │ │ │ + strdeq r7, [fp, -r2] │ │ │ │ + smlatteq fp, ip, fp, r7 │ │ │ │ + smlatteq fp, r2, r3, pc @ │ │ │ │ + ldrdeq pc, [fp, -r4] │ │ │ │ + ldrdeq pc, [fp, -r2] │ │ │ │ + ldrdeq pc, [fp, -r0] │ │ │ │ + smlabteq fp, lr, r3, pc @ │ │ │ │ + smlabteq fp, ip, r3, pc @ │ │ │ │ + smlabteq fp, sl, r3, pc @ │ │ │ │ + smlabteq fp, r8, r3, pc @ │ │ │ │ + smlabteq fp, r2, r3, pc @ │ │ │ │ + smlabteq fp, r0, r3, pc @ │ │ │ │ + smlatteq lr, r8, pc, r3 @ │ │ │ │ tstcs r1, lr, lsl sl │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1d7070c │ │ │ │ bmi 7ea8d4 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl 1b7071c │ │ │ │ @@ -63275,22 +63275,22 @@ │ │ │ │ and lr, r7, r8, asr #22 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ bl 1070774 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - strdeq r3, [lr, -r2] │ │ │ │ - tsteq r4, r6, asr r1 │ │ │ │ - smlabteq lr, r2, r6, r4 │ │ │ │ - smlabteq lr, sl, r6, r4 │ │ │ │ - smlabteq lr, r8, r6, r4 │ │ │ │ - smlabteq lr, r8, r6, r4 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ + ldrdeq r3, [lr, -r2] │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + smlatbeq lr, r2, r5, r4 │ │ │ │ + smlatbeq lr, sl, r5, r4 │ │ │ │ + smlatbeq lr, r8, r5, r4 │ │ │ │ + smlatbeq lr, r8, r5, r4 │ │ │ │ + tsteq sp, r6, lsr #30 │ │ │ │ + strdeq r7, [fp, -r8] │ │ │ │ svcvc 0x00d4f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0082f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r4, asr #31 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ @ instruction: 0xd0157fd6 │ │ │ │ @@ -63304,19 +63304,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ - smlabteq lr, r2, r6, r4 │ │ │ │ - ldrdeq r4, [lr, -r0] │ │ │ │ - tsteq lr, r2, lsl #14 │ │ │ │ - tsteq lr, ip, lsl r7 │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + smlatbeq lr, r2, r5, r4 │ │ │ │ + @ instruction: 0x010e45b0 │ │ │ │ + smlatteq lr, r2, r5, r4 │ │ │ │ + strdeq r4, [lr, -ip] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09b08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ ldrsbtle r7, [r0], -r4 │ │ │ │ stmdale r6, {r1, r3, r4, r9, sl, lr} │ │ │ │ @@ -63361,36 +63361,36 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ b fe6f08c0 │ │ │ │ @ instruction: 0xf0254a0d │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b fe4f08d0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - @ instruction: 0x010bea92 │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - smlatteq fp, r2, r8, r7 │ │ │ │ - tsteq sp, ip, lsr #30 │ │ │ │ - tsteq fp, r6, lsr #14 │ │ │ │ - tsteq sp, r0, lsl pc │ │ │ │ - tsteq fp, sl, lsl #14 │ │ │ │ - strdeq r6, [sp, -r4] │ │ │ │ - ldrdeq lr, [fp, -r2] │ │ │ │ - ldrdeq r6, [sp, -r8] │ │ │ │ + tsteq fp, r2, ror r9 │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ + smlabteq fp, r2, r7, r7 │ │ │ │ + tsteq sp, ip, lsl #28 │ │ │ │ + tsteq fp, r6, lsl #12 │ │ │ │ + strdeq r6, [sp, -r0] │ │ │ │ + smlatteq fp, sl, r5, r7 │ │ │ │ + ldrdeq r6, [sp, -r4] │ │ │ │ + @ instruction: 0x010be9b2 │ │ │ │ + @ instruction: 0x010d6db8 │ │ │ │ andle r2, fp, ip, lsl r8 │ │ │ │ andle r2, ip, r8, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09c08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ stclt 8, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq lr, sl, lsl #12 │ │ │ │ - tsteq lr, r8, lsl r6 │ │ │ │ + smlatteq lr, sl, r4, r4 │ │ │ │ + strdeq r4, [lr, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec09c30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ ldmdbcs r8!, {r0, r2, ip, lr, pc}^ │ │ │ │ rschi pc, fp, r0 │ │ │ │ @@ -63514,45 +63514,45 @@ │ │ │ │ bmi 9aac48 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ stmdb r4!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r4, [fp], -r1, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7c14620 │ │ │ │ @ instruction: 0xbdf8e95e │ │ │ │ - tsteq ip, r4, ror #20 │ │ │ │ - smlabteq lr, r4, r5, r4 │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - tsteq ip, ip, lsr sl │ │ │ │ - tsteq ip, sl, lsr sl │ │ │ │ - tsteq ip, r8, lsr sl │ │ │ │ - tsteq r4, r4, lsr #29 │ │ │ │ - tsteq ip, r6, lsr #20 │ │ │ │ - tsteq ip, lr, lsr #20 │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - tsteq ip, sl, lsr #20 │ │ │ │ - tsteq ip, lr, lsr #20 │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - tsteq ip, lr, lsl sl │ │ │ │ - tsteq ip, r2, lsr #20 │ │ │ │ - tsteq ip, ip, lsl sl │ │ │ │ - strdeq r4, [lr, -r4] │ │ │ │ - smlatteq sp, lr, r9, r7 │ │ │ │ - smlatteq sp, ip, r9, r7 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - tsteq fp, r8, ror sp │ │ │ │ - @ instruction: 0x010d7aba │ │ │ │ - tsteq sp, r8, ror r9 │ │ │ │ - smlabteq fp, r2, sp, lr │ │ │ │ - smlabteq fp, r0, sp, lr │ │ │ │ - tsteq r4, r0, lsl #27 │ │ │ │ - tsteq sp, r6, asr r3 │ │ │ │ - ldrdeq lr, [fp, -lr] │ │ │ │ - smlabteq fp, r6, sp, lr │ │ │ │ - smlabbeq ip, sl, r8, r5 │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ + tsteq ip, r4, asr #18 │ │ │ │ + smlatbeq lr, r4, r4, r4 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + tsteq ip, ip, lsl r9 │ │ │ │ + tsteq ip, sl, lsl r9 │ │ │ │ + tsteq ip, r8, lsl r9 │ │ │ │ + tsteq r4, r4, lsl #27 │ │ │ │ + tsteq ip, r6, lsl #18 │ │ │ │ + tsteq ip, lr, lsl #18 │ │ │ │ + tsteq ip, ip, lsl #18 │ │ │ │ + tsteq ip, sl, lsl #18 │ │ │ │ + tsteq ip, lr, lsl #18 │ │ │ │ + tsteq ip, r4, lsl #18 │ │ │ │ + strdeq r5, [ip, -lr] │ │ │ │ + tsteq ip, r2, lsl #18 │ │ │ │ + strdeq r5, [ip, -ip] │ │ │ │ + ldrdeq r4, [lr, -r4] │ │ │ │ + smlabteq sp, lr, r8, r7 │ │ │ │ + smlabteq sp, ip, r8, r7 │ │ │ │ + tsteq fp, r6, lsl #26 │ │ │ │ + tsteq fp, r8, asr ip │ │ │ │ + @ instruction: 0x010d799a │ │ │ │ + tsteq sp, r8, asr r8 │ │ │ │ + smlatbeq fp, r2, ip, lr │ │ │ │ + smlatbeq fp, r0, ip, lr │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq sp, r6, lsr r2 │ │ │ │ + @ instruction: 0x010becbe │ │ │ │ + smlatbeq fp, r6, ip, lr │ │ │ │ + tsteq ip, sl, ror #14 │ │ │ │ + tsteq sp, r2, asr fp │ │ │ │ svcvc 0x0024f5b0 │ │ │ │ strbthi pc, [sp], #-0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec09ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08123 │ │ │ │ @@ -64222,111 +64222,111 @@ │ │ │ │ stmdami r3!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2145 @ 0xfffff79f │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq lr, r2, lsr #6 │ │ │ │ - tsteq lr, r8, lsl #6 │ │ │ │ - tsteq lr, r4, lsr #6 │ │ │ │ - tsteq lr, r2, asr #6 │ │ │ │ - tsteq lr, ip, asr r3 │ │ │ │ - smlabbeq lr, r2, r3, r4 │ │ │ │ - @ instruction: 0x010e4394 │ │ │ │ - smlatteq lr, r4, r3, r4 │ │ │ │ - tsteq lr, sl, lsl #8 │ │ │ │ - tsteq lr, r2, asr r4 │ │ │ │ - smlabteq lr, r4, r4, r4 │ │ │ │ - tsteq lr, r4, lsr #10 │ │ │ │ - tsteq lr, sl, asr r5 │ │ │ │ - tsteq lr, r6, ror #10 │ │ │ │ - tsteq lr, lr, ror r5 │ │ │ │ - smlatbeq lr, r2, r5, r4 │ │ │ │ - tsteq lr, r6, lsr r6 │ │ │ │ - smlatbeq lr, sl, r4, r4 │ │ │ │ - smlatbeq lr, ip, r4, r4 │ │ │ │ - tsteq lr, r6, lsl #10 │ │ │ │ - tsteq lr, ip, asr r5 │ │ │ │ - ldrdeq r4, [lr, -r2] │ │ │ │ - tsteq lr, r8, lsr #12 │ │ │ │ - tsteq lr, lr, ror r6 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - smlatteq lr, r8, lr, r3 │ │ │ │ - tsteq lr, r6, ror #24 │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - strdeq r3, [lr, -sl] │ │ │ │ - smlabteq lr, r8, sl, r3 │ │ │ │ - smlabteq lr, r2, r1, r4 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - strdeq r6, [fp, -ip] │ │ │ │ - tsteq lr, r6, lsl fp │ │ │ │ - smlatteq lr, r8, sl, r3 │ │ │ │ - smlatteq fp, sl, r6, r6 │ │ │ │ - smlatteq fp, r4, r6, r6 │ │ │ │ - @ instruction: 0x010e3bba │ │ │ │ - tsteq lr, r4, ror fp │ │ │ │ - tsteq lr, lr, lsr fp │ │ │ │ - smlabteq fp, ip, r6, r6 │ │ │ │ - smlabteq fp, r6, r6, r6 │ │ │ │ - smlabteq lr, r8, fp, r3 │ │ │ │ - ldrdeq r3, [lr, -lr] │ │ │ │ - @ instruction: 0x010b66b4 │ │ │ │ - tsteq lr, r2, lsr sp │ │ │ │ - tsteq lr, r4, ror ip │ │ │ │ - tsteq lr, r6, lsr ip │ │ │ │ - strdeq r3, [lr, -r8] │ │ │ │ - @ instruction: 0x010b6696 │ │ │ │ - @ instruction: 0x010b6690 │ │ │ │ - smlabteq lr, lr, ip, r3 │ │ │ │ - tsteq lr, r8, ror ip │ │ │ │ - tsteq fp, lr, ror r6 │ │ │ │ - smlatteq lr, r4, ip, r3 │ │ │ │ - tsteq lr, r6, ror sp │ │ │ │ - tsteq lr, r8, lsr #26 │ │ │ │ - tsteq lr, sl, lsl #26 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ + tsteq lr, r2, lsl #4 │ │ │ │ + smlatteq lr, r8, r1, r4 │ │ │ │ + tsteq lr, r4, lsl #4 │ │ │ │ + tsteq lr, r2, lsr #4 │ │ │ │ + tsteq lr, ip, lsr r2 │ │ │ │ + tsteq lr, r2, ror #4 │ │ │ │ + tsteq lr, r4, ror r2 │ │ │ │ + smlabteq lr, r4, r2, r4 │ │ │ │ + smlatteq lr, sl, r2, r4 │ │ │ │ + tsteq lr, r2, lsr r3 │ │ │ │ + smlatbeq lr, r4, r3, r4 │ │ │ │ + tsteq lr, r4, lsl #8 │ │ │ │ + tsteq lr, sl, lsr r4 │ │ │ │ + tsteq lr, r6, asr #8 │ │ │ │ + tsteq lr, lr, asr r4 │ │ │ │ + smlabbeq lr, r2, r4, r4 │ │ │ │ + tsteq lr, r6, lsl r5 │ │ │ │ + smlabbeq lr, sl, r3, r4 │ │ │ │ + smlabbeq lr, ip, r3, r4 │ │ │ │ + smlatteq lr, r6, r3, r4 │ │ │ │ + tsteq lr, ip, lsr r4 │ │ │ │ + @ instruction: 0x010e44b2 │ │ │ │ + tsteq lr, r8, lsl #10 │ │ │ │ + tsteq lr, lr, asr r5 │ │ │ │ + tsteq fp, r8, lsl r6 │ │ │ │ + smlabteq lr, r8, sp, r3 │ │ │ │ + tsteq lr, r6, asr #22 │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ ldrdeq r3, [lr, -sl] │ │ │ │ - smlabbeq lr, r4, sp, r3 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - tsteq fp, r8, asr #12 │ │ │ │ - smlabbeq lr, lr, r0, r4 │ │ │ │ - tsteq lr, ip, lsr #30 │ │ │ │ - tsteq lr, r2, ror lr │ │ │ │ - tsteq lr, r8, lsr lr │ │ │ │ - tsteq lr, r2, lsl #28 │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq fp, lr, lsl r6 │ │ │ │ - smlatbeq lr, r8, lr, r3 │ │ │ │ - ldrdeq r3, [lr, -r2] │ │ │ │ - tsteq fp, ip, lsl #12 │ │ │ │ - @ instruction: 0x010e3f92 │ │ │ │ - tsteq lr, r8, asr #30 │ │ │ │ - strdeq r6, [fp, -sl] │ │ │ │ - tsteq lr, r8, ror #30 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - smlatbeq lr, r8, pc, r3 @ │ │ │ │ - smlatteq lr, r6, pc, r3 @ │ │ │ │ + smlatbeq lr, r8, r9, r3 │ │ │ │ + smlatbeq lr, r2, r0, r4 │ │ │ │ + smlatteq fp, r8, r5, r6 │ │ │ │ + smlatteq fp, r2, r5, r6 │ │ │ │ ldrdeq r6, [fp, -ip] │ │ │ │ - smlabteq lr, r2, r1, r4 │ │ │ │ - strheq r4, [lr, -r8] │ │ │ │ - tsteq lr, r2, lsr r0 │ │ │ │ - tsteq lr, r8, asr #2 │ │ │ │ - ldrdeq r4, [lr, -sl] │ │ │ │ - @ instruction: 0x010b65b8 │ │ │ │ - @ instruction: 0x010b65b2 │ │ │ │ - @ instruction: 0x010e429c │ │ │ │ - tsteq lr, lr, lsr #4 │ │ │ │ - smlabteq lr, r0, r1, r4 │ │ │ │ - @ instruction: 0x010b659a │ │ │ │ + strdeq r3, [lr, -r6] │ │ │ │ + smlabteq lr, r8, r9, r3 │ │ │ │ + smlabteq fp, sl, r5, r6 │ │ │ │ + smlabteq fp, r4, r5, r6 │ │ │ │ + @ instruction: 0x010e3a9a │ │ │ │ + tsteq lr, r4, asr sl │ │ │ │ + tsteq lr, lr, lsl sl │ │ │ │ + smlatbeq fp, ip, r5, r6 │ │ │ │ + smlatbeq fp, r6, r5, r6 │ │ │ │ + smlatbeq lr, r8, sl, r3 │ │ │ │ + @ instruction: 0x010e3abe │ │ │ │ @ instruction: 0x010b6594 │ │ │ │ - smlatteq lr, r6, r2, r4 │ │ │ │ - smlabbeq fp, r8, r5, r6 │ │ │ │ - tsteq lr, lr, lsl #6 │ │ │ │ + tsteq lr, r2, lsl ip │ │ │ │ + tsteq lr, r4, asr fp │ │ │ │ + tsteq lr, r6, lsl fp │ │ │ │ + ldrdeq r3, [lr, -r8] │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + tsteq fp, r0, ror r5 │ │ │ │ + smlatbeq lr, lr, fp, r3 │ │ │ │ + tsteq lr, r8, asr fp │ │ │ │ + tsteq fp, lr, asr r5 │ │ │ │ + smlabteq lr, r4, fp, r3 │ │ │ │ + tsteq lr, r6, asr ip │ │ │ │ + tsteq lr, r8, lsl #24 │ │ │ │ + smlatteq lr, sl, fp, r3 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + @ instruction: 0x010e3cba │ │ │ │ + tsteq lr, r4, ror #24 │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + tsteq fp, r8, lsr #10 │ │ │ │ + tsteq lr, lr, ror #30 │ │ │ │ + tsteq lr, ip, lsl #28 │ │ │ │ + tsteq lr, r2, asr sp │ │ │ │ + tsteq lr, r8, lsl sp │ │ │ │ + smlatteq lr, r2, ip, r3 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + strdeq r6, [fp, -lr] │ │ │ │ + smlabbeq lr, r8, sp, r3 │ │ │ │ + @ instruction: 0x010e3db2 │ │ │ │ + smlatteq fp, ip, r4, r6 │ │ │ │ + tsteq lr, r2, ror lr │ │ │ │ + tsteq lr, r8, lsr #28 │ │ │ │ + ldrdeq r6, [fp, -sl] │ │ │ │ + tsteq lr, r8, asr #28 │ │ │ │ + @ instruction: 0x010e3eb6 │ │ │ │ + smlabbeq lr, r8, lr, r3 │ │ │ │ + smlabteq lr, r6, lr, r3 │ │ │ │ + @ instruction: 0x010b64bc │ │ │ │ + smlatbeq lr, r2, r0, r4 │ │ │ │ + @ instruction: 0x010e3f98 │ │ │ │ + tsteq lr, r2, lsl pc │ │ │ │ + tsteq lr, r8, lsr #32 │ │ │ │ + @ instruction: 0x010e3fba │ │ │ │ + @ instruction: 0x010b6498 │ │ │ │ + @ instruction: 0x010b6492 │ │ │ │ + tsteq lr, ip, ror r1 │ │ │ │ + tsteq lr, lr, lsl #2 │ │ │ │ + smlatbeq lr, r0, r0, r4 │ │ │ │ + tsteq fp, sl, ror r4 │ │ │ │ + tsteq fp, r4, ror r4 │ │ │ │ + smlabteq lr, r6, r1, r4 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + smlatteq lr, lr, r1, r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x0012f5b1 │ │ │ │ @@ -65160,89 +65160,89 @@ │ │ │ │ stc 7, cr15, [ip], {191} @ 0xbf │ │ │ │ movtcc pc, #9158 @ 0x23c6 @ │ │ │ │ blcs 2431e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131928> │ │ │ │ addshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ blt fed5f070 │ │ │ │ sbcseq ip, r2, r2, asr #21 │ │ │ │ - smlatteq fp, sl, r8, r6 │ │ │ │ - tsteq sp, r4, lsr pc │ │ │ │ - @ instruction: 0x010b6696 │ │ │ │ - tsteq sp, lr, ror lr │ │ │ │ - tsteq fp, r2, lsr #20 │ │ │ │ + smlabteq fp, sl, r7, r6 │ │ │ │ tsteq sp, r4, lsl lr │ │ │ │ - tsteq sp, r2, lsr #20 │ │ │ │ - tsteq sp, r4, ror #26 │ │ │ │ - tsteq lr, r8, lsl #30 │ │ │ │ - smlatteq sp, r2, ip, r5 │ │ │ │ - @ instruction: 0x010d7c9a │ │ │ │ - tsteq sp, ip, lsr #20 │ │ │ │ - smlabbeq sp, ip, ip, r7 │ │ │ │ - smlabbeq sp, r2, ip, r7 │ │ │ │ - tsteq sp, r4, ror ip │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - tsteq sp, r2, asr ip │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + tsteq sp, lr, asr sp │ │ │ │ + tsteq fp, r2, lsl #18 │ │ │ │ + strdeq r5, [sp, -r4] │ │ │ │ + tsteq sp, r2, lsl #18 │ │ │ │ tsteq sp, r4, asr #24 │ │ │ │ - ldrdeq r2, [lr, -r6] │ │ │ │ - smlabteq lr, r8, pc, r2 @ │ │ │ │ - @ instruction: 0x010e2fbe │ │ │ │ - @ instruction: 0x010e2fb0 │ │ │ │ - smlatbeq lr, r6, pc, r2 @ │ │ │ │ - tsteq lr, r4, lsl #30 │ │ │ │ - smlabbeq sp, r0, r8, r5 │ │ │ │ - tsteq sp, sl, lsl fp │ │ │ │ - tsteq sp, ip, lsl r8 │ │ │ │ - @ instruction: 0x010bd390 │ │ │ │ - smlabteq lr, lr, lr, r2 │ │ │ │ - smlabteq sp, ip, sl, r7 │ │ │ │ - smlabbeq fp, r4, sp, r5 │ │ │ │ - tsteq sp, r0, ror r5 │ │ │ │ - tsteq fp, r8, lsl #30 │ │ │ │ - tsteq sp, r4, asr r5 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq r4, lr, ror #11 │ │ │ │ - smlabteq fp, sl, pc, r5 @ │ │ │ │ - smlatbeq fp, r2, pc, r5 @ │ │ │ │ - @ instruction: 0x010b5fb0 │ │ │ │ - smlatbeq fp, lr, pc, r5 @ │ │ │ │ - smlatbeq fp, ip, pc, r5 @ │ │ │ │ - smlatbeq fp, sl, pc, r5 @ │ │ │ │ - smlatbeq fp, ip, pc, r5 @ │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - @ instruction: 0x010b5f9c │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq fp, ip, lsr #30 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - tsteq fp, r0, lsr #30 │ │ │ │ - @ instruction: 0x011494de │ │ │ │ - tsteq fp, ip, lsl #24 │ │ │ │ - strdeq r5, [sp, -r8] │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq fp, r4, lsr #26 │ │ │ │ - tsteq fp, r6, lsr #26 │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - tsteq ip, r4, lsl lr │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - tsteq r4, r2, asr #8 │ │ │ │ - tsteq fp, r4, ror ip │ │ │ │ + smlatteq lr, r8, sp, r3 │ │ │ │ + smlabteq sp, r2, fp, r5 │ │ │ │ + tsteq sp, sl, ror fp │ │ │ │ + tsteq sp, ip, lsl #18 │ │ │ │ + tsteq sp, ip, ror #22 │ │ │ │ + tsteq sp, r2, ror #22 │ │ │ │ + tsteq sp, r4, asr fp │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + @ instruction: 0x010e2eb6 │ │ │ │ + smlatbeq lr, r8, lr, r2 │ │ │ │ + @ instruction: 0x010e2e9e │ │ │ │ + @ instruction: 0x010e2e90 │ │ │ │ + smlabbeq lr, r6, lr, r2 │ │ │ │ + smlatteq lr, r4, sp, r2 │ │ │ │ + tsteq sp, r0, ror #14 │ │ │ │ + strdeq r7, [sp, -sl] │ │ │ │ + strdeq r5, [sp, -ip] │ │ │ │ + tsteq fp, r0, ror r2 │ │ │ │ + smlatbeq lr, lr, sp, r2 │ │ │ │ + smlatbeq sp, ip, r9, r7 │ │ │ │ + tsteq fp, r4, ror #24 │ │ │ │ + tsteq sp, r0, asr r4 │ │ │ │ + smlatteq fp, r8, sp, r5 │ │ │ │ + tsteq sp, r4, lsr r4 │ │ │ │ + @ instruction: 0x010b5eb0 │ │ │ │ + @ instruction: 0x010b5ebe │ │ │ │ + tsteq r4, lr, asr #9 │ │ │ │ + smlatbeq fp, sl, lr, r5 │ │ │ │ + smlabbeq fp, r2, lr, r5 │ │ │ │ + @ instruction: 0x010b5e90 │ │ │ │ + smlabbeq fp, lr, lr, r5 │ │ │ │ + smlabbeq fp, ip, lr, r5 │ │ │ │ + smlabbeq fp, sl, lr, r5 │ │ │ │ + smlabbeq fp, ip, lr, r5 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + tsteq fp, ip, lsl #28 │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + tsteq fp, r0, lsl #28 │ │ │ │ + @ instruction: 0x011493be │ │ │ │ + smlatteq fp, ip, sl, r5 │ │ │ │ + ldrdeq r5, [sp, -r8] │ │ │ │ + tsteq fp, ip, lsr #24 │ │ │ │ + tsteq fp, r4, lsl #24 │ │ │ │ + tsteq fp, r6, lsl #24 │ │ │ │ strdeq r3, [ip, -r2] │ │ │ │ - strdeq r6, [lr, -ip] │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ + strdeq r3, [ip, -r2] │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + strdeq r3, [ip, -r2] │ │ │ │ + tsteq r4, r2, lsr #6 │ │ │ │ + tsteq fp, r4, asr fp │ │ │ │ ldrdeq r3, [ip, -r2] │ │ │ │ - ldrdeq r3, [ip, -lr] │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - tsteq lr, sl, lsr r0 │ │ │ │ - @ instruction: 0x010b5b92 │ │ │ │ - smlabbeq fp, ip, fp, r5 │ │ │ │ - smlabbeq fp, r2, r3, sp │ │ │ │ + ldrdeq r6, [lr, -ip] │ │ │ │ + tsteq r4, r0, ror #5 │ │ │ │ + @ instruction: 0x010c3cb2 │ │ │ │ + @ instruction: 0x010c3cbe │ │ │ │ + @ instruction: 0x010c3cbc │ │ │ │ + tsteq lr, sl, lsl pc │ │ │ │ + tsteq fp, r2, ror sl │ │ │ │ + tsteq fp, ip, ror #20 │ │ │ │ + tsteq fp, r2, ror #4 │ │ │ │ @ instruction: 0x27d0f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ eors lr, r6, r4, ror #23 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7bf447a │ │ │ │ @@ -65736,149 +65736,149 @@ │ │ │ │ stmda ip, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 202cef4 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7bf9600 │ │ │ │ andlt lr, r2, r4, lsl #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - tsteq fp, r0, asr #4 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, r8, lsr r2 │ │ │ │ - tsteq fp, r4, lsr r2 │ │ │ │ - tsteq fp, r0, lsr r2 │ │ │ │ - tsteq fp, ip, lsr #4 │ │ │ │ - tsteq fp, r4, lsr #4 │ │ │ │ - tsteq fp, r0, lsr #4 │ │ │ │ - tsteq lr, ip, asr #28 │ │ │ │ - tsteq lr, ip, lsr #28 │ │ │ │ - tsteq r4, lr, lsl #3 │ │ │ │ - tsteq lr, r6, lsr #28 │ │ │ │ - tsteq fp, r8, asr #18 │ │ │ │ - smlabbeq sp, r2, r8, r4 │ │ │ │ - tsteq fp, r6, lsr #18 │ │ │ │ - tsteq sp, r2, ror r8 │ │ │ │ - tsteq fp, r2, lsl #18 │ │ │ │ - tsteq sp, sl, ror #16 │ │ │ │ - ldrdeq r5, [fp, -lr] │ │ │ │ - tsteq sp, r6, asr r8 │ │ │ │ - @ instruction: 0x010b58ba │ │ │ │ - tsteq sp, lr, lsr r8 │ │ │ │ - smlatbeq fp, r0, r8, r5 │ │ │ │ - smlabteq fp, lr, fp, ip │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - @ instruction: 0x010d4fb2 │ │ │ │ - ldrdeq ip, [fp, -sl] │ │ │ │ - @ instruction: 0x010d4f90 │ │ │ │ - smlabteq fp, ip, sl, ip │ │ │ │ - tsteq sp, lr, ror #30 │ │ │ │ - @ instruction: 0x010d52be │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq lr, r4, lsr #2 │ │ │ │ - tsteq sp, r2, lsr pc │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - smlabteq fp, r0, r7, r5 │ │ │ │ - @ instruction: 0x010b57b0 │ │ │ │ - smlatbeq fp, r0, r7, r5 │ │ │ │ - ldrdeq r3, [lr, -r6] │ │ │ │ - ldrdeq r3, [lr, -r8] │ │ │ │ - @ instruction: 0x010d58b0 │ │ │ │ - ldrdeq r4, [sp, -lr] │ │ │ │ - smlatbeq sp, ip, lr, r4 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - tsteq sp, r2, lsl #16 │ │ │ │ - tsteq sp, r2, ror #28 │ │ │ │ - smlabbeq sp, lr, r8, r6 │ │ │ │ - tsteq sp, r4, lsl r6 │ │ │ │ - tsteq sp, r6, lsr lr │ │ │ │ - tsteq sp, r8, lsl #12 │ │ │ │ - tsteq fp, r8, lsl #12 │ │ │ │ - strdeq r4, [sp, -r2] │ │ │ │ - tsteq lr, r2, lsl r0 │ │ │ │ - ldrdeq r4, [sp, -ip] │ │ │ │ - mrseq r3, (UNDEF: 14) │ │ │ │ - strdeq r2, [lr, -r0] │ │ │ │ - tsteq fp, sl, lsr r6 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - ldrdeq r2, [lr, -r2] │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ - strdeq r5, [fp, -r4] │ │ │ │ - smlatteq fp, ip, r5, r5 │ │ │ │ - @ instruction: 0x010e2f9c │ │ │ │ - tsteq sp, ip, lsl sp │ │ │ │ - ldrdeq r4, [sp, -r0] │ │ │ │ - strdeq r4, [sp, -lr] │ │ │ │ - tsteq lr, r2, ror pc │ │ │ │ - ldrdeq r4, [sp, -lr] │ │ │ │ - smlabbeq sp, lr, r4, r6 │ │ │ │ - smlabteq sp, r8, ip, r4 │ │ │ │ - tsteq sp, lr, ror r4 │ │ │ │ - tsteq lr, r8, lsr #30 │ │ │ │ - tsteq sp, lr, lsr r6 │ │ │ │ - tsteq sp, r6, ror #16 │ │ │ │ - tsteq lr, ip, ror r2 │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - tsteq sp, r4, asr #24 │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - @ instruction: 0x010d5a96 │ │ │ │ - tsteq sp, ip, lsr #10 │ │ │ │ - strdeq r4, [sp, -sl] │ │ │ │ - smlatbeq fp, r2, r4, r5 │ │ │ │ - @ instruction: 0x010b549c │ │ │ │ - tsteq sp, lr, lsl r8 │ │ │ │ - tsteq fp, r6, ror r4 │ │ │ │ - tsteq fp, r0, ror r4 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, r0, lsr #2 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r8, lsl r1 │ │ │ │ + tsteq fp, r4, lsl r1 │ │ │ │ + tsteq fp, r0, lsl r1 │ │ │ │ + tsteq fp, ip, lsl #2 │ │ │ │ + tsteq fp, r4, lsl #2 │ │ │ │ + mrseq sp, (UNDEF: 27) │ │ │ │ + tsteq lr, ip, lsr #26 │ │ │ │ + tsteq lr, ip, lsl #26 │ │ │ │ + tsteq r4, lr, rrx │ │ │ │ + tsteq lr, r6, lsl #26 │ │ │ │ + tsteq fp, r8, lsr #16 │ │ │ │ + tsteq sp, r2, ror #14 │ │ │ │ + tsteq fp, r6, lsl #16 │ │ │ │ + tsteq sp, r2, asr r7 │ │ │ │ + smlatteq fp, r2, r7, r5 │ │ │ │ + tsteq sp, sl, asr #14 │ │ │ │ + @ instruction: 0x010b57be │ │ │ │ + tsteq sp, r6, lsr r7 │ │ │ │ + @ instruction: 0x010b579a │ │ │ │ + tsteq sp, lr, lsl r7 │ │ │ │ + smlabbeq fp, r0, r7, r5 │ │ │ │ + smlatbeq fp, lr, sl, ip │ │ │ │ + @ instruction: 0x010d4eb4 │ │ │ │ + strdeq r5, [fp, -r8] │ │ │ │ + @ instruction: 0x010d4e92 │ │ │ │ + @ instruction: 0x010bc9ba │ │ │ │ + tsteq sp, r0, ror lr │ │ │ │ + smlatbeq fp, ip, r9, ip │ │ │ │ + tsteq sp, lr, asr #28 │ │ │ │ + @ instruction: 0x010d519e │ │ │ │ + tsteq sp, r0, lsr lr │ │ │ │ + tsteq lr, r4 │ │ │ │ + tsteq sp, r2, lsl lr │ │ │ │ + @ instruction: 0x010b56b0 │ │ │ │ + smlatbeq fp, r0, r6, r5 │ │ │ │ + @ instruction: 0x010b5690 │ │ │ │ + smlabbeq fp, r0, r6, r5 │ │ │ │ + @ instruction: 0x010e2fb6 │ │ │ │ + @ instruction: 0x010e2fb8 │ │ │ │ + @ instruction: 0x010d5790 │ │ │ │ + @ instruction: 0x010d49be │ │ │ │ + smlabbeq sp, ip, sp, r4 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + smlatteq sp, r2, r6, r5 │ │ │ │ + tsteq sp, r2, asr #26 │ │ │ │ + tsteq sp, lr, ror #14 │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsl sp │ │ │ │ + smlatteq sp, r8, r4, r6 │ │ │ │ + smlatteq fp, r8, r4, r5 │ │ │ │ ldrdeq r4, [sp, -r2] │ │ │ │ - @ instruction: 0x010c37b8 │ │ │ │ - tsteq sp, lr, ror #20 │ │ │ │ - @ instruction: 0x010c37b4 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - strdeq r5, [fp, -r6] │ │ │ │ - strdeq r5, [fp, -r0] │ │ │ │ - @ instruction: 0x010d6cb2 │ │ │ │ - smlatteq ip, sl, r5, r3 │ │ │ │ - smlatteq ip, r8, r5, r3 │ │ │ │ - smlabteq sp, lr, ip, r6 │ │ │ │ - @ instruction: 0x010b539e │ │ │ │ - @ instruction: 0x010b5398 │ │ │ │ - tsteq lr, sl, lsl r8 │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - tsteq fp, ip, ror #6 │ │ │ │ - tsteq fp, r2, ror #22 │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - tsteq fp, lr, asr #22 │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq fp, sl, asr #22 │ │ │ │ - tsteq fp, r8, asr #22 │ │ │ │ - tsteq fp, r2, asr #22 │ │ │ │ - tsteq fp, r0, asr #22 │ │ │ │ - tsteq lr, lr, ror #14 │ │ │ │ - tsteq lr, r0, asr r7 │ │ │ │ - @ instruction: 0x01148ab4 │ │ │ │ - @ instruction: 0x010d49b4 │ │ │ │ - ldrdeq r4, [sp, -r0] │ │ │ │ - smlatbeq fp, r2, lr, r4 │ │ │ │ + strdeq r2, [lr, -r2] │ │ │ │ + @ instruction: 0x010d4cbc │ │ │ │ + smlatteq lr, r0, lr, r2 │ │ │ │ + ldrdeq r2, [lr, -r0] │ │ │ │ + tsteq fp, sl, lsl r5 │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + @ instruction: 0x010e2eb2 │ │ │ │ + ldrdeq ip, [fp, -lr] │ │ │ │ + ldrdeq r5, [fp, -r4] │ │ │ │ + smlabteq fp, ip, r4, r5 │ │ │ │ + tsteq lr, ip, ror lr │ │ │ │ + strdeq r4, [sp, -ip] │ │ │ │ + @ instruction: 0x010d48b0 │ │ │ │ + ldrdeq r4, [sp, -lr] │ │ │ │ + tsteq lr, r2, asr lr │ │ │ │ + @ instruction: 0x010d4bbe │ │ │ │ + tsteq sp, lr, ror #6 │ │ │ │ + smlatbeq sp, r8, fp, r4 │ │ │ │ + tsteq sp, lr, asr r3 │ │ │ │ + tsteq lr, r8, lsl #28 │ │ │ │ + tsteq sp, lr, lsl r5 │ │ │ │ + tsteq sp, r6, asr #14 │ │ │ │ + tsteq lr, ip, asr r1 │ │ │ │ + strdeq r5, [sp, -lr] │ │ │ │ + tsteq sp, r4, lsr #22 │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + tsteq sp, r6, ror r9 │ │ │ │ + tsteq sp, ip, lsl #8 │ │ │ │ + ldrdeq r4, [sp, -sl] │ │ │ │ + smlabbeq fp, r2, r3, r5 │ │ │ │ + tsteq fp, ip, ror r3 │ │ │ │ + strdeq lr, [sp, -lr] │ │ │ │ + tsteq fp, r6, asr r3 │ │ │ │ + tsteq fp, r0, asr r3 │ │ │ │ + @ instruction: 0x010d42b2 │ │ │ │ + @ instruction: 0x010c3698 │ │ │ │ + tsteq sp, lr, asr #18 │ │ │ │ + @ instruction: 0x010c3694 │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + @ instruction: 0x010d6ab6 │ │ │ │ + ldrdeq r5, [fp, -r6] │ │ │ │ + ldrdeq r5, [fp, -r0] │ │ │ │ + @ instruction: 0x010d6b92 │ │ │ │ + smlabteq ip, sl, r4, r3 │ │ │ │ + smlabteq ip, r8, r4, r3 │ │ │ │ + smlatbeq sp, lr, fp, r6 │ │ │ │ + tsteq fp, lr, ror r2 │ │ │ │ + tsteq fp, r8, ror r2 │ │ │ │ + strdeq r1, [lr, -sl] │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r2, asr #20 │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq fp, lr, lsr #20 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + tsteq fp, sl, lsr #20 │ │ │ │ + tsteq fp, r8, lsr #20 │ │ │ │ + tsteq fp, r2, lsr #20 │ │ │ │ + tsteq fp, r0, lsr #20 │ │ │ │ + tsteq lr, lr, asr #12 │ │ │ │ + tsteq lr, r0, lsr r6 │ │ │ │ + @ instruction: 0x01148994 │ │ │ │ + @ instruction: 0x010d4894 │ │ │ │ + @ instruction: 0x010d48b0 │ │ │ │ + smlabbeq fp, r2, sp, r4 │ │ │ │ svcvc 0x0031f5b0 │ │ │ │ @ instruction: 0xf640d00d │ │ │ │ addsmi r5, r0, #220, 4 @ 0xc000000d │ │ │ │ strlt sp, [r8, #-12] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ stc2l 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ stmdami r3, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq lr, ip, asr #20 │ │ │ │ - tsteq lr, sl, ror #20 │ │ │ │ + tsteq lr, ip, lsr #18 │ │ │ │ + tsteq lr, sl, asr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ andle r7, r6, r1, lsr pc │ │ │ │ ldrbpl pc, [ip, r0, asr #12] @ │ │ │ │ @@ -65906,21 +65906,21 @@ │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ @ instruction: 0xf7be447a │ │ │ │ bmi 370c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25f3a4> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ mcr 7, 5, pc, cr14, cr14, {5} @ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - mrseq r5, (UNDEF: 11) │ │ │ │ - strdeq r4, [fp, -sl] │ │ │ │ - smlatbeq lr, ip, r9, r2 │ │ │ │ - tsteq sp, lr, lsr #14 │ │ │ │ - tsteq lr, r4, lsl sl │ │ │ │ - tsteq sp, r4, lsl r7 │ │ │ │ + smlatteq fp, r8, r5, ip │ │ │ │ + smlatteq fp, r0, lr, r4 │ │ │ │ + ldrdeq r4, [fp, -sl] │ │ │ │ + smlabbeq lr, ip, r8, r2 │ │ │ │ + tsteq sp, lr, lsl #12 │ │ │ │ + strdeq r2, [lr, -r4] │ │ │ │ + strdeq r4, [sp, -r4] │ │ │ │ andsle r2, r1, r0, ror r8 │ │ │ │ ldmdacs ip, {r2, fp, ip, lr, pc} │ │ │ │ stmdacs ip!, {r0, r4, ip, lr, pc} │ │ │ │ and sp, r1, r2, lsl r0 │ │ │ │ andsle r2, r2, r4, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c3cc │ │ │ │ @@ -65929,18 +65929,18 @@ │ │ │ │ stclt 12, cr15, [r8, #-68] @ 0xffffffbc │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - strdeq r2, [lr, -r2] │ │ │ │ - smlabteq lr, r8, r9, r2 │ │ │ │ - ldrdeq r2, [lr, -r6] │ │ │ │ - strdeq r2, [lr, -r4] │ │ │ │ + ldrdeq r2, [lr, -r2] │ │ │ │ + smlatbeq lr, r8, r8, r2 │ │ │ │ + @ instruction: 0x010e28b6 │ │ │ │ + ldrdeq r2, [lr, -r4] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec0c408 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ ldmdbcs r0!, {r0, r2, r4, r9, sl, lr}^ │ │ │ │ rscshi pc, ip, r0 │ │ │ │ stmdale r4, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -66129,60 +66129,60 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ ldcl 7, cr15, [r6], #760 @ 0x2f8 │ │ │ │ vaddw.u8 q9, , d1 │ │ │ │ ldrtmi r5, [sl], -r5, lsl #6 │ │ │ │ @ instruction: 0xf7be4620 │ │ │ │ ldcllt 12, cr14, [r8, #960]! @ 0x3c0 │ │ │ │ - tsteq ip, r8, ror r2 │ │ │ │ - tsteq ip, sl, ror #4 │ │ │ │ - tsteq ip, r8, ror #4 │ │ │ │ - tsteq ip, r6, ror #4 │ │ │ │ - tsteq ip, r4, ror #4 │ │ │ │ - @ instruction: 0x011486d0 │ │ │ │ - tsteq ip, r2, asr r2 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ - tsteq ip, r6, asr r2 │ │ │ │ - tsteq ip, sl, asr r2 │ │ │ │ - tsteq ip, r0, asr r2 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, lr, asr #4 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - smlabteq ip, r6, r2, r3 │ │ │ │ - tsteq sp, r6, ror #10 │ │ │ │ - tsteq ip, r4, ror r1 │ │ │ │ - @ instruction: 0x010c329c │ │ │ │ - smlatbeq ip, lr, r2, r3 │ │ │ │ - tsteq lr, r0, ror r8 │ │ │ │ - ldrdeq r3, [ip, -r6] │ │ │ │ - ldrdeq r3, [ip, -ip] │ │ │ │ - @ instruction: 0x011485b8 │ │ │ │ - smlabteq ip, lr, r2, r3 │ │ │ │ - smlatteq lr, sl, sl, r2 │ │ │ │ - strheq r6, [sp, -r8] │ │ │ │ - smlabteq ip, r2, r2, r3 │ │ │ │ - ldrdeq r3, [ip, -r2] │ │ │ │ - smlabteq ip, ip, r2, r3 │ │ │ │ - smlatteq fp, r0, ip, r4 │ │ │ │ - tsteq sp, ip, ror r4 │ │ │ │ - smlabbeq ip, r6, r0, r3 │ │ │ │ - smlabteq lr, r6, r7, r2 │ │ │ │ - @ instruction: 0x010d54b4 │ │ │ │ - @ instruction: 0x010e27b2 │ │ │ │ - @ instruction: 0x010e27b0 │ │ │ │ - smlatbeq lr, lr, r7, r2 │ │ │ │ - smlatbeq ip, lr, r0, r3 │ │ │ │ - swpeq r3, ip, [ip] @ │ │ │ │ - @ instruction: 0x010e2796 │ │ │ │ - smlabbeq ip, r2, r0, r3 │ │ │ │ - tsteq ip, r0, ror r0 │ │ │ │ - tsteq lr, r6, ror r7 │ │ │ │ - @ instruction: 0x010d43be │ │ │ │ - tsteq lr, ip, ror #14 │ │ │ │ + tsteq ip, r8, asr r1 │ │ │ │ + tsteq ip, sl, asr #2 │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ + tsteq ip, r6, asr #2 │ │ │ │ + tsteq ip, r4, asr #2 │ │ │ │ + @ instruction: 0x011485b0 │ │ │ │ + tsteq ip, r2, lsr r1 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + tsteq ip, sl, lsr r1 │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + smlatbeq ip, r6, r1, r3 │ │ │ │ + tsteq sp, r6, asr #8 │ │ │ │ + qaddeq r3, r4, ip │ │ │ │ + tsteq ip, ip, ror r1 │ │ │ │ + smlabbeq ip, lr, r1, r3 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + @ instruction: 0x010c31b6 │ │ │ │ + @ instruction: 0x010c31bc │ │ │ │ + @ instruction: 0x01148498 │ │ │ │ + smlatbeq ip, lr, r1, r3 │ │ │ │ + smlabteq lr, sl, r9, r2 │ │ │ │ + @ instruction: 0x010d5f98 │ │ │ │ + smlatbeq ip, r2, r1, r3 │ │ │ │ + @ instruction: 0x010c31b2 │ │ │ │ + smlatbeq ip, ip, r1, r3 │ │ │ │ + smlabteq fp, r0, fp, r4 │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + smlatbeq lr, r6, r6, r2 │ │ │ │ + @ instruction: 0x010d5394 │ │ │ │ + @ instruction: 0x010e2692 │ │ │ │ + @ instruction: 0x010e2690 │ │ │ │ + smlabbeq lr, lr, r6, r2 │ │ │ │ + smlabbeq ip, lr, pc, r2 @ │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + tsteq lr, r6, ror r6 │ │ │ │ + tsteq ip, r2, ror #30 │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ + tsteq lr, r6, asr r6 │ │ │ │ + @ instruction: 0x010d429e │ │ │ │ + tsteq lr, ip, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec0c7d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vmax.f32 q3, q0, q8 │ │ │ │ @ instruction: 0xf6408553 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @@ -66999,21 +66999,21 @@ │ │ │ │ ldmdble r9, {r3, r4, r7, r9, lr} │ │ │ │ bicvc pc, ip, #160, 12 @ 0xa000000 │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ ldrhi pc, [r2, -r1, asr #2] │ │ │ │ svclt 0x0013f001 │ │ │ │ - @ instruction: 0x010e26b6 │ │ │ │ - smlatbeq lr, r8, r7, r2 │ │ │ │ - ldrdeq r2, [lr, -r4] │ │ │ │ - strdeq r2, [lr, -r2] │ │ │ │ - swpeq r2, r6, [lr] │ │ │ │ - smlatteq lr, r2, fp, r1 │ │ │ │ - tsteq lr, r4, lsr #24 │ │ │ │ + @ instruction: 0x010e2596 │ │ │ │ + smlabbeq lr, r8, r6, r2 │ │ │ │ + @ instruction: 0x010e23b4 │ │ │ │ + ldrdeq r1, [lr, -r2] │ │ │ │ + tsteq lr, r6, ror pc │ │ │ │ + smlabteq lr, r2, sl, r1 │ │ │ │ + tsteq lr, r4, lsl #22 │ │ │ │ svcvs 0x007af5b0 │ │ │ │ @ instruction: 0xf640d81f │ │ │ │ addsmi r7, r8, #201326594 @ 0xc000002 │ │ │ │ @ instruction: 0xf6a0d90c │ │ │ │ vcgt.s8 d23, d17, d4 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -68951,29 +68951,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - smlatteq fp, sl, fp, r1 │ │ │ │ - tstpeq sp, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - tstpeq sp, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, ip, fp, r1 │ │ │ │ - smlabteq fp, r6, fp, r1 │ │ │ │ - tstpeq sp, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b1bba │ │ │ │ - ldrdeq pc, [sp, -ip] │ │ │ │ - smlabbeq sp, r2, ip, pc @ │ │ │ │ - tstpeq sp, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq fp, r2, fp, r1 │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + smlabteq fp, sl, sl, r1 │ │ │ │ + tstpeq sp, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b1abe │ │ │ │ strdeq pc, [sp, -r0] │ │ │ │ + @ instruction: 0x010b1ab2 │ │ │ │ + smlatbeq fp, ip, sl, r1 │ │ │ │ + smlatbeq fp, r6, sl, r1 │ │ │ │ + tstpeq sp, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010b1a9a │ │ │ │ + @ instruction: 0x010dfbbc │ │ │ │ + tstpeq sp, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sp, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r2, sl, r1 │ │ │ │ + ldrdeq pc, [sp, -r0] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -69795,16 +69795,16 @@ │ │ │ │ @ instruction: 0xf6a4d910 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14207da │ │ │ │ @ instruction: 0xf00184f8 │ │ │ │ svclt 0x0000bec6 │ │ │ │ - @ instruction: 0x010b1e94 │ │ │ │ - tsteq sp, lr, ror r6 │ │ │ │ + tsteq fp, r4, ror sp │ │ │ │ + tsteq sp, lr, asr r5 │ │ │ │ orrvc pc, r4, #168820736 @ 0xa100000 │ │ │ │ blcs 7e58d4 │ │ │ │ strbthi pc, [fp], #514 @ 0x202 @ │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r0, #268435468 @ 0x1000000c │ │ │ │ @ instruction: 0x07d340da │ │ │ │ strbthi pc, [r3], #322 @ 0x142 @ │ │ │ │ @@ -72483,194 +72483,194 @@ │ │ │ │ bl 1679720 │ │ │ │ bmi feef3860 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b89600 │ │ │ │ andlt lr, r2, lr, asr #22 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - @ instruction: 0x010cec94 │ │ │ │ - tsteq sp, ip, asr r2 │ │ │ │ - tstpeq sl, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - tsteq sp, ip, lsr r2 │ │ │ │ - ldrdeq r0, [sp, -r8] │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tstpeq ip, lr, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq sp, [sp, -ip] │ │ │ │ - tstpeq ip, sl, ror r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq sp, [sp, -ip] │ │ │ │ - ldrdeq sp, [sp, -lr] │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq sp, ip, lsr r1 │ │ │ │ + strdeq pc, [sl, -r8] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq sp, ip, lsl r1 │ │ │ │ + @ instruction: 0x010d09b8 │ │ │ │ + strdeq lr, [ip, -r6] │ │ │ │ + tstpeq ip, lr, lsl r5 @ p-variant is OBSOLETE │ │ │ │ ldrdeq sp, [sp, -ip] │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tstpeq sl, r0, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, lr, r1, sp │ │ │ │ - tstpeq ip, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010dd190 │ │ │ │ - smlabbeq sp, r6, r1, sp │ │ │ │ - smlabbeq sp, r4, r1, sp │ │ │ │ - smlabbeq fp, r4, sl, r6 │ │ │ │ - tstpeq sl, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, asr r1 │ │ │ │ - tstpeq sl, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ + strheq sp, [sp, -ip] │ │ │ │ + strheq sp, [sp, -lr] │ │ │ │ + strheq sp, [sp, -ip] │ │ │ │ + strdeq r6, [fp, -sl] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + smlatteq sl, r8, r2, pc @ │ │ │ │ + smlabbeq sp, lr, r0, sp │ │ │ │ + tstpeq ip, lr, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r0, ror r0 │ │ │ │ + tsteq sp, r6, rrx │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + tsteq fp, r4, ror #18 │ │ │ │ + tstpeq sl, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsr r0 │ │ │ │ + tstpeq sl, r8, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsl #2 │ │ │ │ + tsteq sp, r0, lsr r2 │ │ │ │ + ldrdeq sp, [sp, -r2] │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + tsteq sp, lr, lsl r2 │ │ │ │ tsteq sp, r6, lsr #4 │ │ │ │ - tsteq sp, r0, asr r3 │ │ │ │ - strdeq sp, [sp, -r2] │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - tsteq sp, lr, lsr r3 │ │ │ │ - tsteq sp, r6, asr #6 │ │ │ │ - @ instruction: 0x010af2b4 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ - smlatteq ip, r6, r9, lr │ │ │ │ - swpeq sp, r4, [sp] @ │ │ │ │ - tstpeq sl, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq lr, r4, lsl #16 │ │ │ │ - smlabbeq sp, ip, pc, ip @ │ │ │ │ - tsteq sp, r0, asr #32 │ │ │ │ - @ instruction: 0x010bd794 │ │ │ │ - tsteq sp, r4, lsr #32 │ │ │ │ - @ instruction: 0x010d09b4 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - smlatteq sp, r6, pc, ip @ │ │ │ │ - smlatteq sp, r6, pc, ip @ │ │ │ │ - @ instruction: 0x010cf5b6 │ │ │ │ - @ instruction: 0x010cf5b2 │ │ │ │ - smlabteq sp, r6, pc, ip @ │ │ │ │ - tstpeq ip, r6, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - smlabbeq sp, ip, pc, ip @ │ │ │ │ - smlabbeq sp, r4, pc, ip @ │ │ │ │ - smlabbeq sp, r0, pc, ip @ │ │ │ │ - tsteq sp, ip, ror pc │ │ │ │ - tsteq sp, r8, ror pc │ │ │ │ + @ instruction: 0x010af194 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ + smlabteq ip, r6, r8, lr │ │ │ │ tsteq sp, r4, ror pc │ │ │ │ - tsteq sp, r0, ror pc │ │ │ │ - tsteq sp, ip, ror #30 │ │ │ │ - tsteq sp, r8, ror #30 │ │ │ │ - tsteq sp, r4, ror #30 │ │ │ │ - tsteq sp, r8, asr pc │ │ │ │ - tsteq sp, r4, asr pc │ │ │ │ - tsteq sp, r0, asr pc │ │ │ │ - tsteq sp, ip, asr #30 │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - tsteq sp, r4, asr #30 │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - tsteq sp, ip, lsr pc │ │ │ │ - tsteq sp, r6, lsr pc │ │ │ │ - smlabbeq ip, sl, r5, pc @ │ │ │ │ - tsteq sp, r6, lsr #26 │ │ │ │ - smlabbeq sp, lr, lr, ip │ │ │ │ - @ instruction: 0x010dce96 │ │ │ │ - smlatteq sp, r6, lr, ip │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - smlabteq sp, sl, lr, ip │ │ │ │ - tsteq sp, lr, asr lr │ │ │ │ - tsteq sp, sl, asr lr │ │ │ │ - tsteq sp, r6, asr lr │ │ │ │ - tsteq sp, r2, asr lr │ │ │ │ - smlabbeq sp, lr, lr, ip │ │ │ │ - smlabbeq sp, lr, lr, ip │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq sp, ip, ror lr │ │ │ │ - @ instruction: 0x010dcd98 │ │ │ │ - @ instruction: 0x010dcd94 │ │ │ │ - @ instruction: 0x010dcd90 │ │ │ │ - smlabbeq sp, ip, sp, ip │ │ │ │ - smlabbeq sp, r8, sp, ip │ │ │ │ - smlabbeq sp, r4, sp, ip │ │ │ │ - smlabbeq sp, r0, sp, ip │ │ │ │ - tsteq sp, ip, ror sp │ │ │ │ - smlatteq sp, lr, sp, ip │ │ │ │ - smlabteq ip, sl, r3, pc @ │ │ │ │ - tsteq sp, r6, ror #22 │ │ │ │ - smlabteq sp, lr, ip, ip │ │ │ │ - ldrdeq ip, [sp, -r6] │ │ │ │ - tsteq sp, r6, lsr #26 │ │ │ │ - smlatbeq sp, sl, ip, ip │ │ │ │ - @ instruction: 0x010dccb2 │ │ │ │ - tsteq sp, sl, lsl #26 │ │ │ │ - @ instruction: 0x010dcc9e │ │ │ │ - @ instruction: 0x010dcc9a │ │ │ │ - @ instruction: 0x010dcc96 │ │ │ │ - @ instruction: 0x010dcc92 │ │ │ │ + tstpeq sl, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq lr, r4, r6, r1 │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + tsteq sp, r0, lsr #30 │ │ │ │ + tsteq fp, r4, ror r6 │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ + @ instruction: 0x010d0894 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + smlabteq sp, r6, lr, ip │ │ │ │ + smlabteq sp, r6, lr, ip │ │ │ │ + @ instruction: 0x010cf496 │ │ │ │ + @ instruction: 0x010cf492 │ │ │ │ + smlatbeq sp, r6, lr, ip │ │ │ │ + tstpeq ip, r6, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + tsteq sp, ip, ror #28 │ │ │ │ + tsteq sp, r4, ror #28 │ │ │ │ + tsteq sp, r0, ror #28 │ │ │ │ + tsteq sp, ip, asr lr │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + tsteq sp, r4, asr lr │ │ │ │ + tsteq sp, r0, asr lr │ │ │ │ + tsteq sp, ip, asr #28 │ │ │ │ + tsteq sp, r8, asr #28 │ │ │ │ + tsteq sp, r4, asr #28 │ │ │ │ + tsteq sp, r8, lsr lr │ │ │ │ + tsteq sp, r4, lsr lr │ │ │ │ + tsteq sp, r0, lsr lr │ │ │ │ + tsteq sp, ip, lsr #28 │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ + tsteq sp, r4, lsr #28 │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + tsteq sp, ip, lsl lr │ │ │ │ + tsteq sp, r6, lsl lr │ │ │ │ + tstpeq ip, sl, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsl #24 │ │ │ │ + tsteq sp, lr, ror #26 │ │ │ │ + tsteq sp, r6, ror sp │ │ │ │ + smlabteq sp, r6, sp, ip │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + smlatbeq sp, sl, sp, ip │ │ │ │ + tsteq sp, lr, lsr sp │ │ │ │ + tsteq sp, sl, lsr sp │ │ │ │ + tsteq sp, r6, lsr sp │ │ │ │ + tsteq sp, r2, lsr sp │ │ │ │ + tsteq sp, lr, ror #26 │ │ │ │ + tsteq sp, lr, ror #26 │ │ │ │ + tsteq r4, r4, ror #11 │ │ │ │ + tsteq sp, ip, asr sp │ │ │ │ + tsteq sp, r8, ror ip │ │ │ │ + tsteq sp, r4, ror ip │ │ │ │ + tsteq sp, r0, ror ip │ │ │ │ + tsteq sp, ip, ror #24 │ │ │ │ + tsteq sp, r8, ror #24 │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ + tsteq sp, r0, ror #24 │ │ │ │ + tsteq sp, ip, asr ip │ │ │ │ smlabteq sp, lr, ip, ip │ │ │ │ - tsteq sp, lr, lsl #26 │ │ │ │ - tsteq r4, r4, asr #10 │ │ │ │ - strdeq ip, [sp, -sl] │ │ │ │ - ldrdeq ip, [sp, -ip] │ │ │ │ - ldrdeq ip, [sp, -r4] │ │ │ │ - smlabteq sp, ip, ip, ip │ │ │ │ - smlabteq sp, r4, ip, ip │ │ │ │ - @ instruction: 0x010dccbc │ │ │ │ - tsteq r4, sl, lsr #9 │ │ │ │ - @ instruction: 0x010dccba │ │ │ │ - @ instruction: 0x010dccb2 │ │ │ │ - smlatbeq sp, sl, ip, ip │ │ │ │ - @ instruction: 0x010dccbe │ │ │ │ - @ instruction: 0x010dccb6 │ │ │ │ - tstpeq sp, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq sl, r4, ror #22 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - smlabteq ip, r2, r3, pc @ │ │ │ │ - ldrdeq lr, [sl, -r4] │ │ │ │ - smlabteq sl, ip, fp, lr │ │ │ │ - tsteq sp, ip, asr #24 │ │ │ │ - tsteq sp, lr, asr #24 │ │ │ │ - tsteq sp, r2, asr ip │ │ │ │ - tstpeq ip, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, ror fp │ │ │ │ - tsteq sl, r8, ror #22 │ │ │ │ - tsteq sp, r8, lsr #24 │ │ │ │ + smlatbeq ip, sl, r2, pc @ │ │ │ │ + tsteq sp, r6, asr #20 │ │ │ │ + smlatbeq sp, lr, fp, ip │ │ │ │ + @ instruction: 0x010dcbb6 │ │ │ │ + tsteq sp, r6, lsl #24 │ │ │ │ + smlabbeq sp, sl, fp, ip │ │ │ │ + @ instruction: 0x010dcb92 │ │ │ │ smlatteq sp, sl, fp, ip │ │ │ │ + tsteq sp, lr, ror fp │ │ │ │ + tsteq sp, sl, ror fp │ │ │ │ + tsteq sp, r6, ror fp │ │ │ │ + tsteq sp, r2, ror fp │ │ │ │ + smlatbeq sp, lr, fp, ip │ │ │ │ smlatteq sp, lr, fp, ip │ │ │ │ - tstpeq ip, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, lsl #22 │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - ldrdeq ip, [sp, -r8] │ │ │ │ - smlabbeq sp, r6, fp, ip │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + ldrdeq ip, [sp, -sl] │ │ │ │ + @ instruction: 0x010dcbbc │ │ │ │ + @ instruction: 0x010dcbb4 │ │ │ │ + smlatbeq sp, ip, fp, ip │ │ │ │ + smlatbeq sp, r4, fp, ip │ │ │ │ + @ instruction: 0x010dcb9c │ │ │ │ + tsteq r4, sl, lsl #7 │ │ │ │ + @ instruction: 0x010dcb9a │ │ │ │ + @ instruction: 0x010dcb92 │ │ │ │ smlabbeq sp, sl, fp, ip │ │ │ │ - smlabteq ip, r6, r2, pc @ │ │ │ │ - smlatbeq sl, r8, sl, lr │ │ │ │ - smlatbeq sl, r0, sl, lr │ │ │ │ - smlabbeq sp, r8, fp, ip │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - tsteq sp, sl, lsr #22 │ │ │ │ - tstpeq ip, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, ip, asr #20 │ │ │ │ - tsteq sl, r6, asr #20 │ │ │ │ - tsteq sp, r4, asr #22 │ │ │ │ - smlabteq sp, ip, sl, ip │ │ │ │ - ldrdeq ip, [sp, -r2] │ │ │ │ - tstpeq ip, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [sl, -r4] │ │ │ │ - smlatteq sl, lr, r9, lr │ │ │ │ - tsteq sp, r0, lsl #22 │ │ │ │ - tsteq sp, r4, ror sl │ │ │ │ - tsteq sp, sl, ror sl │ │ │ │ - smlatteq ip, r8, r1, pc @ │ │ │ │ - @ instruction: 0x010ae99c │ │ │ │ - @ instruction: 0x010ae996 │ │ │ │ - @ instruction: 0x010dcabc │ │ │ │ - tsteq sp, ip, lsl sl │ │ │ │ - tsteq sp, r2, lsr #20 │ │ │ │ - smlatbeq ip, r0, r1, pc @ │ │ │ │ - tsteq sl, r4, asr #18 │ │ │ │ - tsteq sl, lr, lsr r9 │ │ │ │ - tsteq sp, r8, ror sl │ │ │ │ - smlabteq sp, r4, r9, ip │ │ │ │ - smlabteq sp, sl, r9, ip │ │ │ │ - tsteq sl, r6, lsr r5 │ │ │ │ + @ instruction: 0x010dcb9e │ │ │ │ + @ instruction: 0x010dcb96 │ │ │ │ + tstpeq sp, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [fp, -r0] │ │ │ │ + tsteq sl, r4, asr #20 │ │ │ │ + tsteq ip, lr, lsr #4 │ │ │ │ + smlatbeq ip, r2, r2, pc @ │ │ │ │ + @ instruction: 0x010aeab4 │ │ │ │ + smlatbeq sl, ip, sl, lr │ │ │ │ + tsteq sp, ip, lsr #22 │ │ │ │ + tsteq sp, lr, lsr #22 │ │ │ │ + tsteq sp, r2, lsr fp │ │ │ │ + tstpeq ip, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r0, asr sl │ │ │ │ + tsteq sl, r8, asr #20 │ │ │ │ + tsteq sp, r8, lsl #22 │ │ │ │ + smlabteq sp, sl, sl, ip │ │ │ │ + smlabteq sp, lr, sl, ip │ │ │ │ + strdeq pc, [ip, -sl] │ │ │ │ + smlatteq sl, ip, r9, lr │ │ │ │ + smlatteq sl, r4, r9, lr │ │ │ │ + @ instruction: 0x010dcab8 │ │ │ │ + tsteq sp, r6, ror #20 │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + smlatbeq ip, r6, r1, pc @ │ │ │ │ + smlabbeq sl, r8, r9, lr │ │ │ │ + smlabbeq sl, r0, r9, lr │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + tsteq sp, sl, lsl #20 │ │ │ │ + tstpeq ip, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, ip, lsr #18 │ │ │ │ + tsteq sl, r6, lsr #18 │ │ │ │ + tsteq sp, r4, lsr #20 │ │ │ │ + smlatbeq sp, ip, r9, ip │ │ │ │ + @ instruction: 0x010dc9b2 │ │ │ │ + tstpeq ip, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq lr, [sl, -r4] │ │ │ │ + smlabteq sl, lr, r8, lr │ │ │ │ + smlatteq sp, r0, r9, ip │ │ │ │ + tsteq sp, r4, asr r9 │ │ │ │ + tsteq sp, sl, asr r9 │ │ │ │ + smlabteq ip, r8, r0, pc @ │ │ │ │ + tsteq sl, ip, ror r8 │ │ │ │ + tsteq sl, r6, ror r8 │ │ │ │ + @ instruction: 0x010dc99c │ │ │ │ + strdeq ip, [sp, -ip] │ │ │ │ + tsteq sp, r2, lsl #18 │ │ │ │ + smlabbeq ip, r0, r0, pc @ │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ + tsteq sl, lr, lsl r8 │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + smlatbeq sp, r4, r8, ip │ │ │ │ + smlatbeq sp, sl, r8, ip │ │ │ │ + tsteq sl, r6, lsl r4 │ │ │ │ eorsle r2, sl, r4, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec12d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r0!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdale r7, {r4, fp, sp} │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -72701,23 +72701,23 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r4, ror r7 │ │ │ │ - tsteq sl, r6, asr #2 │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - tsteq sp, r0, asr #14 │ │ │ │ - tsteq sp, r8, lsl r7 │ │ │ │ - strdeq ip, [sp, -lr] │ │ │ │ - tsteq sl, r0, lsl r1 │ │ │ │ - tsteq sl, sl, lsl #2 │ │ │ │ - tsteq sl, r4, lsl #2 │ │ │ │ + tsteq sp, r4, asr r6 │ │ │ │ + tsteq sl, r6, lsr #32 │ │ │ │ + tsteq sp, lr, lsl r6 │ │ │ │ + tsteq sp, r0, lsr #12 │ │ │ │ + strdeq ip, [sp, -r8] │ │ │ │ + ldrdeq ip, [sp, -lr] │ │ │ │ + strdeq sp, [sl, -r0] │ │ │ │ + smlatteq sl, sl, pc, sp @ │ │ │ │ + smlatteq sl, r4, pc, sp @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ @ instruction: 0x46984615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ @@ -73003,79 +73003,79 @@ │ │ │ │ and lr, r7, r8, asr #30 │ │ │ │ strbmi r4, [r3], -r5, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x003ef7b7 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq fp, lr, lsr r8 │ │ │ │ - @ instruction: 0x010db39e │ │ │ │ - tsteq fp, r8, lsl r8 │ │ │ │ - tsteq fp, r6, lsl r8 │ │ │ │ - tsteq fp, r4, lsl r8 │ │ │ │ - tsteq fp, r2, lsl r8 │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - tsteq fp, r0, lsl #16 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - tsteq fp, r4, lsl #16 │ │ │ │ - tsteq fp, r8, lsl #16 │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ + tsteq fp, lr, lsl r7 │ │ │ │ + tsteq sp, lr, ror r2 │ │ │ │ strdeq ip, [fp, -r8] │ │ │ │ - strdeq ip, [fp, -ip] │ │ │ │ strdeq ip, [fp, -r6] │ │ │ │ - smlabteq sp, lr, r2, fp │ │ │ │ - smlabteq ip, r8, r7, lr │ │ │ │ - smlabteq ip, r6, r7, lr │ │ │ │ - tsteq fp, r0, lsl #24 │ │ │ │ - tsteq fp, r2, asr fp │ │ │ │ - @ instruction: 0x010ce894 │ │ │ │ - tsteq ip, r2, asr r7 │ │ │ │ - @ instruction: 0x010b5b9c │ │ │ │ - @ instruction: 0x010b5b9a │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - tsteq ip, r0, lsr r1 │ │ │ │ - @ instruction: 0x010b5bb8 │ │ │ │ - smlatbeq fp, r0, fp, r5 │ │ │ │ - tsteq fp, r8, lsr #14 │ │ │ │ - tsteq ip, ip, asr #20 │ │ │ │ - @ instruction: 0x010dc49a │ │ │ │ - tsteq sp, r8, asr #32 │ │ │ │ - tstpeq ip, r6, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, r8, r4, ip │ │ │ │ - tsteq fp, r0, lsr r8 │ │ │ │ - tsteq fp, sl, lsr #16 │ │ │ │ - smlatteq fp, r2, r6, ip │ │ │ │ + strdeq ip, [fp, -r4] │ │ │ │ + strdeq ip, [fp, -r2] │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + smlatteq fp, r0, r6, ip │ │ │ │ + smlatteq fp, r8, r6, ip │ │ │ │ smlatteq fp, r6, r6, ip │ │ │ │ smlatteq fp, r4, r6, ip │ │ │ │ - smlatteq fp, sl, r6, ip │ │ │ │ - tsteq r4, sl, ror #20 │ │ │ │ - tsteq sp, r4, lsr #8 │ │ │ │ - smlabbeq ip, r4, r9, sp │ │ │ │ - smlabteq fp, r6, r6, ip │ │ │ │ - tsteq ip, r6, ror #18 │ │ │ │ - tsteq fp, r4, ror r5 │ │ │ │ - smlabteq sp, r8, pc, sp @ │ │ │ │ - smlatbeq fp, lr, r6, ip │ │ │ │ - @ instruction: 0x010bc6b4 │ │ │ │ - @ instruction: 0x010bc6be │ │ │ │ - smlabteq fp, r8, r6, ip │ │ │ │ - smlabteq fp, lr, r6, ip │ │ │ │ - tsteq r4, sl, lsr #19 │ │ │ │ - smlabbeq sp, r4, r3, ip │ │ │ │ - smlabteq ip, r4, r8, sp │ │ │ │ - smlabbeq sp, sl, r3, ip │ │ │ │ - @ instruction: 0x010cf49c │ │ │ │ - tsteq r4, r2, ror #18 │ │ │ │ + smlatteq fp, r8, r6, ip │ │ │ │ + ldrdeq ip, [fp, -lr] │ │ │ │ + ldrdeq ip, [fp, -r8] │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ ldrdeq ip, [fp, -r6] │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ - tsteq sp, r0, asr #6 │ │ │ │ - tsteq sp, r6, asr #6 │ │ │ │ - tsteq sp, ip, asr #6 │ │ │ │ - tsteq sl, r8, lsl sp │ │ │ │ + smlatbeq sp, lr, r1, fp │ │ │ │ + smlatbeq ip, r8, r6, lr │ │ │ │ + smlatbeq ip, r6, r6, lr │ │ │ │ + smlatteq fp, r0, sl, r5 │ │ │ │ + tsteq fp, r2, lsr sl │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + tsteq ip, r2, lsr r6 │ │ │ │ + tsteq fp, ip, ror sl │ │ │ │ + tsteq fp, sl, ror sl │ │ │ │ + tsteq r4, sl, lsr sl │ │ │ │ + tsteq ip, r0, lsl r0 │ │ │ │ + @ instruction: 0x010b5a98 │ │ │ │ + smlabbeq fp, r0, sl, r5 │ │ │ │ + tsteq fp, r8, lsl #12 │ │ │ │ + tsteq ip, ip, lsr #18 │ │ │ │ + tsteq sp, sl, ror r3 │ │ │ │ + tsteq sp, r8, lsr #30 │ │ │ │ + strdeq pc, [ip, -r6] │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq fp, r0, lsl r7 │ │ │ │ + tsteq fp, sl, lsl #14 │ │ │ │ + smlabteq fp, r2, r5, ip │ │ │ │ + smlabteq fp, r6, r5, ip │ │ │ │ + smlabteq fp, r4, r5, ip │ │ │ │ + smlabteq fp, sl, r5, ip │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + tsteq sp, r4, lsl #6 │ │ │ │ + tsteq ip, r4, ror #16 │ │ │ │ + smlatbeq fp, r6, r5, ip │ │ │ │ + tsteq ip, r6, asr #16 │ │ │ │ + tsteq fp, r4, asr r4 │ │ │ │ + smlatbeq sp, r8, lr, sp │ │ │ │ + smlabbeq fp, lr, r5, ip │ │ │ │ + @ instruction: 0x010bc594 │ │ │ │ + @ instruction: 0x010bc59e │ │ │ │ + smlatbeq fp, r8, r5, ip │ │ │ │ + smlatbeq fp, lr, r5, ip │ │ │ │ + tsteq r4, sl, lsl #17 │ │ │ │ + tsteq sp, r4, ror #4 │ │ │ │ + smlatbeq ip, r4, r7, sp │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + tstpeq ip, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + @ instruction: 0x010bc5b6 │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + tsteq sp, r0, lsr #4 │ │ │ │ + tsteq sp, r6, lsr #4 │ │ │ │ + tsteq sp, ip, lsr #4 │ │ │ │ + strdeq sp, [sl, -r8] │ │ │ │ bicseq pc, r0, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1538] @ 0xfffff9fe │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [r2], r0, lsl #4 @ │ │ │ │ @@ -73892,19 +73892,19 @@ │ │ │ │ blcs 7e98b0 │ │ │ │ ldrhi pc, [fp, r1, lsl #4] │ │ │ │ vmov.i32 d18, #4352 @ 0x00001100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf14107d1 │ │ │ │ @ instruction: 0xf0018794 │ │ │ │ svclt 0x0000bf95 │ │ │ │ - tsteq sp, r8, lsr #4 │ │ │ │ - tsteq sp, r4, lsr r1 │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq sp, r8, ror r6 │ │ │ │ - tsteq sp, lr, ror #12 │ │ │ │ + tsteq sp, r8, lsl #2 │ │ │ │ + tsteq sp, r4, lsl r0 │ │ │ │ + smlatteq sp, ip, lr, fp │ │ │ │ + tsteq sp, r8, asr r5 │ │ │ │ + tsteq sp, lr, asr #10 │ │ │ │ @ instruction: 0x03b8f241 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ ldmdale pc!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ movseq pc, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0014298 │ │ │ │ stmdale pc!, {r3, r4, r5, r7, r8, r9, sl, pc} @ │ │ │ │ msreq CPSR_fs, #268435460 @ 0x10000004 │ │ │ │ @@ -74716,18 +74716,18 @@ │ │ │ │ blcs 7ea590 │ │ │ │ msrhi R11_fiq, r1 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107dc │ │ │ │ @ instruction: 0xf0018127 │ │ │ │ svclt 0x0000b922 │ │ │ │ - smlatteq sp, r6, r5, fp │ │ │ │ - tsteq sp, lr, lsl r6 │ │ │ │ - @ instruction: 0x010db690 │ │ │ │ - tsteq sp, r0, lsl r6 │ │ │ │ + smlabteq sp, r6, r4, fp │ │ │ │ + strdeq fp, [sp, -lr] │ │ │ │ + tsteq sp, r0, ror r5 │ │ │ │ + strdeq fp, [sp, -r0] │ │ │ │ cmppne ip, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080c8 │ │ │ │ movwle r5, #48901 @ 0xbf05 │ │ │ │ movwpl pc, #21920 @ 0x55a0 @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 96a5d4 │ │ │ │ @@ -75712,18 +75712,18 @@ │ │ │ │ ldmdble r3, {r3, r4, r7, r9, lr} │ │ │ │ cmnppl r5, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007da │ │ │ │ cmp fp, sl, asr r1 │ │ │ │ - strdeq sl, [sp, -r2] │ │ │ │ - smlabteq sp, r4, r8, sl │ │ │ │ - strdeq sl, [sp, -r4] │ │ │ │ - smlabteq sp, sl, r8, sl │ │ │ │ + ldrdeq sl, [sp, -r2] │ │ │ │ + smlatbeq sp, r4, r7, sl │ │ │ │ + ldrdeq sl, [sp, -r4] │ │ │ │ + smlatbeq sp, sl, r7, sl │ │ │ │ teqppl ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstppl pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a08148 │ │ │ │ @ instruction: 0xf04f5374 │ │ │ │ blcc 8cb33c │ │ │ │ @@ -75937,48 +75937,48 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2082 @ 0xfffff7de │ │ │ │ stmdami r2!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r0, asr #30 │ │ │ │ - tsteq sp, r0, lsl r8 │ │ │ │ - tsteq sp, r2, asr #12 │ │ │ │ - smlabteq sp, ip, sl, r9 │ │ │ │ - tsteq sl, r2, lsr #30 │ │ │ │ - tsteq sp, r0, ror #20 │ │ │ │ - tsteq sl, r6, lsl pc │ │ │ │ - smlabbeq sp, ip, r8, r9 │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - tsteq sp, r0, asr #16 │ │ │ │ - strdeq sl, [sl, -lr] │ │ │ │ - @ instruction: 0x010d96b4 │ │ │ │ - strdeq sl, [sl, -r2] │ │ │ │ - smlatteq sl, ip, lr, sl │ │ │ │ - smlatteq sl, r6, lr, sl │ │ │ │ - smlatteq sl, r0, lr, sl │ │ │ │ - tsteq sp, r6, lsr r6 │ │ │ │ - ldrdeq sl, [sl, -r4] │ │ │ │ - tsteq sp, sl, lsl #14 │ │ │ │ - smlabteq sp, r4, r6, r9 │ │ │ │ - @ instruction: 0x010d969e │ │ │ │ - @ instruction: 0x010aaebc │ │ │ │ - tsteq sp, r2, asr r7 │ │ │ │ - tsteq sp, ip, lsl #14 │ │ │ │ - smlatbeq sl, sl, lr, sl │ │ │ │ - tsteq sp, r0, ror #14 │ │ │ │ - smlabteq sp, sl, r8, r9 │ │ │ │ - @ instruction: 0x010d9794 │ │ │ │ - tsteq sp, lr, asr #16 │ │ │ │ - tsteq sp, r8, lsr #16 │ │ │ │ - smlabbeq sl, r6, lr, sl │ │ │ │ - tsteq sp, ip, lsl r9 │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - tsteq sl, r4, ror lr │ │ │ │ + tsteq sl, r0, lsr #28 │ │ │ │ + strdeq r9, [sp, -r0] │ │ │ │ + tsteq sp, r2, lsr #10 │ │ │ │ + smlatbeq sp, ip, r9, r9 │ │ │ │ + tsteq sl, r2, lsl #28 │ │ │ │ + tsteq sp, r0, asr #18 │ │ │ │ + strdeq sl, [sl, -r6] │ │ │ │ + tsteq sp, ip, ror #14 │ │ │ │ + smlatteq sl, sl, sp, sl │ │ │ │ + tsteq sp, r0, lsr #14 │ │ │ │ + ldrdeq sl, [sl, -lr] │ │ │ │ + @ instruction: 0x010d9594 │ │ │ │ + ldrdeq sl, [sl, -r2] │ │ │ │ + smlabteq sl, ip, sp, sl │ │ │ │ + smlabteq sl, r6, sp, sl │ │ │ │ + smlabteq sl, r0, sp, sl │ │ │ │ + tsteq sp, r6, lsl r5 │ │ │ │ + @ instruction: 0x010aadb4 │ │ │ │ + smlatteq sp, sl, r5, r9 │ │ │ │ + smlatbeq sp, r4, r5, r9 │ │ │ │ + tsteq sp, lr, ror r5 │ │ │ │ + @ instruction: 0x010aad9c │ │ │ │ + tsteq sp, r2, lsr r6 │ │ │ │ + smlatteq sp, ip, r5, r9 │ │ │ │ + smlabbeq sl, sl, sp, sl │ │ │ │ + tsteq sp, r0, asr #12 │ │ │ │ + smlatbeq sp, sl, r7, r9 │ │ │ │ + tsteq sp, r4, ror r6 │ │ │ │ + tsteq sp, lr, lsr #14 │ │ │ │ + tsteq sp, r8, lsl #14 │ │ │ │ + tsteq sl, r6, ror #26 │ │ │ │ + strdeq r9, [sp, -ip] │ │ │ │ + tsteq sp, lr, lsr #16 │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, ip, lsl #12 │ │ │ │ biceq pc, ip, r1, asr #4 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @@ -77523,19 +77523,19 @@ │ │ │ │ @ instruction: 0xf5a481ee │ │ │ │ vqsub.s8 , , q8 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ orrhi pc, fp, r1, lsl #2 │ │ │ │ stmiblt r1!, {r0, ip, sp, lr, pc}^ │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - strdeq r9, [ip, -r4] │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq sp, ip, lsl lr │ │ │ │ - tsteq sp, r2, lsr #28 │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + strdeq r8, [sp, -sl] │ │ │ │ + strdeq r8, [sp, -ip] │ │ │ │ + tsteq sp, r2, lsl #26 │ │ │ │ mvnspl pc, #164, 10 @ 0x29000000 │ │ │ │ blcs 6ed1a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x71d04> │ │ │ │ bicshi pc, r1, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ cmnphi r1, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -78607,16 +78607,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8172 │ │ │ │ blx 94e040 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ tstphi r3, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e169 │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ - tsteq ip, r6, ror ip │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq ip, r6, asr fp │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r2, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r2, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -78793,35 +78793,35 @@ │ │ │ │ b 37f9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e0e8> │ │ │ │ bmi 4f9af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8240> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b29600 │ │ │ │ andlt lr, r2, r2, lsl #20 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - tsteq ip, lr, asr #28 │ │ │ │ - tsteq sp, lr, asr #28 │ │ │ │ - ldrdeq r8, [sl, -sl] │ │ │ │ - tsteq sl, lr, lsr #12 │ │ │ │ - smlabteq sl, r6, r6, r8 │ │ │ │ - smlatbeq sp, sl, lr, r6 │ │ │ │ - strdeq r7, [ip, -lr] │ │ │ │ - @ instruction: 0x010d6e9c │ │ │ │ - smlatteq sl, r0, r5, r8 │ │ │ │ - smlabteq ip, ip, sp, r7 │ │ │ │ - @ instruction: 0x010a829e │ │ │ │ + smlatteq ip, r0, r6, r8 │ │ │ │ + tsteq ip, lr, lsr #26 │ │ │ │ + tsteq sp, lr, lsr #26 │ │ │ │ + @ instruction: 0x010a85ba │ │ │ │ + tsteq sl, lr, lsl #10 │ │ │ │ + smlatbeq sl, r6, r5, r8 │ │ │ │ + smlabbeq sp, sl, sp, r6 │ │ │ │ + ldrdeq r7, [ip, -lr] │ │ │ │ + tsteq sp, ip, ror sp │ │ │ │ + smlabteq sl, r0, r4, r8 │ │ │ │ + smlatbeq ip, ip, ip, r7 │ │ │ │ + tsteq sl, lr, ror r1 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcrr2 7, 14, pc, r0, cr9 @ │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq sp, ip, asr #28 │ │ │ │ + tsteq sp, ip, lsr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec18d4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ stc2 7, cr15, [r2], #932 @ 0x3a4 │ │ │ │ ldrmi lr, [r5], -r9, asr #3 │ │ │ │ @@ -79050,73 +79050,73 @@ │ │ │ │ tstcs r1, pc, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stmda r4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 1039efc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b1447a │ │ │ │ ldcllt 15, cr14, [r8, #1016]! @ 0x3f8 │ │ │ │ - @ instruction: 0x010a859c │ │ │ │ - ldrdeq r8, [sp, -r2] │ │ │ │ - @ instruction: 0x010a8594 │ │ │ │ - smlabbeq sl, r2, r5, r8 │ │ │ │ - @ instruction: 0x0113bdba │ │ │ │ - tsteq sl, r4, ror r5 │ │ │ │ - tsteq sl, r8, ror r5 │ │ │ │ - tsteq sl, r2, ror r5 │ │ │ │ - tsteq sl, sl, ror #10 │ │ │ │ - tsteq sp, r2, asr fp │ │ │ │ - tsteq sl, ip, asr r5 │ │ │ │ - tsteq sl, sl, ror #10 │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - tsteq sl, sl, ror #10 │ │ │ │ - strdeq r8, [sp, -lr] │ │ │ │ - tsteq sl, r0, ror #10 │ │ │ │ - tsteq sl, lr, asr #10 │ │ │ │ - tsteq r3, r6, ror #25 │ │ │ │ - tsteq sl, r0, asr #10 │ │ │ │ - tsteq sl, r8, asr #10 │ │ │ │ - tsteq sl, sl, asr #10 │ │ │ │ - tsteq sl, r4, asr #10 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ - tsteq sl, lr, lsl r5 │ │ │ │ - tsteq sl, r0, lsr r5 │ │ │ │ - tsteq sl, ip, asr #8 │ │ │ │ - tsteq sl, r6, asr #8 │ │ │ │ - tsteq sl, ip, lsl r5 │ │ │ │ + tsteq sl, ip, ror r4 │ │ │ │ + @ instruction: 0x010d8ab2 │ │ │ │ + tsteq sl, r4, ror r4 │ │ │ │ + tsteq sl, r2, ror #8 │ │ │ │ + @ instruction: 0x0113bc9a │ │ │ │ + tsteq sl, r4, asr r4 │ │ │ │ + tsteq sl, r8, asr r4 │ │ │ │ + tsteq sl, r2, asr r4 │ │ │ │ + tsteq sl, sl, asr #8 │ │ │ │ + tsteq sp, r2, lsr sl │ │ │ │ + tsteq sl, ip, lsr r4 │ │ │ │ + tsteq sl, sl, asr #8 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq sl, sl, asr #8 │ │ │ │ + ldrdeq r8, [sp, -lr] │ │ │ │ + tsteq sl, r0, asr #8 │ │ │ │ + tsteq sl, lr, lsr #8 │ │ │ │ + tsteq r3, r6, asr #23 │ │ │ │ tsteq sl, r0, lsr #8 │ │ │ │ - tsteq sl, sl, lsl r4 │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - strdeq r8, [sl, -r4] │ │ │ │ - smlatteq sl, lr, r3, r8 │ │ │ │ - smlatteq ip, r8, r0, sl │ │ │ │ - smlatteq ip, r8, r0, sl │ │ │ │ - smlatteq ip, r6, r0, sl │ │ │ │ - tsteq ip, ip, lsr #2 │ │ │ │ - strheq sl, [ip, -ip] │ │ │ │ - strheq sl, [ip, -sl] │ │ │ │ - strdeq r4, [sp, -r2] │ │ │ │ - smlatteq sp, ip, r8, r4 │ │ │ │ - smlatteq sp, r6, r8, r4 │ │ │ │ - smlatteq sp, r0, r8, r4 │ │ │ │ - ldrdeq r4, [sp, -sl] │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - smlabteq sp, lr, r8, r4 │ │ │ │ - tstpeq sl, r0, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, ip, r8, r4 │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - @ instruction: 0x010d48b6 │ │ │ │ - tstpeq sl, lr, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, sl, r8, r4 │ │ │ │ - @ instruction: 0x010a8292 │ │ │ │ - smlabbeq sl, ip, r2, r8 │ │ │ │ - @ instruction: 0x010d47b6 │ │ │ │ - @ instruction: 0x010d47b6 │ │ │ │ - @ instruction: 0x010d47bc │ │ │ │ + tsteq sl, r8, lsr #8 │ │ │ │ + tsteq sl, sl, lsr #8 │ │ │ │ + tsteq sl, r4, lsr #8 │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + strdeq r8, [sl, -lr] │ │ │ │ + tsteq sl, r0, lsl r4 │ │ │ │ + tsteq sl, ip, lsr #6 │ │ │ │ + tsteq sl, r6, lsr #6 │ │ │ │ + strdeq r8, [sl, -ip] │ │ │ │ + mrseq r8, (UNDEF: 58) │ │ │ │ + strdeq r8, [sl, -sl] │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + ldrdeq r8, [sl, -r4] │ │ │ │ + smlabteq sl, lr, r2, r8 │ │ │ │ + smlabteq ip, r8, pc, r9 @ │ │ │ │ + smlabteq ip, r8, pc, r9 @ │ │ │ │ + smlabteq ip, r6, pc, r9 @ │ │ │ │ + tsteq ip, ip │ │ │ │ + @ instruction: 0x010c9f9c │ │ │ │ + @ instruction: 0x010c9f9a │ │ │ │ + ldrdeq r4, [sp, -r2] │ │ │ │ + smlabteq sp, ip, r7, r4 │ │ │ │ + smlabteq sp, r6, r7, r4 │ │ │ │ + smlabteq sp, r0, r7, r4 │ │ │ │ + @ instruction: 0x010d47ba │ │ │ │ + @ instruction: 0x010d47b4 │ │ │ │ + smlatbeq sp, lr, r7, r4 │ │ │ │ + tstpeq sl, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, lr, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, ip, r7, r4 │ │ │ │ + tsteq r3, r0, ror #19 │ │ │ │ + @ instruction: 0x010d4796 │ │ │ │ + tstpeq sl, lr, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, sl, r7, r4 │ │ │ │ + tsteq sl, r2, ror r1 │ │ │ │ + tsteq sl, ip, ror #2 │ │ │ │ + @ instruction: 0x010d4696 │ │ │ │ + @ instruction: 0x010d4696 │ │ │ │ + @ instruction: 0x010d469c │ │ │ │ svcvc 0x0017f5b0 │ │ │ │ bicshi pc, pc, #0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec191f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080df │ │ │ │ @@ -79647,52 +79647,52 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r8, asr sp │ │ │ │ - smlatbeq sp, ip, r8, r6 │ │ │ │ - tsteq sp, r8, lsl #18 │ │ │ │ - tsteq sp, ip, lsr #18 │ │ │ │ - tsteq sp, ip, asr r9 │ │ │ │ - tsteq sp, ip, lsr #18 │ │ │ │ - smlabteq sp, r0, r7, r6 │ │ │ │ - tsteq sp, lr, asr r8 │ │ │ │ + tsteq sp, r8, lsr ip │ │ │ │ + smlabbeq sp, ip, r7, r6 │ │ │ │ + smlatteq sp, r8, r7, r6 │ │ │ │ tsteq sp, ip, lsl #16 │ │ │ │ - tsteq sp, r6, ror r8 │ │ │ │ - tsteq sl, r4, lsr #10 │ │ │ │ - @ instruction: 0x010d6398 │ │ │ │ - @ instruction: 0x010d62b2 │ │ │ │ - tsteq sp, ip, lsr #4 │ │ │ │ - smlatteq sp, lr, r5, r6 │ │ │ │ - tsteq sl, r0, lsl #10 │ │ │ │ - smlabbeq sp, r2, r5, r6 │ │ │ │ - strdeq r7, [sl, -r4] │ │ │ │ - smlabteq sp, lr, r3, r6 │ │ │ │ - smlatteq sl, r8, r4, r7 │ │ │ │ - ldrdeq r6, [sp, -r6] │ │ │ │ - ldrdeq r7, [sl, -ip] │ │ │ │ - tsteq sp, r6, lsr r2 │ │ │ │ - tsteq sp, r0, asr r2 │ │ │ │ - smlabteq sl, sl, r4, r7 │ │ │ │ - smlabteq sp, r4, r2, r6 │ │ │ │ - @ instruction: 0x010d629e │ │ │ │ - @ instruction: 0x010a74b8 │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - tsteq sp, ip, lsl #6 │ │ │ │ - smlatbeq sl, r6, r4, r7 │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - @ instruction: 0x010a749a │ │ │ │ - smlabteq sp, ip, r3, r6 │ │ │ │ - smlabbeq sp, lr, r3, r6 │ │ │ │ - smlabbeq sl, r8, r4, r7 │ │ │ │ + tsteq sp, ip, lsr r8 │ │ │ │ + tsteq sp, ip, lsl #16 │ │ │ │ + smlatbeq sp, r0, r6, r6 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + smlatteq sp, ip, r6, r6 │ │ │ │ + tsteq sp, r6, asr r7 │ │ │ │ + tsteq sl, r4, lsl #8 │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + @ instruction: 0x010d6192 │ │ │ │ + tsteq sp, ip, lsl #2 │ │ │ │ + smlabteq sp, lr, r4, r6 │ │ │ │ + smlatteq sl, r0, r3, r7 │ │ │ │ tsteq sp, r2, ror #8 │ │ │ │ - tsteq sl, ip, ror r4 │ │ │ │ + ldrdeq r7, [sl, -r4] │ │ │ │ + smlatbeq sp, lr, r2, r6 │ │ │ │ + smlabteq sl, r8, r3, r7 │ │ │ │ + strheq r6, [sp, -r6] │ │ │ │ + @ instruction: 0x010a73bc │ │ │ │ + tsteq sp, r6, lsl r1 │ │ │ │ + tsteq sp, r0, lsr r1 │ │ │ │ + smlatbeq sl, sl, r3, r7 │ │ │ │ + smlatbeq sp, r4, r1, r6 │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + @ instruction: 0x010a7398 │ │ │ │ + ldrdeq r6, [sp, -r2] │ │ │ │ + smlatteq sp, ip, r1, r6 │ │ │ │ + smlabbeq sl, r6, r3, r7 │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + tsteq sl, sl, ror r3 │ │ │ │ + smlatbeq sp, ip, r2, r6 │ │ │ │ + tsteq sp, lr, ror #4 │ │ │ │ + tsteq sl, r8, ror #6 │ │ │ │ + tsteq sp, r2, asr #6 │ │ │ │ + tsteq sl, ip, asr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -80141,22 +80141,22 @@ │ │ │ │ svc 0x0082f7b0 │ │ │ │ bmi 3fb008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9750> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7b09600 │ │ │ │ andlt lr, r2, sl, ror pc │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq sp, sl, ip, r5 │ │ │ │ - smlatbeq ip, r6, fp, r6 │ │ │ │ - strdeq r7, [sl, -lr] │ │ │ │ - smlabbeq sl, lr, r1, r7 │ │ │ │ - smlabbeq sl, r8, r1, r7 │ │ │ │ - ldrdeq r7, [sl, -r0] │ │ │ │ - @ instruction: 0x010c68bc │ │ │ │ - smlabbeq sl, lr, sp, r6 │ │ │ │ + tsteq sp, sl, ror #22 │ │ │ │ + smlabbeq ip, r6, sl, r6 │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + tsteq sl, lr, rrx │ │ │ │ + tsteq sl, r8, rrx │ │ │ │ + @ instruction: 0x010a6fb0 │ │ │ │ + @ instruction: 0x010c679c │ │ │ │ + tsteq sl, lr, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1a228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r3, r8, #248, 6 @ 0xe0000003 │ │ │ │ cmpphi r1, r0 @ p-variant is OBSOLETE │ │ │ │ adchi pc, sl, r0, lsl #4 │ │ │ │ @@ -80417,76 +80417,76 @@ │ │ │ │ stmdami r0, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2111 @ 0xfffff7c1 │ │ │ │ ldmdami pc!, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2110 @ 0xfffff7c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ + @ instruction: 0x010d5cb0 │ │ │ │ + tsteq sp, sl, asr #22 │ │ │ │ + @ instruction: 0x010d5a94 │ │ │ │ + tsteq sp, r6, lsr sl │ │ │ │ + tsteq sp, r4, lsl #20 │ │ │ │ + @ instruction: 0x010d5cbe │ │ │ │ ldrdeq r5, [sp, -r0] │ │ │ │ - tsteq sp, sl, ror #24 │ │ │ │ - @ instruction: 0x010d5bb4 │ │ │ │ - tsteq sp, r6, asr fp │ │ │ │ - tsteq sp, r4, lsr #22 │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ - tsteq sp, sl, ror #22 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ - ldrdeq r5, [sp, -ip] │ │ │ │ - smlatbeq sp, sl, fp, r5 │ │ │ │ - smlabbeq sp, r4, lr, r5 │ │ │ │ - tsteq sp, sl, asr #28 │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ + tsteq sp, sl, asr #20 │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ ldrdeq r5, [sp, -sl] │ │ │ │ - smlatbeq sp, r0, lr, r5 │ │ │ │ - @ instruction: 0x010d5cba │ │ │ │ - tsteq sp, ip, asr ip │ │ │ │ - tsteq sp, sl, lsr #24 │ │ │ │ - tsteq sp, r4, lsr #30 │ │ │ │ - smlatteq sp, sl, lr, r5 │ │ │ │ - tsteq sp, r0, ror ip │ │ │ │ - tsteq sp, sl, ror pc │ │ │ │ - tsteq sp, r0, asr #30 │ │ │ │ - smlatteq sp, r2, ip, r5 │ │ │ │ - @ instruction: 0x010d5cb0 │ │ │ │ + @ instruction: 0x010d5abc │ │ │ │ + smlabbeq sp, sl, sl, r5 │ │ │ │ + tsteq sp, r4, ror #26 │ │ │ │ + tsteq sp, sl, lsr #26 │ │ │ │ + ldrdeq r5, [sp, -r0] │ │ │ │ + @ instruction: 0x010d5dba │ │ │ │ + smlabbeq sp, r0, sp, r5 │ │ │ │ + @ instruction: 0x010d5b9a │ │ │ │ + tsteq sp, ip, lsr fp │ │ │ │ + tsteq sp, sl, lsl #22 │ │ │ │ + tsteq sp, r4, lsl #28 │ │ │ │ + smlabteq sp, sl, sp, r5 │ │ │ │ + tsteq sp, r0, asr fp │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + tsteq sp, r0, lsr #28 │ │ │ │ + smlabteq sp, r2, fp, r5 │ │ │ │ + @ instruction: 0x010d5b90 │ │ │ │ + @ instruction: 0x010d5eb2 │ │ │ │ + tsteq sp, r4, ror lr │ │ │ │ + ldrdeq r5, [sp, -r6] │ │ │ │ + tsteq sp, r0, lsl pc │ │ │ │ ldrdeq r5, [sp, -r2] │ │ │ │ - @ instruction: 0x010d5f94 │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - tsteq sp, r0, lsr r0 │ │ │ │ - strdeq r5, [sp, -r2] │ │ │ │ - tsteq sp, r4, lsr r2 │ │ │ │ - tsteq sp, r2, lsr r1 │ │ │ │ - strheq r6, [sp, -ip] │ │ │ │ + tsteq sp, r4, lsl r1 │ │ │ │ + tsteq sp, r2, lsl r0 │ │ │ │ + @ instruction: 0x010d5f9c │ │ │ │ + tsteq sp, r2, ror #30 │ │ │ │ + tsteq sp, r8, ror pc │ │ │ │ + tsteq sp, lr, lsl pc │ │ │ │ + @ instruction: 0x010d5fb8 │ │ │ │ + ldrdeq r5, [sp, -r2] │ │ │ │ + @ instruction: 0x010d5f9c │ │ │ │ + qaddeq r6, lr, sp │ │ │ │ + tsteq sp, r8, lsl r0 │ │ │ │ + tsteq sp, r2, lsr r0 │ │ │ │ + strdeq r5, [sp, -r4] │ │ │ │ smlabbeq sp, r2, r0, r6 │ │ │ │ - swpeq r6, r8, [sp] │ │ │ │ - tsteq sp, lr, lsr r0 │ │ │ │ - ldrdeq r6, [sp, -r8] │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - strheq r6, [sp, -ip] │ │ │ │ - tsteq sp, lr, ror r1 │ │ │ │ - tsteq sp, r8, lsr r1 │ │ │ │ + smlatbeq sp, r0, r0, r6 │ │ │ │ + qaddeq r6, r2, sp │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ tsteq sp, r2, asr r1 │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - smlatbeq sp, r2, r1, r6 │ │ │ │ - smlabteq sp, r0, r1, r6 │ │ │ │ - tsteq sp, r2, ror r1 │ │ │ │ - tsteq sp, r4, lsl r3 │ │ │ │ - tsteq sp, r2, ror r2 │ │ │ │ + strdeq r6, [sp, -r4] │ │ │ │ + tsteq sp, sl, lsl r1 │ │ │ │ + strheq r6, [sp, -ip] │ │ │ │ + smlabbeq sp, lr, r1, r6 │ │ │ │ + @ instruction: 0x010d61b0 │ │ │ │ + tsteq sp, sl, asr r1 │ │ │ │ + tsteq sp, ip, asr #4 │ │ │ │ + strdeq r6, [sp, -r6] │ │ │ │ tsteq sp, r4, lsl r2 │ │ │ │ - tsteq sp, sl, lsr r2 │ │ │ │ - ldrdeq r6, [sp, -ip] │ │ │ │ - smlatbeq sp, lr, r2, r6 │ │ │ │ - ldrdeq r6, [sp, -r0] │ │ │ │ - tsteq sp, sl, ror r2 │ │ │ │ - tsteq sp, ip, ror #6 │ │ │ │ - tsteq sp, r6, lsl r3 │ │ │ │ - tsteq sp, r4, lsr r3 │ │ │ │ - strdeq r6, [sp, -r2] │ │ │ │ - smlabbeq sp, r0, r3, r6 │ │ │ │ - smlatbeq sp, sl, r3, r6 │ │ │ │ + ldrdeq r6, [sp, -r2] │ │ │ │ + tsteq sp, r0, ror #4 │ │ │ │ + smlabbeq sp, sl, r2, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ eorsne pc, r4, #268435460 @ 0x10000004 │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ @@ -81453,190 +81453,190 @@ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ and lr, r5, r0, asr #26 │ │ │ │ @ instruction: 0x21014ab2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldc 7, cr15, [r8, #-700]! @ 0xfffffd44 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq ip, r4, ip, r5 │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ - ldrdeq r5, [ip, -r4] │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - smlatbeq sp, ip, pc, r5 @ │ │ │ │ - tsteq ip, r0, lsr #32 │ │ │ │ - tsteq sl, lr, asr fp │ │ │ │ - tsteq sp, sl, ror pc │ │ │ │ - tsteq sp, r2, ror pc │ │ │ │ - tsteq sp, sl, ror #30 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ - tsteq sp, sl, asr pc │ │ │ │ - tsteq sp, r2, asr pc │ │ │ │ - tsteq sp, sl, asr #30 │ │ │ │ - tsteq sp, r2, asr #30 │ │ │ │ - smlabteq sl, r2, sl, r6 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - smlabteq sp, lr, lr, r5 │ │ │ │ - smlabteq sp, r6, lr, r5 │ │ │ │ - @ instruction: 0x010d5ebe │ │ │ │ - @ instruction: 0x010d5eb6 │ │ │ │ - smlatbeq sp, lr, lr, r5 │ │ │ │ - smlatbeq sp, r6, lr, r5 │ │ │ │ - @ instruction: 0x010d5e9e │ │ │ │ - @ instruction: 0x010d5e96 │ │ │ │ + smlabteq ip, r4, fp, r5 │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ + @ instruction: 0x010c5bb4 │ │ │ │ + @ instruction: 0x010c5bb0 │ │ │ │ + @ instruction: 0x010c5bb0 │ │ │ │ + smlabbeq sp, ip, lr, r5 │ │ │ │ + tsteq ip, r0, lsl #30 │ │ │ │ + tsteq sl, lr, lsr sl │ │ │ │ + tsteq sp, sl, asr lr │ │ │ │ + tsteq sp, r2, asr lr │ │ │ │ + tsteq sp, sl, asr #28 │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq sp, sl, lsr lr │ │ │ │ tsteq sp, r2, lsr lr │ │ │ │ tsteq sp, sl, lsr #28 │ │ │ │ tsteq sp, r2, lsr #28 │ │ │ │ - tsteq sp, sl, lsl lr │ │ │ │ - tsteq sp, r2, lsl lr │ │ │ │ - tsteq sp, sl, lsl #28 │ │ │ │ - tsteq sp, r2, lsl #28 │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ - strdeq r5, [sp, -r8] │ │ │ │ + smlatbeq sl, r2, r9, r6 │ │ │ │ + @ instruction: 0x010d5db6 │ │ │ │ + smlatbeq sp, lr, sp, r5 │ │ │ │ + smlatbeq sp, r6, sp, r5 │ │ │ │ + @ instruction: 0x010d5d9e │ │ │ │ + @ instruction: 0x010d5d96 │ │ │ │ smlabbeq sp, lr, sp, r5 │ │ │ │ - smlabbeq sp, r4, sp, r5 │ │ │ │ - tsteq sp, sl, ror sp │ │ │ │ - tsteq sp, r0, ror sp │ │ │ │ - tsteq sp, r6, ror #26 │ │ │ │ - tsteq sp, ip, asr sp │ │ │ │ - tsteq sp, r2, asr sp │ │ │ │ - tsteq sp, r8, asr #26 │ │ │ │ - tsteq sp, sl, asr #26 │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - tsteq sp, sl, lsr sp │ │ │ │ - smlabteq sl, r2, ip, sp │ │ │ │ - @ instruction: 0x010a65b8 │ │ │ │ - tsteq sp, ip, asr lr │ │ │ │ - @ instruction: 0x010a659e │ │ │ │ + smlabbeq sp, r6, sp, r5 │ │ │ │ + tsteq sp, lr, ror sp │ │ │ │ + tsteq sp, r6, ror sp │ │ │ │ + tsteq sp, r2, lsl sp │ │ │ │ + tsteq sp, sl, lsl #26 │ │ │ │ + tsteq sp, r2, lsl #26 │ │ │ │ + strdeq r5, [sp, -sl] │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + smlatteq sp, sl, ip, r5 │ │ │ │ smlatteq sp, r2, ip, r5 │ │ │ │ - tsteq sl, r4, ror r5 │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - smlabteq sp, lr, ip, r5 │ │ │ │ - @ instruction: 0x010a64b0 │ │ │ │ - @ instruction: 0x010c5c9a │ │ │ │ - tsteq sl, r4, lsl r8 │ │ │ │ - smlatbeq sp, r8, ip, r5 │ │ │ │ - smlatteq sl, ip, r7, sp │ │ │ │ - @ instruction: 0x010b48b0 │ │ │ │ - @ instruction: 0x01139cf4 │ │ │ │ - tsteq ip, r6, lsr r5 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - tsteq ip, r4, lsr r0 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - tsteq ip, ip, lsr r0 │ │ │ │ - tsteq r3, r2, ror ip │ │ │ │ - smlatteq sp, r0, fp, r5 │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - ldrdeq r5, [sp, -lr] │ │ │ │ - smlatteq sp, r6, fp, r5 │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - smlabteq sp, lr, fp, r5 │ │ │ │ - tsteq sl, r0, lsl r3 │ │ │ │ - tsteq ip, ip, ror pc │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq ip, ip, ror #30 │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - tsteq ip, r4, ror pc │ │ │ │ - tsteq ip, ip, asr #30 │ │ │ │ - tsteq ip, r4, asr #30 │ │ │ │ - tsteq ip, ip, lsr pc │ │ │ │ - tsteq ip, r8, lsr pc │ │ │ │ - tsteq ip, r8, lsr pc │ │ │ │ - tsteq ip, r8, lsr pc │ │ │ │ - @ instruction: 0x01139af2 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - smlabteq sp, lr, sl, r5 │ │ │ │ - smlabteq sp, lr, sl, r5 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ - tsteq fp, lr, lsl #16 │ │ │ │ - strdeq r4, [fp, -r6] │ │ │ │ - smlabteq sp, lr, sl, r5 │ │ │ │ - ldrdeq r4, [fp, -ip] │ │ │ │ - smlabteq fp, r4, r7, r4 │ │ │ │ - smlabteq sp, r8, sl, r5 │ │ │ │ - smlatbeq fp, sl, r7, r4 │ │ │ │ - @ instruction: 0x010b4792 │ │ │ │ - ldrdeq r5, [sp, -r4] │ │ │ │ ldrdeq r5, [sp, -sl] │ │ │ │ - ldrdeq r5, [sp, -r6] │ │ │ │ - tsteq r3, r8, ror #19 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, r0, lsl #18 │ │ │ │ - smlabbeq sp, r2, sl, r5 │ │ │ │ - tsteq sp, r0, ror sl │ │ │ │ - tsteq sp, lr, asr sl │ │ │ │ - tsteq sp, ip, asr #20 │ │ │ │ - tsteq sp, sl, lsr sl │ │ │ │ - tsteq sp, r8, lsr #20 │ │ │ │ - tsteq sp, r8, lsl sl │ │ │ │ - tsteq sl, r0, lsl r0 │ │ │ │ - strdeq r5, [ip, -sl] │ │ │ │ - smlabbeq sl, sl, r7, sp │ │ │ │ - smlabbeq sl, r0, r0, r6 │ │ │ │ - tsteq sl, r8, ror r0 │ │ │ │ - smlabteq sp, ip, r9, r5 │ │ │ │ - smlatbeq ip, r8, r7, r5 │ │ │ │ - @ instruction: 0x010c6198 │ │ │ │ - tsteq sl, lr, lsr #32 │ │ │ │ - tsteq sl, r6, lsr #32 │ │ │ │ - tsteq ip, ip, ror r1 │ │ │ │ - strdeq sp, [sl, -r2] │ │ │ │ - smlatteq sl, r8, pc, r5 @ │ │ │ │ - smlatteq sl, r0, pc, r5 @ │ │ │ │ - tsteq sp, r4, asr #18 │ │ │ │ - tsteq sp, sl, asr #18 │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - ldrdeq r5, [ip, -ip] │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - tsteq sp, r8, lsr r9 │ │ │ │ - tsteq sp, ip, lsr r9 │ │ │ │ - tsteq sp, r4, asr #18 │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq sp, sl, lsr r9 │ │ │ │ - tsteq sp, r8, asr #18 │ │ │ │ - tsteq sp, ip, asr #18 │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ + ldrdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, lr, ror #24 │ │ │ │ + tsteq sp, r4, ror #24 │ │ │ │ + tsteq sp, sl, asr ip │ │ │ │ + tsteq sp, r0, asr ip │ │ │ │ + tsteq sp, r6, asr #24 │ │ │ │ + tsteq sp, ip, lsr ip │ │ │ │ + tsteq sp, r2, lsr ip │ │ │ │ + tsteq sp, r8, lsr #24 │ │ │ │ + tsteq sp, sl, lsr #24 │ │ │ │ + tsteq ip, r2, asr #24 │ │ │ │ + tsteq sp, sl, lsl ip │ │ │ │ + smlatbeq sl, r2, fp, sp │ │ │ │ + @ instruction: 0x010a6498 │ │ │ │ + tsteq sp, ip, lsr sp │ │ │ │ + tsteq sl, lr, ror r4 │ │ │ │ + smlabteq sp, r2, fp, r5 │ │ │ │ + tsteq sl, r4, asr r4 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + smlatbeq sp, lr, fp, r5 │ │ │ │ + @ instruction: 0x010a6390 │ │ │ │ + tsteq ip, sl, ror fp │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + smlabbeq sp, r8, fp, r5 │ │ │ │ + smlabteq sl, ip, r6, sp │ │ │ │ + @ instruction: 0x010b4790 │ │ │ │ + @ instruction: 0x01139bd4 │ │ │ │ + tsteq ip, r6, lsl r4 │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ + tsteq ip, r4, lsl pc │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq ip, ip, lsl pc │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + smlabteq sp, r0, sl, r5 │ │ │ │ + @ instruction: 0x010d5abe │ │ │ │ + @ instruction: 0x010d5abe │ │ │ │ + @ instruction: 0x010d5abe │ │ │ │ + smlabteq sp, r6, sl, r5 │ │ │ │ + tsteq ip, ip, asr #12 │ │ │ │ + @ instruction: 0x010d5ab6 │ │ │ │ + smlatbeq sp, lr, sl, r5 │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + tsteq ip, ip, asr lr │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ + tsteq ip, ip, asr #28 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + tsteq ip, r4, asr lr │ │ │ │ + tsteq ip, ip, lsr #28 │ │ │ │ + tsteq ip, r4, lsr #28 │ │ │ │ + tsteq ip, ip, lsl lr │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + tsteq ip, r8, lsl lr │ │ │ │ + @ instruction: 0x011399d2 │ │ │ │ + @ instruction: 0x010d59b4 │ │ │ │ + smlatbeq sp, lr, r9, r5 │ │ │ │ + smlatbeq sp, lr, r9, r5 │ │ │ │ + @ instruction: 0x010d59b4 │ │ │ │ + smlatteq fp, lr, r6, r4 │ │ │ │ + ldrdeq r4, [fp, -r6] │ │ │ │ + smlatbeq sp, lr, r9, r5 │ │ │ │ + @ instruction: 0x010b46bc │ │ │ │ + smlatbeq fp, r4, r6, r4 │ │ │ │ + smlatbeq sp, r8, r9, r5 │ │ │ │ + smlabbeq fp, sl, r6, r4 │ │ │ │ + tsteq fp, r2, ror r6 │ │ │ │ + @ instruction: 0x010d59b4 │ │ │ │ + @ instruction: 0x010d59ba │ │ │ │ + @ instruction: 0x010d59b6 │ │ │ │ + tsteq r3, r8, asr #17 │ │ │ │ + strdeq r5, [ip, -r2] │ │ │ │ + smlatteq ip, r8, r7, r5 │ │ │ │ + smlatteq ip, r0, r7, r5 │ │ │ │ tsteq sp, r2, ror #18 │ │ │ │ - tsteq sp, sl, ror #18 │ │ │ │ - tsteq sp, r0, ror r9 │ │ │ │ - tsteq ip, r6, lsl #12 │ │ │ │ - tsteq sp, r4, ror r9 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ - tsteq sl, r6, ror #28 │ │ │ │ - tsteq sl, r0, ror #28 │ │ │ │ - tsteq ip, sl │ │ │ │ - smlabteq ip, sl, r0, r7 │ │ │ │ - mrseq r7, (UNDEF: 12) │ │ │ │ + tsteq sp, r0, asr r9 │ │ │ │ + tsteq sp, lr, lsr r9 │ │ │ │ + tsteq sp, ip, lsr #18 │ │ │ │ + tsteq sp, sl, lsl r9 │ │ │ │ + tsteq sp, r8, lsl #18 │ │ │ │ + strdeq r5, [sp, -r8] │ │ │ │ + strdeq r5, [sl, -r0] │ │ │ │ + ldrdeq r5, [ip, -sl] │ │ │ │ + tsteq sl, sl, ror #12 │ │ │ │ + tsteq sl, r0, ror #30 │ │ │ │ + tsteq sl, r8, asr pc │ │ │ │ + smlatbeq sp, ip, r8, r5 │ │ │ │ + smlabbeq ip, r8, r6, r5 │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + tsteq sl, lr, lsl #30 │ │ │ │ + tsteq sl, r6, lsl #30 │ │ │ │ + qaddeq r6, ip, ip │ │ │ │ + ldrdeq sp, [sl, -r2] │ │ │ │ + smlabteq sl, r8, lr, r5 │ │ │ │ + smlabteq sl, r0, lr, r5 │ │ │ │ + tsteq sp, r4, lsr #16 │ │ │ │ + tsteq sp, sl, lsr #16 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ + ldrdeq r5, [sl, -r4] │ │ │ │ + @ instruction: 0x010c55bc │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ + tsteq sp, r8, lsl r8 │ │ │ │ + tsteq sp, ip, lsl r8 │ │ │ │ + tsteq sp, r4, lsr #16 │ │ │ │ + tsteq r3, sl, lsr #12 │ │ │ │ + tsteq sp, sl, lsl r8 │ │ │ │ + tsteq sp, r8, lsr #16 │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + tsteq sp, r2, asr #16 │ │ │ │ + tsteq sp, sl, asr #16 │ │ │ │ + tsteq sp, r0, asr r8 │ │ │ │ + smlatteq ip, r6, r4, r5 │ │ │ │ + tsteq sp, r4, asr r8 │ │ │ │ strdeq r6, [ip, -sl] │ │ │ │ - swpeq r7, lr, [ip] │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - smlatteq ip, r2, pc, r6 @ │ │ │ │ - smlatteq ip, lr, pc, r6 @ │ │ │ │ - smlatteq ip, ip, pc, r6 @ │ │ │ │ - smlatteq ip, sl, pc, r6 @ │ │ │ │ - smlabteq ip, r2, pc, r6 @ │ │ │ │ - smlabteq ip, r0, pc, r6 @ │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - smlabteq ip, lr, pc, r6 @ │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ + tsteq sl, r6, asr #26 │ │ │ │ + tsteq sl, r0, asr #26 │ │ │ │ + smlatteq ip, sl, lr, r6 │ │ │ │ + smlatbeq ip, sl, pc, r6 @ │ │ │ │ + smlatteq ip, r0, lr, r6 │ │ │ │ ldrdeq r6, [ip, -sl] │ │ │ │ - smlatteq ip, r4, pc, r6 @ │ │ │ │ - tsteq sp, r6, lsr #16 │ │ │ │ - tsteq r3, sl, lsr r5 │ │ │ │ - smlabteq ip, r6, pc, r6 @ │ │ │ │ - smlabteq ip, r6, pc, r6 @ │ │ │ │ - smlatteq ip, r8, lr, r6 │ │ │ │ - smlatteq ip, r6, lr, r6 │ │ │ │ + tsteq ip, lr, ror pc │ │ │ │ + @ instruction: 0x010c6eb4 │ │ │ │ + smlabteq ip, r2, lr, r6 │ │ │ │ + smlabteq ip, lr, lr, r6 │ │ │ │ + smlabteq ip, ip, lr, r6 │ │ │ │ + smlabteq ip, sl, lr, r6 │ │ │ │ + smlatbeq ip, r2, lr, r6 │ │ │ │ + smlatbeq ip, r0, lr, r6 │ │ │ │ + @ instruction: 0x010c6ebe │ │ │ │ + @ instruction: 0x010c6eb2 │ │ │ │ + @ instruction: 0x010c6eb0 │ │ │ │ + smlatbeq ip, lr, lr, r6 │ │ │ │ + @ instruction: 0x010c6eb4 │ │ │ │ + @ instruction: 0x010c6eba │ │ │ │ + smlabteq ip, r4, lr, r6 │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + tsteq r3, sl, lsl r4 │ │ │ │ + smlatbeq ip, r6, lr, r6 │ │ │ │ + smlatbeq ip, r6, lr, r6 │ │ │ │ + smlabteq ip, r8, sp, r6 │ │ │ │ + smlabteq ip, r6, sp, r6 │ │ │ │ svcvc 0x0026f5b0 │ │ │ │ strlt sp, [r8, #-36] @ 0xffffffdc │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ andsle r7, ip, r3, lsr #30 │ │ │ │ @@ -81661,22 +81661,22 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, r2, lsr r5 │ │ │ │ - strdeq r5, [sp, -r4] │ │ │ │ - @ instruction: 0x010d54be │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - strdeq r5, [sp, -sl] │ │ │ │ - tsteq sp, ip, asr r5 │ │ │ │ - tsteq sp, sl, ror r5 │ │ │ │ - tsteq sp, r8, lsr #10 │ │ │ │ + tsteq sp, r2, lsl r4 │ │ │ │ + ldrdeq r5, [sp, -r4] │ │ │ │ + @ instruction: 0x010d539e │ │ │ │ + @ instruction: 0x010d53b0 │ │ │ │ + ldrdeq r5, [sp, -sl] │ │ │ │ + tsteq sp, ip, lsr r4 │ │ │ │ + tsteq sp, sl, asr r4 │ │ │ │ + tsteq sp, r8, lsl #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec1b9e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0026f5b1 │ │ │ │ stmdale lr, {r2, r3, r5, r6, ip, lr, pc} │ │ │ │ @@ -81738,27 +81738,27 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 4ff4fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3edc44> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ vldmdblt r0!, {s29-s282} │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - tsteq sp, ip, lsl r5 │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - tsteq ip, r4, lsr #32 │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - smlatbeq sl, lr, r8, r5 │ │ │ │ - tsteq sp, r2, lsr #10 │ │ │ │ - @ instruction: 0x010a589a │ │ │ │ - smlatteq sl, r6, r7, r5 │ │ │ │ - ldrdeq r4, [ip, -r2] │ │ │ │ - smlabteq sl, r8, r7, r5 │ │ │ │ - @ instruction: 0x010c4fb2 │ │ │ │ + strdeq r5, [sp, -ip] │ │ │ │ + strdeq r5, [sp, -ip] │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + tsteq ip, r4, lsl #30 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + smlabbeq sl, lr, r7, r5 │ │ │ │ + tsteq sp, r2, lsl #8 │ │ │ │ + tsteq sl, sl, ror r7 │ │ │ │ + smlabteq sl, r6, r6, r5 │ │ │ │ + @ instruction: 0x010c4eb2 │ │ │ │ + smlatbeq sl, r8, r6, r5 │ │ │ │ + @ instruction: 0x010c4e92 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -81772,20 +81772,20 @@ │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x010d54be │ │ │ │ - @ instruction: 0x010d5498 │ │ │ │ - smlatbeq sp, r2, r4, r5 │ │ │ │ - tsteq sp, ip, ror r4 │ │ │ │ - @ instruction: 0x010d54b6 │ │ │ │ - smlabteq sp, r4, r4, r5 │ │ │ │ + @ instruction: 0x010d539e │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + smlabbeq sp, r2, r3, r5 │ │ │ │ + tsteq sp, ip, asr r3 │ │ │ │ + @ instruction: 0x010d5396 │ │ │ │ + smlatbeq sp, r4, r3, r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1bb9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002934 │ │ │ │ stmdale r6, {r1, r2, r4, r7, r8, pc} │ │ │ │ @@ -82060,81 +82060,81 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7af447a │ │ │ │ bmi 127eff4 │ │ │ │ movwcs pc, #46021 @ 0xb3c5 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7af4620 │ │ │ │ ldcllt 8, cr14, [r8, #488]! @ 0x1e8 │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - @ instruction: 0x010c4eba │ │ │ │ - smlabbeq sp, r6, r4, r5 │ │ │ │ - @ instruction: 0x010d5496 │ │ │ │ - tsteq fp, r0, lsl fp │ │ │ │ - tsteq fp, r6, lsl #22 │ │ │ │ - smlabbeq sp, r8, r4, r5 │ │ │ │ - tsteq ip, r8, asr #28 │ │ │ │ - @ instruction: 0x010d5492 │ │ │ │ - tsteq ip, lr, lsr #28 │ │ │ │ - @ instruction: 0x010d5498 │ │ │ │ - @ instruction: 0x010d549e │ │ │ │ - smlabbeq sp, ip, r4, r5 │ │ │ │ - @ instruction: 0x01138eb8 │ │ │ │ - tsteq sp, sl, lsr r8 │ │ │ │ - smlatteq sp, sl, r3, r3 │ │ │ │ - @ instruction: 0x010c69b8 │ │ │ │ - tsteq sp, sl, lsr #16 │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - smlabteq fp, ip, fp, r3 │ │ │ │ - tsteq sp, r0, lsr #8 │ │ │ │ - tsteq sp, r0, lsr #24 │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - tsteq sp, r4, lsl #8 │ │ │ │ - tsteq sp, r6, lsl #8 │ │ │ │ - tsteq sp, ip, lsl #8 │ │ │ │ - tsteq r3, ip, ror #27 │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - @ instruction: 0x010d5bb0 │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - strdeq r5, [sp, -r4] │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + @ instruction: 0x010c4d9a │ │ │ │ + tsteq sp, r6, ror #6 │ │ │ │ + tsteq sp, r6, ror r3 │ │ │ │ + strdeq r3, [fp, -r0] │ │ │ │ + smlatteq fp, r6, r9, r3 │ │ │ │ + tsteq sp, r8, ror #6 │ │ │ │ + tsteq ip, r8, lsr #26 │ │ │ │ + tsteq sp, r2, ror r3 │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq sp, r8, ror r3 │ │ │ │ + tsteq sp, lr, ror r3 │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ @ instruction: 0x01138d98 │ │ │ │ - smlatteq sp, r2, r3, r5 │ │ │ │ - @ instruction: 0x010c6894 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ - ldrdeq r5, [sp, -r8] │ │ │ │ + tsteq sp, sl, lsl r7 │ │ │ │ + smlabteq sp, sl, r2, r3 │ │ │ │ + @ instruction: 0x010c6898 │ │ │ │ + tsteq sp, sl, lsl #14 │ │ │ │ + @ instruction: 0x010b3ab2 │ │ │ │ + smlatbeq fp, ip, sl, r3 │ │ │ │ + mrseq r5, SP_mon │ │ │ │ + tsteq sp, r0, lsl #22 │ │ │ │ + @ instruction: 0x010c6bb2 │ │ │ │ + smlatteq sp, r4, r2, r5 │ │ │ │ + smlatteq sp, r6, r2, r5 │ │ │ │ + smlatteq sp, ip, r2, r5 │ │ │ │ + tsteq r3, ip, asr #25 │ │ │ │ + ldrdeq r5, [sp, -ip] │ │ │ │ + @ instruction: 0x010d5a90 │ │ │ │ ldrdeq r5, [sp, -r6] │ │ │ │ ldrdeq r5, [sp, -r4] │ │ │ │ - ldrdeq r5, [sp, -r2] │ │ │ │ - ldrdeq r5, [sp, -r0] │ │ │ │ - smlabteq sp, lr, r3, r5 │ │ │ │ - smlabteq sp, sl, r3, r5 │ │ │ │ - tsteq fp, lr, lsr #18 │ │ │ │ - tsteq fp, ip, lsr #18 │ │ │ │ - tsteq fp, r2, lsr r9 │ │ │ │ - @ instruction: 0x01138cb2 │ │ │ │ - @ instruction: 0x010d539c │ │ │ │ - smlabteq ip, ip, fp, r4 │ │ │ │ - smlatbeq sp, r6, r3, r5 │ │ │ │ - @ instruction: 0x010c4bb0 │ │ │ │ - @ instruction: 0x010b37be │ │ │ │ - tsteq sp, r2, lsl r2 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - tsteq sp, lr, ror #6 │ │ │ │ - strdeq r3, [fp, -r0] │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - smlabbeq sl, r2, r3, r5 │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - tsteq sp, r4, ror lr │ │ │ │ - tsteq ip, r2, ror #22 │ │ │ │ - tsteq sp, r8, ror lr │ │ │ │ - tsteq fp, r8, ror r7 │ │ │ │ - tsteq fp, r6, ror #14 │ │ │ │ - tsteq sp, ip, ror #28 │ │ │ │ - smlatbeq ip, sl, sl, r4 │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + smlabteq sp, r2, r2, r5 │ │ │ │ + tsteq ip, r4, ror r7 │ │ │ │ + @ instruction: 0x010d52ba │ │ │ │ + @ instruction: 0x010d52b8 │ │ │ │ + @ instruction: 0x010d52b6 │ │ │ │ + @ instruction: 0x010d52b4 │ │ │ │ + @ instruction: 0x010d52b2 │ │ │ │ + @ instruction: 0x010d52b0 │ │ │ │ + smlatbeq sp, lr, r2, r5 │ │ │ │ + smlatbeq sp, sl, r2, r5 │ │ │ │ + tsteq fp, lr, lsl #16 │ │ │ │ + tsteq fp, ip, lsl #16 │ │ │ │ + tsteq fp, r2, lsl r8 │ │ │ │ + @ instruction: 0x01138b92 │ │ │ │ + tsteq sp, ip, ror r2 │ │ │ │ + smlatbeq ip, ip, sl, r4 │ │ │ │ + smlabbeq sp, r6, r2, r5 │ │ │ │ + @ instruction: 0x010c4a90 │ │ │ │ + @ instruction: 0x010b369e │ │ │ │ + strdeq r5, [sp, -r2] │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq sp, lr, asr #4 │ │ │ │ + ldrdeq r3, [fp, -r0] │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq r3, r2, ror #21 │ │ │ │ + tsteq sl, r2, ror #4 │ │ │ │ + strdeq r4, [ip, -lr] │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + tsteq sp, r4, asr sp │ │ │ │ + tsteq ip, r2, asr #20 │ │ │ │ + tsteq sp, r8, asr sp │ │ │ │ + tsteq fp, r8, asr r6 │ │ │ │ + tsteq fp, r6, asr #12 │ │ │ │ + tsteq sp, ip, asr #26 │ │ │ │ + smlabbeq ip, sl, r9, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1c110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #108, 6 @ 0xb0000001 │ │ │ │ ldmdale fp, {r3, r4, r5, ip, lr, pc} │ │ │ │ movwcs pc, #16961 @ 0x4241 @ │ │ │ │ @@ -82182,28 +82182,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sp, lr, lsl #4 │ │ │ │ - @ instruction: 0x010d5198 │ │ │ │ - tsteq sp, sl, asr #2 │ │ │ │ - tsteq sp, r4, ror #2 │ │ │ │ - tsteq sp, lr, lsl r1 │ │ │ │ - @ instruction: 0x010d51b8 │ │ │ │ - smlabteq sp, lr, r1, r5 │ │ │ │ - @ instruction: 0x010d5194 │ │ │ │ - tsteq sp, r2, asr r2 │ │ │ │ - tsteq sp, r0, lsl r2 │ │ │ │ - tsteq sp, r6, lsr #4 │ │ │ │ - smlatteq sp, r8, r1, r5 │ │ │ │ - tsteq sp, sl, asr r2 │ │ │ │ - smlabbeq sp, r8, r2, r5 │ │ │ │ + smlatteq sp, lr, r0, r5 │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + tsteq sp, sl, lsr #32 │ │ │ │ + tsteq sp, r4, asr #32 │ │ │ │ + strdeq r4, [sp, -lr] │ │ │ │ + swpeq r5, r8, [sp] │ │ │ │ + smlatbeq sp, lr, r0, r5 │ │ │ │ + tsteq sp, r4, ror r0 │ │ │ │ + tsteq sp, r2, lsr r1 │ │ │ │ + strdeq r5, [sp, -r0] │ │ │ │ + tsteq sp, r6, lsl #2 │ │ │ │ + smlabteq sp, r8, r0, r5 │ │ │ │ + tsteq sp, sl, lsr r1 │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1c224 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d1, d4 │ │ │ │ addsmi r2, r1, #108, 4 @ 0xc0000006 │ │ │ │ rschi pc, r2, r0 │ │ │ │ @@ -82706,129 +82706,129 @@ │ │ │ │ bmi 1ebd828 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl 1e036bc │ │ │ │ @ instruction: 0x462b4a75 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ @ instruction: 0xbdf8eb6e │ │ │ │ - smlatteq sl, r6, pc, r4 @ │ │ │ │ - smlabteq ip, lr, r7, r4 │ │ │ │ - smlabteq sl, r6, pc, r4 @ │ │ │ │ - smlatbeq ip, lr, r7, r4 │ │ │ │ - tsteq ip, lr, lsr r1 │ │ │ │ - smlabbeq ip, sl, r7, r4 │ │ │ │ - smlabbeq ip, lr, sl, r6 │ │ │ │ - tsteq ip, sl, ror #14 │ │ │ │ - tsteq sl, r2, lsl r2 │ │ │ │ - tsteq ip, sl, asr #14 │ │ │ │ - tsteq sp, lr, lsr r1 │ │ │ │ - tsteq ip, ip, lsr #14 │ │ │ │ - tsteq sp, r0, lsr r1 │ │ │ │ - @ instruction: 0x010a4fb0 │ │ │ │ - smlatbeq sl, r8, pc, r4 @ │ │ │ │ - tsteq sp, r4, lsl r1 │ │ │ │ - tsteq sl, lr, ror pc │ │ │ │ - tsteq sl, r6, ror pc │ │ │ │ - strdeq r5, [sp, -ip] │ │ │ │ - smlatbeq ip, sl, r6, r4 │ │ │ │ - strdeq r5, [sp, -r6] │ │ │ │ - smlabbeq ip, ip, r6, r4 │ │ │ │ - strdeq r5, [sp, -r0] │ │ │ │ - tsteq ip, lr, ror #12 │ │ │ │ - smlatteq sp, lr, r0, r5 │ │ │ │ - tsteq ip, r0, asr r6 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - ldrdeq r6, [ip, -r6] │ │ │ │ - ldrdeq r6, [ip, -r6] │ │ │ │ - smlabteq ip, lr, r4, r6 │ │ │ │ - smlabteq ip, ip, r4, r6 │ │ │ │ - smlatteq ip, r4, r4, r6 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - tsteq ip, lr, lsl #10 │ │ │ │ - tsteq ip, r0, lsr #10 │ │ │ │ - tsteq sp, ip, lsl #8 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq ip, r0, lsl #10 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, r4, lsl r5 │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - tsteq ip, r0, lsl r5 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - tsteq ip, r8, lsl #10 │ │ │ │ - swpeq r6, ip, [ip] @ │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - smlatteq ip, r2, r4, r6 │ │ │ │ - smlatteq sp, r4, r2, r7 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - smlabteq ip, r8, r4, r6 │ │ │ │ - smlatteq sl, r6, ip, r4 │ │ │ │ - ldrdeq r4, [sl, -lr] │ │ │ │ - smlatbeq ip, r8, r4, r6 │ │ │ │ - @ instruction: 0x010d529a │ │ │ │ - @ instruction: 0x010c55be │ │ │ │ - smlabteq ip, r6, r5, r5 │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - smlatteq ip, r0, r5, r5 │ │ │ │ - smlatteq ip, r2, r5, r5 │ │ │ │ - smlatteq ip, r4, r6, r5 │ │ │ │ - smlatteq ip, r2, r5, r5 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ - ldrdeq r5, [ip, -sl] │ │ │ │ - smlatteq ip, ip, r5, r5 │ │ │ │ + smlabteq sl, r6, lr, r4 │ │ │ │ + smlatbeq ip, lr, r6, r4 │ │ │ │ + smlatbeq sl, r6, lr, r4 │ │ │ │ + smlabbeq ip, lr, r6, r4 │ │ │ │ + tsteq ip, lr, lsl r0 │ │ │ │ + tsteq ip, sl, ror #12 │ │ │ │ + tsteq ip, lr, ror #18 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + strdeq r5, [sl, -r2] │ │ │ │ + tsteq ip, sl, lsr #12 │ │ │ │ + tsteq sp, lr, lsl r0 │ │ │ │ + tsteq ip, ip, lsl #12 │ │ │ │ + tsteq sp, r0, lsl r0 │ │ │ │ + @ instruction: 0x010a4e90 │ │ │ │ + smlabbeq sl, r8, lr, r4 │ │ │ │ + strdeq r4, [sp, -r4] │ │ │ │ + tsteq sl, lr, asr lr │ │ │ │ + tsteq sl, r6, asr lr │ │ │ │ + ldrdeq r4, [sp, -ip] │ │ │ │ + smlabbeq ip, sl, r5, r4 │ │ │ │ + ldrdeq r4, [sp, -r6] │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + ldrdeq r4, [sp, -r0] │ │ │ │ + tsteq ip, lr, asr #10 │ │ │ │ + smlabteq sp, lr, pc, r4 @ │ │ │ │ + tsteq ip, r0, lsr r5 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, sl, lsr r1 │ │ │ │ + tsteq fp, lr, lsl r1 │ │ │ │ + @ instruction: 0x010c63b6 │ │ │ │ + @ instruction: 0x010c63b6 │ │ │ │ smlatbeq ip, lr, r3, r6 │ │ │ │ - ldrdeq r6, [ip, -r0] │ │ │ │ - tsteq ip, r6, lsl r6 │ │ │ │ - tsteq ip, r0, lsr #12 │ │ │ │ - @ instruction: 0x010c63be │ │ │ │ - smlabteq ip, r0, r3, r6 │ │ │ │ - smlabteq ip, r2, r3, r6 │ │ │ │ + smlatbeq ip, ip, r3, r6 │ │ │ │ smlabteq ip, r4, r3, r6 │ │ │ │ - tsteq ip, sl, lsl #12 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - smlatbeq ip, sl, r3, r6 │ │ │ │ - tsteq sp, r4, lsr #26 │ │ │ │ - smlatbeq ip, r2, r3, r6 │ │ │ │ - @ instruction: 0x010c63b0 │ │ │ │ - @ instruction: 0x010c63ba │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - @ instruction: 0x010c63b0 │ │ │ │ - smlatteq fp, r8, ip, r2 │ │ │ │ - smlatteq fp, r6, ip, r2 │ │ │ │ - @ instruction: 0x010c639c │ │ │ │ - mrseq r4, R12_fiq │ │ │ │ - @ instruction: 0x010c6392 │ │ │ │ - @ instruction: 0x010c6392 │ │ │ │ - tsteq sl, r0, ror #20 │ │ │ │ - tsteq sl, sl, asr sl │ │ │ │ - ldrdeq r0, [sp, -ip] │ │ │ │ - tsteq sl, r4, lsr sl │ │ │ │ - tsteq sl, lr, lsr #20 │ │ │ │ - tsteq sl, r4, lsr #4 │ │ │ │ - tsteq sl, r6, lsl r2 │ │ │ │ - tsteq sl, r4, lsl r2 │ │ │ │ - tsteq sl, r2, lsl r2 │ │ │ │ - tsteq sl, r0, lsl r2 │ │ │ │ - tsteq sl, lr, lsl #4 │ │ │ │ - tsteq sl, ip, lsl #4 │ │ │ │ - tsteq sl, sl, lsl #4 │ │ │ │ - tsteq sl, r4, lsl #4 │ │ │ │ - tsteq sl, r2, lsl #4 │ │ │ │ - tsteq sp, r0, lsr lr │ │ │ │ - tsteq sp, r2, lsl lr │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - smlatbeq sl, r6, r8, r4 │ │ │ │ - swpeq r4, r2, [ip] │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + smlatteq ip, lr, r3, r6 │ │ │ │ + tsteq ip, r0, lsl #8 │ │ │ │ + smlatteq sp, ip, r2, r5 │ │ │ │ + smlatteq ip, r0, r3, r6 │ │ │ │ + smlatteq ip, r0, r3, r6 │ │ │ │ + smlatteq ip, r0, r3, r6 │ │ │ │ + smlatteq ip, ip, r3, r6 │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + strdeq r6, [ip, -r4] │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + strdeq r6, [ip, -r0] │ │ │ │ + smlatteq ip, r8, r3, r6 │ │ │ │ + smlatteq ip, r8, r3, r6 │ │ │ │ + tsteq ip, ip, ror pc │ │ │ │ + tsteq r3, lr, lsr r4 │ │ │ │ + smlabteq ip, r2, r3, r6 │ │ │ │ + smlabteq sp, r4, r1, r7 │ │ │ │ + @ instruction: 0x010c63b4 │ │ │ │ + smlatbeq ip, r8, r3, r6 │ │ │ │ + smlabteq sl, r6, fp, r4 │ │ │ │ + @ instruction: 0x010a4bbe │ │ │ │ + smlabbeq ip, r8, r3, r6 │ │ │ │ + tsteq sp, sl, ror r1 │ │ │ │ + @ instruction: 0x010c549e │ │ │ │ + smlatbeq ip, r6, r4, r5 │ │ │ │ + @ instruction: 0x010c54b2 │ │ │ │ + @ instruction: 0x010c54b2 │ │ │ │ + @ instruction: 0x010c54b2 │ │ │ │ + @ instruction: 0x010c54b2 │ │ │ │ + smlabteq ip, r0, r4, r5 │ │ │ │ + smlabteq ip, r2, r4, r5 │ │ │ │ + smlabteq ip, r4, r5, r5 │ │ │ │ + smlabteq ip, r2, r4, r5 │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + @ instruction: 0x010c54ba │ │ │ │ + smlabteq ip, ip, r4, r5 │ │ │ │ + smlabbeq ip, lr, r2, r6 │ │ │ │ + @ instruction: 0x010c62b0 │ │ │ │ + strdeq r5, [ip, -r6] │ │ │ │ + tsteq ip, r0, lsl #10 │ │ │ │ + @ instruction: 0x010c629e │ │ │ │ + smlatbeq ip, r0, r2, r6 │ │ │ │ + smlatbeq ip, r2, r2, r6 │ │ │ │ + smlatbeq ip, r4, r2, r6 │ │ │ │ + smlatteq ip, sl, r4, r5 │ │ │ │ + smlatteq ip, ip, r4, r5 │ │ │ │ + smlabbeq ip, sl, r2, r6 │ │ │ │ + tsteq sp, r4, lsl #24 │ │ │ │ + smlabbeq ip, r2, r2, r6 │ │ │ │ + @ instruction: 0x010c6290 │ │ │ │ + @ instruction: 0x010c629a │ │ │ │ + tsteq r3, sl, ror #3 │ │ │ │ + @ instruction: 0x010c6290 │ │ │ │ + smlabteq fp, r8, fp, r2 │ │ │ │ + smlabteq fp, r6, fp, r2 │ │ │ │ + tsteq ip, ip, ror r2 │ │ │ │ + smlatteq ip, r0, r0, r4 │ │ │ │ + tsteq ip, r2, ror r2 │ │ │ │ + tsteq ip, r2, ror r2 │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ + tsteq sl, sl, lsr r9 │ │ │ │ + @ instruction: 0x010d0dbc │ │ │ │ + tsteq sl, r4, lsl r9 │ │ │ │ + tsteq sl, lr, lsl #18 │ │ │ │ + tsteq sl, r4, lsl #2 │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + strdeq ip, [sl, -r4] │ │ │ │ + strdeq ip, [sl, -r2] │ │ │ │ + strdeq ip, [sl, -r0] │ │ │ │ + smlatteq sl, lr, r0, ip │ │ │ │ + smlatteq sl, ip, r0, ip │ │ │ │ + smlatteq sl, sl, r0, ip │ │ │ │ + smlatteq sl, r4, r0, ip │ │ │ │ + smlatteq sl, r2, r0, ip │ │ │ │ + tsteq sp, r0, lsl sp │ │ │ │ + strdeq r0, [sp, -r2] │ │ │ │ + tsteq r3, r6, asr r0 │ │ │ │ + smlabbeq sl, r6, r7, r4 │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -82876,29 +82876,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - ldrdeq r4, [sp, -r0] │ │ │ │ - tsteq sp, lr, asr #18 │ │ │ │ - tsteq sp, r4, lsl r9 │ │ │ │ - tsteq sp, lr, lsr #18 │ │ │ │ - smlatteq sp, r8, r8, r4 │ │ │ │ - tsteq sp, lr, ror r9 │ │ │ │ - @ instruction: 0x010d4990 │ │ │ │ + @ instruction: 0x010d48b0 │ │ │ │ + tsteq sp, lr, lsr #16 │ │ │ │ + strdeq r4, [sp, -r4] │ │ │ │ + tsteq sp, lr, lsl #16 │ │ │ │ + smlabteq sp, r8, r7, r4 │ │ │ │ + tsteq sp, lr, asr r8 │ │ │ │ + tsteq sp, r0, ror r8 │ │ │ │ + tsteq sp, r6, lsr #16 │ │ │ │ + tsteq sp, r8, lsl r9 │ │ │ │ + smlabteq sp, sl, r8, r4 │ │ │ │ + smlatteq sp, ip, r8, r4 │ │ │ │ + @ instruction: 0x010d4896 │ │ │ │ + tsteq sp, ip, lsr r9 │ │ │ │ tsteq sp, r6, asr #18 │ │ │ │ - tsteq sp, r8, lsr sl │ │ │ │ - smlatteq sp, sl, r9, r4 │ │ │ │ - tsteq sp, ip, lsl #20 │ │ │ │ - @ instruction: 0x010d49b6 │ │ │ │ - tsteq sp, ip, asr sl │ │ │ │ - tsteq sp, r6, ror #20 │ │ │ │ - tsteq sp, r4, lsr sl │ │ │ │ + tsteq sp, r4, lsl r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1cd00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ @ instruction: 0xf0007f37 │ │ │ │ ldrmi r8, [lr], -r8, ror #1 │ │ │ │ @@ -83767,205 +83767,205 @@ │ │ │ │ smlabtcs r1, r3, sl, r4 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl b8474c │ │ │ │ bmi ff13eec8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ orr lr, r4, r4, lsr #22 │ │ │ │ - tsteq sl, r2, lsl #10 │ │ │ │ - smlatteq ip, ip, ip, r3 │ │ │ │ - tsteq sl, lr, lsr r8 │ │ │ │ - tsteq sp, r4, ror #18 │ │ │ │ - tsteq sp, sl, asr r9 │ │ │ │ - tsteq sl, r6, asr #24 │ │ │ │ - tsteq sl, ip, lsr r5 │ │ │ │ - smlatteq ip, r0, lr, sp │ │ │ │ - tsteq sl, sl, lsl r5 │ │ │ │ - ldrdeq sp, [ip, -sl] │ │ │ │ - strdeq r4, [sl, -r8] │ │ │ │ - tsteq sp, r0, asr r9 │ │ │ │ - ldrdeq r4, [sl, -r6] │ │ │ │ - tsteq sp, r2, asr r9 │ │ │ │ - @ instruction: 0x010a44bc │ │ │ │ - smlatbeq sp, r8, r8, r4 │ │ │ │ - strdeq r3, [ip, -r6] │ │ │ │ - @ instruction: 0x010d489e │ │ │ │ - smlatbeq sp, r6, r8, r4 │ │ │ │ - tsteq ip, r8, asr r5 │ │ │ │ - smlatbeq ip, r4, fp, r3 │ │ │ │ - tsteq sl, r0, asr #8 │ │ │ │ - tsteq sl, r0, lsr r4 │ │ │ │ - tsteq sl, r0, lsr #8 │ │ │ │ - strdeq sp, [ip, -r6] │ │ │ │ - tsteq ip, r2, asr fp │ │ │ │ - @ instruction: 0x010c3bb8 │ │ │ │ - ldrdeq r4, [sl, -r6] │ │ │ │ - smlabteq sl, lr, r3, r4 │ │ │ │ - smlatbeq ip, sl, fp, r3 │ │ │ │ - smlatbeq sl, r4, r3, r4 │ │ │ │ + smlatteq sl, r2, r3, r4 │ │ │ │ + smlabteq ip, ip, fp, r3 │ │ │ │ + tsteq sl, lr, lsl r7 │ │ │ │ + tsteq sp, r4, asr #16 │ │ │ │ + tsteq sp, sl, lsr r8 │ │ │ │ + tsteq sl, r6, lsr #22 │ │ │ │ + tsteq sl, ip, lsl r4 │ │ │ │ + smlabteq ip, r0, sp, sp │ │ │ │ + strdeq r4, [sl, -sl] │ │ │ │ + @ instruction: 0x010cddba │ │ │ │ + ldrdeq r4, [sl, -r8] │ │ │ │ + tsteq sp, r0, lsr r8 │ │ │ │ + @ instruction: 0x010a43b6 │ │ │ │ + tsteq sp, r2, lsr r8 │ │ │ │ @ instruction: 0x010a439c │ │ │ │ - smlatbeq ip, r0, fp, r3 │ │ │ │ - tsteq sl, r2, ror r3 │ │ │ │ - tsteq sl, sl, ror #6 │ │ │ │ - smlabbeq ip, sl, fp, r3 │ │ │ │ - tsteq sl, r0, asr #6 │ │ │ │ - tsteq sl, r8, lsr r3 │ │ │ │ - tsteq ip, r4, ror fp │ │ │ │ - tsteq sl, lr, lsl #6 │ │ │ │ - tsteq sl, r6, lsl #6 │ │ │ │ - tsteq ip, sl, ror #22 │ │ │ │ - ldrdeq r4, [sl, -ip] │ │ │ │ - ldrdeq r4, [sl, -r4] │ │ │ │ - tsteq ip, r4, ror #22 │ │ │ │ - smlatbeq sl, sl, r2, r4 │ │ │ │ - smlatbeq sl, r2, r2, r4 │ │ │ │ - tsteq ip, lr, asr fp │ │ │ │ - tsteq sl, r8, ror r2 │ │ │ │ - tsteq sl, r0, ror r2 │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ - tsteq sl, r6, asr #4 │ │ │ │ - tsteq sl, lr, lsr r2 │ │ │ │ - tsteq ip, sl, asr #22 │ │ │ │ - tsteq sl, r4, lsl r2 │ │ │ │ - tsteq sl, ip, lsl #4 │ │ │ │ - tsteq ip, r4, lsr fp │ │ │ │ - smlatteq sl, r2, r1, r4 │ │ │ │ - ldrdeq r4, [sl, -sl] │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ - @ instruction: 0x010a41b0 │ │ │ │ - smlatbeq sl, r8, r1, r4 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq sl, lr, ror r1 │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ + smlabbeq sp, r8, r7, r4 │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + tsteq sp, lr, ror r7 │ │ │ │ + smlabbeq sp, r6, r7, r4 │ │ │ │ + tsteq ip, r8, lsr r4 │ │ │ │ + smlabbeq ip, r4, sl, r3 │ │ │ │ + tsteq sl, r0, lsr #6 │ │ │ │ + tsteq sl, r0, lsl r3 │ │ │ │ + mrseq r4, (UNDEF: 58) │ │ │ │ + ldrdeq sp, [ip, -r6] │ │ │ │ + tsteq ip, r2, lsr sl │ │ │ │ + @ instruction: 0x010c3a98 │ │ │ │ + @ instruction: 0x010a42b6 │ │ │ │ + smlatbeq sl, lr, r2, r4 │ │ │ │ + smlabbeq ip, sl, sl, r3 │ │ │ │ + smlabbeq sl, r4, r2, r4 │ │ │ │ + tsteq sl, ip, ror r2 │ │ │ │ + smlabbeq ip, r0, sl, r3 │ │ │ │ + tsteq sl, r2, asr r2 │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + tsteq sl, r0, lsr #4 │ │ │ │ + tsteq sl, r8, lsl r2 │ │ │ │ + tsteq ip, r4, asr sl │ │ │ │ + smlatteq sl, lr, r1, r4 │ │ │ │ + smlatteq sl, r6, r1, r4 │ │ │ │ + tsteq ip, sl, asr #20 │ │ │ │ + @ instruction: 0x010a41bc │ │ │ │ + @ instruction: 0x010a41b4 │ │ │ │ + tsteq ip, r4, asr #20 │ │ │ │ + smlabbeq sl, sl, r1, r4 │ │ │ │ + smlabbeq sl, r2, r1, r4 │ │ │ │ + tsteq ip, lr, lsr sl │ │ │ │ + tsteq sl, r8, asr r1 │ │ │ │ + tsteq sl, r0, asr r1 │ │ │ │ + tsteq ip, r0, lsr sl │ │ │ │ + tsteq sl, r6, lsr #2 │ │ │ │ + tsteq sl, lr, lsl r1 │ │ │ │ + tsteq ip, sl, lsr #20 │ │ │ │ + strdeq r4, [sl, -r4] │ │ │ │ + smlatteq sl, ip, r0, r4 │ │ │ │ + tsteq ip, r4, lsl sl │ │ │ │ + smlabteq sl, r2, r0, r4 │ │ │ │ + strheq r4, [sl, -sl] │ │ │ │ strdeq r3, [ip, -lr] │ │ │ │ - tsteq sl, ip, asr #2 │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq sl, sl, lsl r1 │ │ │ │ - tsteq sl, r2, lsl r1 │ │ │ │ - strdeq r3, [ip, -r6] │ │ │ │ - smlatteq sl, r8, r0, r4 │ │ │ │ - smlatteq sl, r0, r0, r4 │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - @ instruction: 0x010c41b0 │ │ │ │ - strdeq r3, [ip, -ip] │ │ │ │ - tsteq sl, sl, asr #6 │ │ │ │ - @ instruction: 0x010c4998 │ │ │ │ - @ instruction: 0x010c499e │ │ │ │ - smlatbeq ip, r8, r9, r4 │ │ │ │ - smlatbeq ip, r6, r9, r4 │ │ │ │ - smlatbeq ip, r4, r9, r4 │ │ │ │ - smlatbeq ip, r2, r9, r4 │ │ │ │ - smlatbeq ip, ip, r9, r4 │ │ │ │ - smlatbeq ip, sl, r9, r4 │ │ │ │ - @ instruction: 0x010c49b4 │ │ │ │ - @ instruction: 0x010c49b6 │ │ │ │ - smlabteq ip, r4, r9, r4 │ │ │ │ - ldrdeq r4, [ip, -r2] │ │ │ │ - strdeq r4, [ip, -r4] │ │ │ │ - strdeq r4, [ip, -sl] │ │ │ │ - tsteq ip, r8, lsl #20 │ │ │ │ - tsteq ip, r6, lsl #20 │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - tsteq ip, r6, lsl #20 │ │ │ │ - ldrdeq r4, [sp, -r4] │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - @ instruction: 0x010b2492 │ │ │ │ - smlatteq sl, sl, r7, fp │ │ │ │ - tsteq sp, r6, ror r9 │ │ │ │ - tsteq ip, r6, asr lr │ │ │ │ - tsteq ip, r2, asr lr │ │ │ │ - @ instruction: 0x010ab7be │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - tsteq ip, lr, lsr #28 │ │ │ │ - tsteq ip, lr, lsr #28 │ │ │ │ - tsteq ip, r2, lsr lr │ │ │ │ - tsteq ip, r6, lsr lr │ │ │ │ - tsteq ip, lr, lsr lr │ │ │ │ - @ instruction: 0x011375f4 │ │ │ │ - smlabteq ip, r0, fp, r4 │ │ │ │ - smlabteq ip, r2, fp, r4 │ │ │ │ - @ instruction: 0x010c4bba │ │ │ │ - @ instruction: 0x010c4bb4 │ │ │ │ - smlabbeq ip, r6, fp, r4 │ │ │ │ - @ instruction: 0x010c4b9e │ │ │ │ - tsteq ip, lr, ror #22 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq ip, r6, ror fp │ │ │ │ - tsteq ip, lr, ror #22 │ │ │ │ - tsteq ip, sl, ror fp │ │ │ │ - smlabbeq ip, r2, fp, r4 │ │ │ │ - smlabbeq ip, sl, fp, r4 │ │ │ │ - smlatbeq sp, r2, r1, r4 │ │ │ │ - tsteq fp, lr, lsr #32 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, r4, lsl r0 │ │ │ │ - smlatbeq ip, ip, r2, r5 │ │ │ │ - smlatbeq ip, ip, r2, r5 │ │ │ │ - smlatbeq ip, r4, r2, r5 │ │ │ │ - smlatbeq ip, r2, r2, r5 │ │ │ │ - @ instruction: 0x010c52ba │ │ │ │ - ldrdeq r5, [ip, -r2] │ │ │ │ - ldrdeq r5, [ip, -r0] │ │ │ │ - smlatteq ip, r4, r2, r5 │ │ │ │ - strdeq r5, [ip, -r6] │ │ │ │ - smlatteq sp, r2, r1, r4 │ │ │ │ - ldrdeq r5, [ip, -r6] │ │ │ │ - ldrdeq r5, [ip, -r6] │ │ │ │ + swpeq r4, r0, [sl] │ │ │ │ + smlabbeq sl, r8, r0, r4 │ │ │ │ + smlatteq ip, r8, r9, r3 │ │ │ │ + qaddeq r4, lr, sl │ │ │ │ + qaddeq r4, r6, sl │ │ │ │ + ldrdeq r3, [ip, -lr] │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ + tsteq sl, r4, lsr #32 │ │ │ │ + smlatteq ip, r8, r9, r3 │ │ │ │ + strdeq r3, [sl, -sl] │ │ │ │ + strdeq r3, [sl, -r2] │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + smlabteq sl, r8, pc, r3 @ │ │ │ │ + smlabteq sl, r0, pc, r3 @ │ │ │ │ + tsteq sp, r8, asr r4 │ │ │ │ + swpeq r4, r0, [ip] │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + tsteq sl, sl, lsr #4 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + tsteq ip, lr, ror r8 │ │ │ │ + smlabbeq ip, r8, r8, r4 │ │ │ │ + smlabbeq ip, r6, r8, r4 │ │ │ │ + smlabbeq ip, r4, r8, r4 │ │ │ │ + smlabbeq ip, r2, r8, r4 │ │ │ │ + smlabbeq ip, ip, r8, r4 │ │ │ │ + smlabbeq ip, sl, r8, r4 │ │ │ │ + @ instruction: 0x010c4894 │ │ │ │ + @ instruction: 0x010c4896 │ │ │ │ + smlatbeq ip, r4, r8, r4 │ │ │ │ + @ instruction: 0x010c48b2 │ │ │ │ + ldrdeq r4, [ip, -r4] │ │ │ │ + ldrdeq r4, [ip, -sl] │ │ │ │ + smlatteq ip, r8, r8, r4 │ │ │ │ + smlatteq ip, r6, r8, r4 │ │ │ │ + smlatteq ip, r4, r8, r4 │ │ │ │ + smlatteq ip, r6, r8, r4 │ │ │ │ + @ instruction: 0x010d42b4 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + tsteq fp, r2, ror r3 │ │ │ │ + smlabteq sl, sl, r6, fp │ │ │ │ + tsteq sp, r6, asr r8 │ │ │ │ + tsteq ip, r6, lsr sp │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ + @ instruction: 0x010ab69e │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, lr, lsl #26 │ │ │ │ + tsteq ip, r2, lsl sp │ │ │ │ + tsteq ip, r6, lsl sp │ │ │ │ + tsteq ip, lr, lsl sp │ │ │ │ + @ instruction: 0x011374d4 │ │ │ │ + smlatbeq ip, r0, sl, r4 │ │ │ │ + smlatbeq ip, r2, sl, r4 │ │ │ │ + @ instruction: 0x010c4a9a │ │ │ │ + @ instruction: 0x010c4a94 │ │ │ │ + tsteq ip, r6, ror #20 │ │ │ │ + tsteq ip, lr, ror sl │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + tsteq ip, r6, asr sl │ │ │ │ + tsteq ip, lr, asr #20 │ │ │ │ + tsteq ip, sl, asr sl │ │ │ │ + tsteq ip, r2, ror #20 │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + smlabbeq sp, r2, r0, r4 │ │ │ │ + tsteq fp, lr, lsl #30 │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabbeq ip, ip, r1, r5 │ │ │ │ + smlabbeq ip, ip, r1, r5 │ │ │ │ + smlabbeq ip, r4, r1, r5 │ │ │ │ + smlabbeq ip, r2, r1, r5 │ │ │ │ + @ instruction: 0x010c519a │ │ │ │ + @ instruction: 0x010c51b2 │ │ │ │ + @ instruction: 0x010c51b0 │ │ │ │ + smlabteq ip, r4, r1, r5 │ │ │ │ ldrdeq r5, [ip, -r6] │ │ │ │ - smlatteq ip, r2, r2, r5 │ │ │ │ - smlatteq ip, r6, r2, r5 │ │ │ │ - smlatteq ip, sl, r2, r5 │ │ │ │ - smlatteq ip, lr, r2, r5 │ │ │ │ - smlatteq ip, r6, r2, r5 │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - ldrdeq r5, [ip, -lr] │ │ │ │ - tsteq ip, r2, ror lr │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - @ instruction: 0x010c52b8 │ │ │ │ - strheq r6, [sp, -sl] │ │ │ │ - smlatbeq ip, sl, r2, r5 │ │ │ │ - @ instruction: 0x010c529e │ │ │ │ - @ instruction: 0x010a3abc │ │ │ │ - @ instruction: 0x010a3ab4 │ │ │ │ - tsteq ip, lr, ror r2 │ │ │ │ - qaddeq r4, r0, sp │ │ │ │ - tsteq ip, r4, ror r3 │ │ │ │ - tsteq ip, ip, ror r3 │ │ │ │ - smlabbeq ip, r8, r3, r4 │ │ │ │ - smlabbeq ip, sl, r3, r4 │ │ │ │ - smlabbeq ip, ip, r3, r4 │ │ │ │ - smlabbeq ip, lr, r3, r4 │ │ │ │ - @ instruction: 0x010c439c │ │ │ │ - @ instruction: 0x010c439e │ │ │ │ - smlatbeq ip, r0, r4, r4 │ │ │ │ - tsteq sp, r2, ror lr │ │ │ │ - @ instruction: 0x010c4390 │ │ │ │ - ldrdeq r4, [ip, -r6] │ │ │ │ - smlabbeq ip, r8, r3, r4 │ │ │ │ - @ instruction: 0x010c439a │ │ │ │ - tsteq ip, ip, asr r1 │ │ │ │ + smlabteq sp, r2, r0, r4 │ │ │ │ + @ instruction: 0x010c51b6 │ │ │ │ + @ instruction: 0x010c51b6 │ │ │ │ + @ instruction: 0x010c51b6 │ │ │ │ + smlabteq ip, r2, r1, r5 │ │ │ │ + smlabteq ip, r6, r1, r5 │ │ │ │ + smlabteq ip, sl, r1, r5 │ │ │ │ + smlabteq ip, lr, r1, r5 │ │ │ │ + smlabteq ip, r6, r1, r5 │ │ │ │ + @ instruction: 0x010c51be │ │ │ │ + @ instruction: 0x010c51be │ │ │ │ + tsteq ip, r2, asr sp │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + @ instruction: 0x010c5198 │ │ │ │ + @ instruction: 0x010d5f9a │ │ │ │ + smlabbeq ip, sl, r1, r5 │ │ │ │ tsteq ip, lr, ror r1 │ │ │ │ - smlabteq ip, r4, r3, r4 │ │ │ │ - smlabteq ip, lr, r3, r4 │ │ │ │ - tsteq ip, ip, ror #2 │ │ │ │ - tsteq ip, lr, ror #2 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ - tsteq ip, r2, ror r1 │ │ │ │ - @ instruction: 0x010c43b8 │ │ │ │ - @ instruction: 0x010c43ba │ │ │ │ - tsteq ip, r8, asr r1 │ │ │ │ - ldrdeq r3, [sp, -r2] │ │ │ │ - tsteq ip, r0, asr r1 │ │ │ │ + @ instruction: 0x010a399c │ │ │ │ + @ instruction: 0x010a3994 │ │ │ │ tsteq ip, lr, asr r1 │ │ │ │ - tsteq ip, r8, ror #2 │ │ │ │ + tsteq sp, r0, lsr pc │ │ │ │ + tsteq ip, r4, asr r2 │ │ │ │ + tsteq ip, ip, asr r2 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq ip, sl, ror #4 │ │ │ │ + tsteq ip, ip, ror #4 │ │ │ │ + tsteq ip, lr, ror #4 │ │ │ │ + tsteq ip, ip, ror r2 │ │ │ │ + tsteq ip, lr, ror r2 │ │ │ │ + smlabbeq ip, r0, r3, r4 │ │ │ │ + tsteq sp, r2, asr sp │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ + @ instruction: 0x010c42b6 │ │ │ │ + tsteq ip, r8, ror #4 │ │ │ │ + tsteq ip, sl, ror r2 │ │ │ │ + tsteq ip, ip, lsr r0 │ │ │ │ + qaddeq r5, lr, ip │ │ │ │ + smlatbeq ip, r4, r2, r4 │ │ │ │ + smlatbeq ip, lr, r2, r4 │ │ │ │ + tsteq ip, ip, asr #32 │ │ │ │ + tsteq ip, lr, asr #32 │ │ │ │ + qaddeq r5, r0, ip │ │ │ │ + qaddeq r5, r2, ip │ │ │ │ + @ instruction: 0x010c4298 │ │ │ │ + @ instruction: 0x010c429a │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + @ instruction: 0x010d39b2 │ │ │ │ + tsteq ip, r0, lsr r0 │ │ │ │ + tsteq ip, lr, lsr r0 │ │ │ │ + tsteq ip, r8, asr #32 │ │ │ │ ldrtmi r4, [fp], -r8, ror #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ bmi 1a8122c │ │ │ │ ldrtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ ldmib r6, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -84063,40 +84063,40 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldrd lr, [r6], -ip │ │ │ │ @ instruction: 0x462b4a1c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7ad447a │ │ │ │ ldcllt 8, cr14, [r8, #848]! @ 0x350 │ │ │ │ - @ instruction: 0x01136dbc │ │ │ │ - tsteq ip, r2, ror #28 │ │ │ │ - @ instruction: 0x010b179a │ │ │ │ - @ instruction: 0x010b1798 │ │ │ │ - tsteq ip, lr, asr #28 │ │ │ │ - @ instruction: 0x010c2cb2 │ │ │ │ - tsteq ip, r4, asr #28 │ │ │ │ - tsteq ip, r4, asr #28 │ │ │ │ - tsteq sl, r2, lsl r5 │ │ │ │ - tsteq sl, ip, lsl #10 │ │ │ │ - smlabbeq ip, lr, r9, pc @ │ │ │ │ - smlatteq sl, r6, r4, r3 │ │ │ │ - smlatteq sl, r0, r4, r3 │ │ │ │ - ldrdeq sl, [sl, -r6] │ │ │ │ - smlabteq sl, r8, ip, sl │ │ │ │ - smlabteq sl, r6, ip, sl │ │ │ │ - smlabteq sl, r4, ip, sl │ │ │ │ - smlabteq sl, r2, ip, sl │ │ │ │ - smlabteq sl, r0, ip, sl │ │ │ │ - @ instruction: 0x010aacbe │ │ │ │ - @ instruction: 0x010aacbc │ │ │ │ - @ instruction: 0x010aacb6 │ │ │ │ - @ instruction: 0x010aacb4 │ │ │ │ - smlatteq ip, r2, r8, pc @ │ │ │ │ - smlabteq ip, r4, r8, pc @ │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ + @ instruction: 0x01136c9c │ │ │ │ + tsteq ip, r2, asr #26 │ │ │ │ + tsteq fp, sl, ror r6 │ │ │ │ + tsteq fp, r8, ror r6 │ │ │ │ + tsteq ip, lr, lsr #26 │ │ │ │ + @ instruction: 0x010c2b92 │ │ │ │ + tsteq ip, r4, lsr #26 │ │ │ │ + tsteq ip, r4, lsr #26 │ │ │ │ + strdeq r3, [sl, -r2] │ │ │ │ + smlatteq sl, ip, r3, r3 │ │ │ │ + tstpeq ip, lr, ror #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, r6, r3, r3 │ │ │ │ + smlabteq sl, r0, r3, r3 │ │ │ │ + @ instruction: 0x010aabb6 │ │ │ │ + smlatbeq sl, r8, fp, sl │ │ │ │ + smlatbeq sl, r6, fp, sl │ │ │ │ + smlatbeq sl, r4, fp, sl │ │ │ │ + smlatbeq sl, r2, fp, sl │ │ │ │ + smlatbeq sl, r0, fp, sl │ │ │ │ + @ instruction: 0x010aab9e │ │ │ │ + @ instruction: 0x010aab9c │ │ │ │ + @ instruction: 0x010aab96 │ │ │ │ + @ instruction: 0x010aab94 │ │ │ │ + smlabteq ip, r2, r7, pc @ │ │ │ │ + smlatbeq ip, r4, r7, pc @ │ │ │ │ + tsteq r3, r8, lsl #22 │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -84129,24 +84129,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - @ instruction: 0x010d3898 │ │ │ │ - tsteq sp, r6, asr #16 │ │ │ │ - tsteq sp, r4, lsl r8 │ │ │ │ - tsteq sp, r6, lsr #16 │ │ │ │ - tsteq sp, ip, asr #16 │ │ │ │ - tsteq sp, lr, asr r8 │ │ │ │ - @ instruction: 0x010d38b8 │ │ │ │ - smlabbeq sp, sl, r8, r3 │ │ │ │ - @ instruction: 0x010d3898 │ │ │ │ - @ instruction: 0x010d38ba │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + tsteq sp, r6, lsr #14 │ │ │ │ + strdeq r3, [sp, -r4] │ │ │ │ + tsteq sp, r6, lsl #14 │ │ │ │ + tsteq sp, ip, lsr #14 │ │ │ │ + tsteq sp, lr, lsr r7 │ │ │ │ + @ instruction: 0x010d3798 │ │ │ │ + tsteq sp, sl, ror #14 │ │ │ │ + tsteq sp, r8, ror r7 │ │ │ │ + @ instruction: 0x010d379a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec1e080 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00e5f5b1 │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @@ -84661,130 +84661,130 @@ │ │ │ │ tstcs r1, r8, ror sl │ │ │ │ @ instruction: 0xf7ac447a │ │ │ │ bmi 1ec2750 │ │ │ │ tstcs r1, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stc 7, cr15, [r8], #-688 @ 0xfffffd50 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq sl, r0, r1, r3 │ │ │ │ - smlatbeq ip, r0, r9, r2 │ │ │ │ - strdeq r3, [sl, -r4] │ │ │ │ - tsteq sp, ip, lsr #16 │ │ │ │ - smlatteq sl, ip, r1, r3 │ │ │ │ - ldrdeq r3, [sl, -r8] │ │ │ │ - tsteq r3, lr, lsl #20 │ │ │ │ - smlabteq sl, r6, r1, r3 │ │ │ │ - smlabteq sl, r8, r1, r3 │ │ │ │ - smlabteq sl, r0, r1, r3 │ │ │ │ - @ instruction: 0x010a31b6 │ │ │ │ - @ instruction: 0x010d379c │ │ │ │ - smlatbeq sl, r4, r1, r3 │ │ │ │ - @ instruction: 0x010a31b0 │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - smlatbeq sl, ip, r1, r3 │ │ │ │ - tsteq sp, lr, lsr r7 │ │ │ │ - @ instruction: 0x010a319e │ │ │ │ - smlabbeq sl, sl, r1, r3 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ - tsteq sl, r8, ror r1 │ │ │ │ - tsteq sl, lr, ror r1 │ │ │ │ - tsteq sl, lr, ror r1 │ │ │ │ - tsteq sl, r6, ror r1 │ │ │ │ - tsteq sl, ip, asr #2 │ │ │ │ - tsteq sl, ip, asr #2 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - tsteq sl, r6, ror r0 │ │ │ │ - tsteq sl, lr, rrx │ │ │ │ - tsteq sl, r2, asr #2 │ │ │ │ - tsteq sl, r4, asr #32 │ │ │ │ + smlabteq sl, r0, r0, r3 │ │ │ │ + smlabbeq ip, r0, r8, r2 │ │ │ │ + ldrdeq r3, [sl, -r4] │ │ │ │ + tsteq sp, ip, lsl #14 │ │ │ │ + smlabteq sl, ip, r0, r3 │ │ │ │ + strheq r3, [sl, -r8] │ │ │ │ + tsteq r3, lr, ror #17 │ │ │ │ + smlatbeq sl, r6, r0, r3 │ │ │ │ + smlatbeq sl, r8, r0, r3 │ │ │ │ + smlatbeq sl, r0, r0, r3 │ │ │ │ + swpeq r3, r6, [sl] │ │ │ │ + tsteq sp, ip, ror r6 │ │ │ │ + smlabbeq sl, r4, r0, r3 │ │ │ │ + swpeq r3, r0, [sl] │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + smlabbeq sl, ip, r0, r3 │ │ │ │ + tsteq sp, lr, lsl r6 │ │ │ │ + tsteq sl, lr, ror r0 │ │ │ │ + tsteq sl, sl, rrx │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ + qaddeq r3, r8, sl │ │ │ │ + qaddeq r3, lr, sl │ │ │ │ + qaddeq r3, lr, sl │ │ │ │ + qaddeq r3, r6, sl │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ + tsteq sl, ip, lsr #32 │ │ │ │ tsteq sl, ip, lsr r0 │ │ │ │ - tsteq sp, ip, ror r8 │ │ │ │ - tsteq sl, r2, lsl r0 │ │ │ │ - tsteq sl, sl │ │ │ │ - tsteq ip, r2, lsl #26 │ │ │ │ - tsteq ip, r0, lsl #26 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - tsteq ip, r0, asr #26 │ │ │ │ - smlabteq ip, lr, ip, r4 │ │ │ │ - smlabteq ip, sl, ip, r4 │ │ │ │ - tstpeq ip, r0, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [ip, -r8] │ │ │ │ - strdeq pc, [ip, -r0] │ │ │ │ - smlatteq ip, r8, r4, pc @ │ │ │ │ - smlatteq ip, r0, r4, pc @ │ │ │ │ + tsteq sl, r6, asr pc │ │ │ │ + tsteq sl, lr, asr #30 │ │ │ │ + tsteq sl, r2, lsr #32 │ │ │ │ + tsteq sl, r4, lsr #30 │ │ │ │ + tsteq sl, ip, lsl pc │ │ │ │ + tsteq sp, ip, asr r7 │ │ │ │ + strdeq r2, [sl, -r2] │ │ │ │ + smlatteq sl, sl, lr, r2 │ │ │ │ + smlatteq ip, r2, fp, r4 │ │ │ │ + smlatteq ip, r0, fp, r4 │ │ │ │ + ldrdeq r4, [ip, -ip] │ │ │ │ + tsteq ip, r0, lsr #24 │ │ │ │ + smlatbeq ip, lr, fp, r4 │ │ │ │ + smlatbeq ip, sl, fp, r4 │ │ │ │ + smlatteq ip, r0, r3, pc @ │ │ │ │ ldrdeq pc, [ip, -r8] │ │ │ │ ldrdeq pc, [ip, -r0] │ │ │ │ - tsteq sl, r0, asr r7 │ │ │ │ - tsteq sl, ip, asr #14 │ │ │ │ - smlatbeq ip, r8, r4, pc @ │ │ │ │ - @ instruction: 0x011366fa │ │ │ │ - smlatbeq ip, lr, r4, pc @ │ │ │ │ - tsteq sl, r4, asr r7 │ │ │ │ - tsteq sl, r8, lsr r7 │ │ │ │ - @ instruction: 0x010cf49c │ │ │ │ - smlabbeq sl, r2, lr, r2 │ │ │ │ - tsteq sl, sl, ror lr │ │ │ │ - tsteq sp, r6, lsr r4 │ │ │ │ - smlatbeq ip, r0, r3, pc @ │ │ │ │ - smlatbeq ip, r4, r3, pc @ │ │ │ │ - tsteq sp, r8, lsl r4 │ │ │ │ - tstpeq ip, lr, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq ip, r2, ror r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq r3, [sp, -sl] │ │ │ │ - strdeq r3, [sp, -lr] │ │ │ │ - smlatteq sp, r2, r3, r3 │ │ │ │ - tsteq r3, r8, ror #11 │ │ │ │ - ldrdeq r3, [sp, -sl] │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ + smlabteq ip, r8, r3, pc @ │ │ │ │ + smlabteq ip, r0, r3, pc @ │ │ │ │ + @ instruction: 0x010cf3b8 │ │ │ │ + @ instruction: 0x010cf3b0 │ │ │ │ + tsteq sl, r0, lsr r6 │ │ │ │ + tsteq sl, ip, lsr #12 │ │ │ │ + smlabbeq ip, r8, r3, pc @ │ │ │ │ + @ instruction: 0x011365da │ │ │ │ + smlabbeq ip, lr, r3, pc @ │ │ │ │ + tsteq sl, r4, lsr r6 │ │ │ │ + tsteq sl, r8, lsl r6 │ │ │ │ + tstpeq ip, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r2, ror #26 │ │ │ │ + tsteq sl, sl, asr sp │ │ │ │ + tsteq sp, r6, lsl r3 │ │ │ │ + smlabbeq ip, r0, r2, pc @ │ │ │ │ + smlabbeq ip, r4, r2, pc @ │ │ │ │ + strdeq r3, [sp, -r8] │ │ │ │ + tstpeq ip, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq ip, r2, asr r2 @ p-variant is OBSOLETE │ │ │ │ ldrdeq r3, [sp, -sl] │ │ │ │ - tsteq sl, ip, asr pc │ │ │ │ - tsteq sl, sl, ror #30 │ │ │ │ - tsteq r3, sl, ror r5 │ │ │ │ - tsteq sl, r6, asr pc │ │ │ │ - tsteq sl, lr, lsr #30 │ │ │ │ - tsteq sl, ip, lsr pc │ │ │ │ - tsteq sl, sl, lsr pc │ │ │ │ - tsteq sl, r8, lsr pc │ │ │ │ - tsteq sl, r6, lsr pc │ │ │ │ - tsteq sl, r8, lsr pc │ │ │ │ - @ instruction: 0x011364f8 │ │ │ │ - tsteq sl, r8, lsr #30 │ │ │ │ - smlatbeq sl, ip, lr, r2 │ │ │ │ - @ instruction: 0x010a2eba │ │ │ │ - @ instruction: 0x010a2eb8 │ │ │ │ - @ instruction: 0x010a2eb6 │ │ │ │ - @ instruction: 0x010a2eb4 │ │ │ │ - @ instruction: 0x010a2eb6 │ │ │ │ - tsteq r3, r6, ror r4 │ │ │ │ - @ instruction: 0x010a2eb2 │ │ │ │ - smlabteq sl, r8, lr, r2 │ │ │ │ - tsteq r3, r4, asr #8 │ │ │ │ - strdeq r2, [sl, -r8] │ │ │ │ - tsteq sl, r6, lsl #28 │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - strdeq r2, [sl, -r2] │ │ │ │ - smlabteq sl, sl, sp, r2 │ │ │ │ + ldrdeq r3, [sp, -lr] │ │ │ │ + smlabteq sp, r2, r2, r3 │ │ │ │ + tsteq r3, r8, asr #9 │ │ │ │ + @ instruction: 0x010d32ba │ │ │ │ + smlatteq ip, r6, r3, r2 │ │ │ │ + @ instruction: 0x010d32ba │ │ │ │ + tsteq sl, ip, lsr lr │ │ │ │ + tsteq sl, sl, asr #28 │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq sl, r6, lsr lr │ │ │ │ + tsteq sl, lr, lsl #28 │ │ │ │ + tsteq sl, ip, lsl lr │ │ │ │ + tsteq sl, sl, lsl lr │ │ │ │ + tsteq sl, r8, lsl lr │ │ │ │ + tsteq sl, r6, lsl lr │ │ │ │ + tsteq sl, r8, lsl lr │ │ │ │ + @ instruction: 0x011363d8 │ │ │ │ + tsteq sl, r8, lsl #28 │ │ │ │ + smlabbeq sl, ip, sp, r2 │ │ │ │ + @ instruction: 0x010a2d9a │ │ │ │ + @ instruction: 0x010a2d98 │ │ │ │ + @ instruction: 0x010a2d96 │ │ │ │ + @ instruction: 0x010a2d94 │ │ │ │ + @ instruction: 0x010a2d96 │ │ │ │ + tsteq r3, r6, asr r3 │ │ │ │ + @ instruction: 0x010a2d92 │ │ │ │ + smlatbeq sl, r8, sp, r2 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ ldrdeq r2, [sl, -r8] │ │ │ │ - ldrdeq r2, [sl, -r6] │ │ │ │ - ldrdeq r2, [sl, -r4] │ │ │ │ + smlatteq sl, r6, ip, r2 │ │ │ │ + @ instruction: 0x011362f6 │ │ │ │ ldrdeq r2, [sl, -r2] │ │ │ │ - ldrdeq r2, [sl, -r4] │ │ │ │ - @ instruction: 0x01136394 │ │ │ │ - smlabteq sl, r4, sp, r2 │ │ │ │ - tsteq sl, r8, asr #26 │ │ │ │ - tsteq sl, r6, asr sp │ │ │ │ - tsteq sl, r4, asr sp │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ - tsteq sl, r0, asr sp │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq sl, lr, asr #26 │ │ │ │ - tsteq r3, ip, ror #5 │ │ │ │ - @ instruction: 0x010a2bbc │ │ │ │ - tsteq ip, r8, lsl #4 │ │ │ │ + smlatbeq sl, sl, ip, r2 │ │ │ │ + @ instruction: 0x010a2cb8 │ │ │ │ + @ instruction: 0x010a2cb6 │ │ │ │ + @ instruction: 0x010a2cb4 │ │ │ │ + @ instruction: 0x010a2cb2 │ │ │ │ + @ instruction: 0x010a2cb4 │ │ │ │ + tsteq r3, r4, ror r2 │ │ │ │ + smlatbeq sl, r4, ip, r2 │ │ │ │ + tsteq sl, r8, lsr #24 │ │ │ │ + tsteq sl, r6, lsr ip │ │ │ │ + tsteq sl, r4, lsr ip │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + tsteq sl, r0, lsr ip │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + @ instruction: 0x011361f2 │ │ │ │ + tsteq sl, lr, lsr #24 │ │ │ │ + tsteq r3, ip, asr #3 │ │ │ │ + @ instruction: 0x010a2a9c │ │ │ │ + smlatteq ip, r8, r0, r2 │ │ │ │ svcvc 0x0066f5b0 │ │ │ │ orrshi pc, pc, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1ea80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b080c7 │ │ │ │ @@ -85113,98 +85113,98 @@ │ │ │ │ ldmdami r6, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2133 @ 0xfffff7ab │ │ │ │ ldmdami r5, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2132 @ 0xfffff7ac │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - @ instruction: 0x010d2e9a │ │ │ │ - tsteq sp, r4, lsr sp │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + tsteq sp, sl, ror sp │ │ │ │ tsteq sp, r4, lsl ip │ │ │ │ - smlabteq sp, lr, fp, r2 │ │ │ │ - smlatteq sp, r8, fp, r2 │ │ │ │ - tsteq sp, sl, lsl ip │ │ │ │ - tsteq sp, r4, lsr ip │ │ │ │ - @ instruction: 0x010d2cbe │ │ │ │ - tsteq sp, r0, ror #24 │ │ │ │ - smlabbeq sp, r6, ip, r2 │ │ │ │ - ldrdeq r2, [sp, -r8] │ │ │ │ - @ instruction: 0x010d2db2 │ │ │ │ - tsteq sp, ip, asr #26 │ │ │ │ - tsteq sp, r6, lsl #26 │ │ │ │ - tsteq sp, r0, lsr #26 │ │ │ │ - tsteq sp, sl, asr sp │ │ │ │ - tsteq sp, r4, ror sp │ │ │ │ - smlatteq sp, lr, sp, r2 │ │ │ │ - smlatbeq sp, r8, sp, r2 │ │ │ │ - smlabteq sp, r2, sp, r2 │ │ │ │ - strdeq r2, [sp, -ip] │ │ │ │ - tsteq sp, r6, ror pc │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ - tsteq sp, r4, lsr #28 │ │ │ │ - tsteq sp, lr, lsr lr │ │ │ │ - tsteq sp, r8, ror lr │ │ │ │ - @ instruction: 0x010d2e92 │ │ │ │ - tsteq sp, ip, lsl #30 │ │ │ │ - smlabteq sp, r6, lr, r2 │ │ │ │ - smlatteq sp, r0, lr, r2 │ │ │ │ - tsteq sp, sl, lsl pc │ │ │ │ - ldrdeq r2, [sp, -r4] │ │ │ │ - smlabbeq sp, lr, pc, r2 @ │ │ │ │ - tsteq sp, r8, asr #30 │ │ │ │ - tsteq sp, r2, ror #30 │ │ │ │ - @ instruction: 0x010d2f9c │ │ │ │ - tsteq sp, r6, lsl r0 │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - smlatteq sp, sl, pc, r2 @ │ │ │ │ - tsteq sp, r4, lsr #32 │ │ │ │ - ldrdeq r3, [sp, -lr] │ │ │ │ - @ instruction: 0x010d3198 │ │ │ │ - strdeq r3, [sp, -r2] │ │ │ │ - smlabbeq sp, ip, r0, r3 │ │ │ │ - tsteq sp, r6, asr #32 │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - swpeq r3, sl, [sp] │ │ │ │ - strheq r3, [sp, -r4] │ │ │ │ - tsteq sp, lr, lsr #2 │ │ │ │ - smlatteq sp, r8, r0, r3 │ │ │ │ - tsteq sp, r2, lsl #2 │ │ │ │ - tsteq sp, ip, lsr r1 │ │ │ │ - strdeq r3, [sp, -r6] │ │ │ │ - @ instruction: 0x010d31b0 │ │ │ │ - tsteq sp, sl, ror #2 │ │ │ │ - smlabbeq sp, r4, r1, r3 │ │ │ │ + tsteq sp, r2, asr fp │ │ │ │ + strdeq r2, [sp, -r4] │ │ │ │ + smlatbeq sp, lr, sl, r2 │ │ │ │ + smlabteq sp, r8, sl, r2 │ │ │ │ + strdeq r2, [sp, -sl] │ │ │ │ + tsteq sp, r4, lsl fp │ │ │ │ + @ instruction: 0x010d2b9e │ │ │ │ + tsteq sp, r0, asr #22 │ │ │ │ + tsteq sp, r6, ror #22 │ │ │ │ + @ instruction: 0x010d2bb8 │ │ │ │ + @ instruction: 0x010d2c92 │ │ │ │ + tsteq sp, ip, lsr #24 │ │ │ │ + smlatteq sp, r6, fp, r2 │ │ │ │ + tsteq sp, r0, lsl #24 │ │ │ │ + tsteq sp, sl, lsr ip │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ + smlabteq sp, lr, ip, r2 │ │ │ │ + smlabbeq sp, r8, ip, r2 │ │ │ │ + smlatbeq sp, r2, ip, r2 │ │ │ │ + ldrdeq r2, [sp, -ip] │ │ │ │ + tsteq sp, r6, asr lr │ │ │ │ + @ instruction: 0x010d2db0 │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ + tsteq sp, r4, lsl #26 │ │ │ │ + tsteq sp, lr, lsl sp │ │ │ │ + tsteq sp, r8, asr sp │ │ │ │ + tsteq sp, r2, ror sp │ │ │ │ + smlatteq sp, ip, sp, r2 │ │ │ │ + smlatbeq sp, r6, sp, r2 │ │ │ │ + smlabteq sp, r0, sp, r2 │ │ │ │ + strdeq r2, [sp, -sl] │ │ │ │ + @ instruction: 0x010d2eb4 │ │ │ │ + tsteq sp, lr, ror #28 │ │ │ │ + tsteq sp, r8, lsr #28 │ │ │ │ + tsteq sp, r2, asr #28 │ │ │ │ + tsteq sp, ip, ror lr │ │ │ │ + strdeq r2, [sp, -r6] │ │ │ │ + @ instruction: 0x010d2eb0 │ │ │ │ + smlabteq sp, sl, lr, r2 │ │ │ │ + tsteq sp, r4, lsl #30 │ │ │ │ @ instruction: 0x010d31be │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - strdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, ip, lsl #4 │ │ │ │ - tsteq sp, r6, asr #4 │ │ │ │ - smlabteq sp, r0, r3, r3 │ │ │ │ - tsteq sp, sl, lsl r3 │ │ │ │ - @ instruction: 0x010d32b4 │ │ │ │ - tsteq sp, lr, ror #4 │ │ │ │ - smlabbeq sp, r8, r2, r3 │ │ │ │ - smlabteq sp, r2, r2, r3 │ │ │ │ - ldrdeq r3, [sp, -ip] │ │ │ │ - tsteq sp, r6, asr r3 │ │ │ │ - tsteq sp, r0, lsl r3 │ │ │ │ - tsteq sp, sl, lsr #6 │ │ │ │ - tsteq sp, r4, ror #6 │ │ │ │ - tsteq sp, r2, lsr r4 │ │ │ │ - ldrdeq r3, [sp, -ip] │ │ │ │ - @ instruction: 0x010d3392 │ │ │ │ - smlatbeq sp, ip, r3, r3 │ │ │ │ - strdeq r3, [sp, -r2] │ │ │ │ - tsteq sp, r0, ror r4 │ │ │ │ - tsteq sp, lr, lsr #8 │ │ │ │ - tsteq sp, r8, asr #8 │ │ │ │ - @ instruction: 0x010d3492 │ │ │ │ + tsteq sp, r8, ror r0 │ │ │ │ + ldrdeq r2, [sp, -r2] │ │ │ │ + tsteq sp, ip, ror #30 │ │ │ │ + tsteq sp, r6, lsr #30 │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, sl, ror pc │ │ │ │ + @ instruction: 0x010d2f94 │ │ │ │ + tsteq sp, lr │ │ │ │ + smlabteq sp, r8, pc, r2 @ │ │ │ │ + smlatteq sp, r2, pc, r2 @ │ │ │ │ + tsteq sp, ip, lsl r0 │ │ │ │ + ldrdeq r3, [sp, -r6] │ │ │ │ + swpeq r3, r0, [sp] │ │ │ │ + tsteq sp, sl, asr #32 │ │ │ │ + tsteq sp, r4, rrx │ │ │ │ + swpeq r3, lr, [sp] │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + ldrdeq r3, [sp, -r2] │ │ │ │ + smlatteq sp, ip, r0, r3 │ │ │ │ + tsteq sp, r6, lsr #2 │ │ │ │ + smlatbeq sp, r0, r2, r3 │ │ │ │ + strdeq r3, [sp, -sl] │ │ │ │ + @ instruction: 0x010d3194 │ │ │ │ + tsteq sp, lr, asr #2 │ │ │ │ + tsteq sp, r8, ror #2 │ │ │ │ + smlatbeq sp, r2, r1, r3 │ │ │ │ + @ instruction: 0x010d31bc │ │ │ │ + tsteq sp, r6, lsr r2 │ │ │ │ + strdeq r3, [sp, -r0] │ │ │ │ + tsteq sp, sl, lsl #4 │ │ │ │ + tsteq sp, r4, asr #4 │ │ │ │ + tsteq sp, r2, lsl r3 │ │ │ │ + @ instruction: 0x010d32bc │ │ │ │ + tsteq sp, r2, ror r2 │ │ │ │ + smlabbeq sp, ip, r2, r3 │ │ │ │ + ldrdeq r3, [sp, -r2] │ │ │ │ + tsteq sp, r0, asr r3 │ │ │ │ + tsteq sp, lr, lsl #6 │ │ │ │ + tsteq sp, r8, lsr #6 │ │ │ │ + tsteq sp, r2, ror r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvc 0x004df5b1 │ │ │ │ @@ -85420,44 +85420,44 @@ │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ cdp 7, 4, cr15, cr2, cr11, {5} │ │ │ │ vmlsl.u8 q10, d6, d17 │ │ │ │ tstcs r1, r0, lsl r3 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ cdp 7, 3, cr15, cr10, cr11, {5} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlatteq sl, r6, pc, r1 @ │ │ │ │ - ldrdeq r1, [ip, -r2] │ │ │ │ - tsteq sl, ip, ror #2 │ │ │ │ - @ instruction: 0x010c17b6 │ │ │ │ - @ instruction: 0x010a1fb0 │ │ │ │ - @ instruction: 0x010c179a │ │ │ │ - @ instruction: 0x010a1f94 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq sp, lr, asr ip │ │ │ │ - tsteq ip, ip, ror #14 │ │ │ │ - tsteq sp, sl, lsr #2 │ │ │ │ - tsteq sp, sl, lsr #2 │ │ │ │ - smlabteq sl, ip, pc, r1 @ │ │ │ │ - tsteq sp, r4, asr r1 │ │ │ │ - @ instruction: 0x010a1fb0 │ │ │ │ - tsteq sp, lr, asr #2 │ │ │ │ - @ instruction: 0x010a1f9a │ │ │ │ - tsteq sl, r6, lsl r2 │ │ │ │ - smlabteq ip, ip, r6, r1 │ │ │ │ - ldrdeq r3, [sp, -sl] │ │ │ │ - smlatbeq ip, ip, r6, r1 │ │ │ │ - tsteq ip, r6, lsr r3 │ │ │ │ - smlabbeq ip, lr, r6, r1 │ │ │ │ - tsteq sl, lr, lsr #30 │ │ │ │ - smlatteq sp, r2, r0, r3 │ │ │ │ - tsteq ip, r6, ror #12 │ │ │ │ - smlatteq sp, ip, r0, r3 │ │ │ │ + smlabteq sl, r6, lr, r1 │ │ │ │ + @ instruction: 0x010c16b2 │ │ │ │ + tsteq sl, ip, asr #32 │ │ │ │ + @ instruction: 0x010c1696 │ │ │ │ + @ instruction: 0x010a1e90 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq sl, r4, ror lr │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + tsteq sp, lr, lsr fp │ │ │ │ tsteq ip, ip, asr #12 │ │ │ │ - tsteq sl, r6, lsr #4 │ │ │ │ - tsteq ip, ip, lsr #12 │ │ │ │ + tsteq sp, sl │ │ │ │ + tsteq sp, sl │ │ │ │ + smlatbeq sl, ip, lr, r1 │ │ │ │ + tsteq sp, r4, lsr r0 │ │ │ │ + @ instruction: 0x010a1e90 │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq sl, sl, ror lr │ │ │ │ + strdeq r9, [sl, -r6] │ │ │ │ + smlatbeq ip, ip, r5, r1 │ │ │ │ + @ instruction: 0x010d2fba │ │ │ │ + smlabbeq ip, ip, r5, r1 │ │ │ │ + tsteq ip, r6, lsl r2 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + tsteq sl, lr, lsl #28 │ │ │ │ + smlabteq sp, r2, pc, r2 @ │ │ │ │ + tsteq ip, r6, asr #10 │ │ │ │ + smlabteq sp, ip, pc, r2 @ │ │ │ │ + tsteq ip, ip, lsr #10 │ │ │ │ + tsteq sl, r6, lsl #2 │ │ │ │ + tsteq ip, ip, lsl #10 │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ cmnphi r5, #0 @ p-variant is OBSOLETE │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec1f504 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b08111 │ │ │ │ @@ -85908,28 +85908,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - strdeq r2, [sp, -lr] │ │ │ │ - @ instruction: 0x010d2fbe │ │ │ │ - tsteq sp, r8, ror pc │ │ │ │ - @ instruction: 0x010d2db8 │ │ │ │ - smlatteq sl, r4, r2, r1 │ │ │ │ - ldrdeq r2, [sp, -r0] │ │ │ │ - ldrdeq r1, [sl, -r2] │ │ │ │ - smlabteq sl, ip, r2, r1 │ │ │ │ - tsteq sp, sl, asr sl │ │ │ │ - smlabteq sl, r0, r2, r1 │ │ │ │ - @ instruction: 0x010a12ba │ │ │ │ - tsteq sp, r0, lsl sl │ │ │ │ - smlabteq sp, sl, r9, r2 │ │ │ │ - tsteq sp, r0, lsr #20 │ │ │ │ + ldrdeq r2, [sp, -lr] │ │ │ │ + @ instruction: 0x010d2e9e │ │ │ │ + tsteq sp, r8, asr lr │ │ │ │ + @ instruction: 0x010d2c98 │ │ │ │ + smlabteq sl, r4, r1, r1 │ │ │ │ + @ instruction: 0x010d28b0 │ │ │ │ + @ instruction: 0x010a11b2 │ │ │ │ + smlatbeq sl, ip, r1, r1 │ │ │ │ + tsteq sp, sl, lsr r9 │ │ │ │ + smlatbeq sl, r0, r1, r1 │ │ │ │ + @ instruction: 0x010a119a │ │ │ │ + strdeq r2, [sp, -r0] │ │ │ │ + smlatbeq sp, sl, r8, r2 │ │ │ │ + tsteq sp, r0, lsl #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -86399,28 +86399,28 @@ │ │ │ │ and lr, r7, r0, lsr #29 │ │ │ │ @ instruction: 0x463b4a12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {5} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq sl, r6, r5, r1 │ │ │ │ - smlatbeq ip, lr, sp, r0 │ │ │ │ - tsteq sl, r2, lsr #14 │ │ │ │ - tsteq ip, ip, ror #26 │ │ │ │ - smlabbeq sl, r4, r7, r8 │ │ │ │ - smlabbeq ip, sl, fp, r0 │ │ │ │ - tsteq sl, r2, asr pc │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - tsteq sl, r8, ror #4 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq ip, lr │ │ │ │ - tsteq ip, r2, ror r5 │ │ │ │ - tsteq ip, r8 │ │ │ │ - smlabteq sl, r8, fp, r0 │ │ │ │ + smlatbeq sl, r6, r4, r1 │ │ │ │ + smlabbeq ip, lr, ip, r0 │ │ │ │ + tsteq sl, r2, lsl #12 │ │ │ │ + tsteq ip, ip, asr #24 │ │ │ │ + tsteq sl, r4, ror #12 │ │ │ │ + tsteq ip, sl, ror #20 │ │ │ │ + tsteq sl, r2, lsr lr │ │ │ │ + tsteq ip, lr, lsl r6 │ │ │ │ + tsteq sl, r8, asr #2 │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + smlatteq ip, lr, lr, r1 │ │ │ │ + tsteq ip, r2, asr r4 │ │ │ │ + smlatteq ip, r8, lr, r1 │ │ │ │ + smlatbeq sl, r8, sl, r0 │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-98] @ 0xffffff9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d824 │ │ │ │ ldmdale r5, {r1, r2, r4, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @@ -86466,16 +86466,16 @@ │ │ │ │ ldrle r0, [r7, #2002]! @ 0x7d2 │ │ │ │ vhadd.s8 d30, d1, d3 │ │ │ │ addsmi r1, r8, #20, 6 @ 0x50000000 │ │ │ │ @ instruction: 0xf7fdd1b2 │ │ │ │ and pc, r2, r3, ror sp @ │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ stclt 7, cr4, [r8, #-448] @ 0xfffffe40 │ │ │ │ - @ instruction: 0x010a0a92 │ │ │ │ - smlatbeq sp, r6, r1, r2 │ │ │ │ + tsteq sl, r2, ror r9 │ │ │ │ + smlabbeq sp, r6, r0, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec204e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ rsble r7, r5, r0, asr #30 │ │ │ │ @@ -86777,79 +86777,79 @@ │ │ │ │ @ instruction: 0xf7aa4620 │ │ │ │ and lr, r7, sl, lsr #23 │ │ │ │ ldrtmi r4, [r3], -r4, asr #20 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ bl fe907654 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - tsteq sp, r2, ror r3 │ │ │ │ - tsteq sl, r4, lsr sp │ │ │ │ - tsteq sl, r2, lsr #26 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - tsteq sl, r4, lsl sp │ │ │ │ - tsteq sl, r8, lsl sp │ │ │ │ - tsteq sl, r2, lsl sp │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - strdeq r1, [sp, -r2] │ │ │ │ - strdeq r0, [sl, -ip] │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - @ instruction: 0x011344da │ │ │ │ - tsteq sl, sl, lsl #26 │ │ │ │ - @ instruction: 0x010d129e │ │ │ │ - tsteq sl, r0, lsl #26 │ │ │ │ - smlatteq sl, lr, ip, r0 │ │ │ │ - tsteq r3, r6, lsl #9 │ │ │ │ - smlatteq sl, r0, ip, r0 │ │ │ │ - smlatteq sl, r8, ip, r0 │ │ │ │ - smlatteq sl, sl, ip, r0 │ │ │ │ - smlatteq sl, r4, ip, r0 │ │ │ │ - @ instruction: 0x010a0cbc │ │ │ │ - @ instruction: 0x010a0cbe │ │ │ │ - ldrdeq r0, [sl, -r0] │ │ │ │ - smlatteq sl, ip, fp, r0 │ │ │ │ - smlatteq sl, r6, fp, r0 │ │ │ │ - @ instruction: 0x010a0cbc │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ + tsteq sp, r2, asr r2 │ │ │ │ + tsteq sl, r4, lsl ip │ │ │ │ + tsteq sl, r2, lsl #24 │ │ │ │ + tsteq r3, sl, lsr r4 │ │ │ │ + strdeq r0, [sl, -r4] │ │ │ │ + strdeq r0, [sl, -r8] │ │ │ │ + strdeq r0, [sl, -r2] │ │ │ │ + smlatteq sl, sl, fp, r0 │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + ldrdeq r0, [sl, -ip] │ │ │ │ + smlatteq sl, sl, fp, r0 │ │ │ │ + @ instruction: 0x011343ba │ │ │ │ + smlatteq sl, sl, fp, r0 │ │ │ │ + tsteq sp, lr, ror r1 │ │ │ │ + smlatteq sl, r0, fp, r0 │ │ │ │ + smlabteq sl, lr, fp, r0 │ │ │ │ + tsteq r3, r6, ror #6 │ │ │ │ smlabteq sl, r0, fp, r0 │ │ │ │ - @ instruction: 0x010a0bba │ │ │ │ - strdeq pc, [ip, -ip] │ │ │ │ - @ instruction: 0x010a0b94 │ │ │ │ - smlabbeq sl, lr, fp, r0 │ │ │ │ - smlabbeq ip, r8, r8, r2 │ │ │ │ - smlabbeq ip, r8, r8, r2 │ │ │ │ - smlabbeq ip, r6, r8, r2 │ │ │ │ - smlabteq ip, ip, r8, r2 │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, sl, asr r8 │ │ │ │ - swpeq sp, r2, [ip] │ │ │ │ - smlabbeq ip, ip, r0, sp │ │ │ │ - smlabbeq ip, r6, r0, sp │ │ │ │ - smlabbeq ip, r0, r0, sp │ │ │ │ - tsteq ip, sl, ror r0 │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ - tsteq ip, lr, rrx │ │ │ │ - strdeq r8, [sl, -r0] │ │ │ │ - smlatteq sl, lr, r2, r8 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - tsteq r3, r0, lsr #5 │ │ │ │ - qaddeq sp, r6, ip │ │ │ │ - strdeq r8, [sl, -lr] │ │ │ │ - smlatteq sl, r4, r2, r8 │ │ │ │ - tsteq ip, sl, asr #32 │ │ │ │ - tsteq sl, r2, lsr sl │ │ │ │ - tsteq sl, ip, lsr #20 │ │ │ │ - smlatteq sp, sl, pc, r0 @ │ │ │ │ - tsteq ip, r6, asr pc │ │ │ │ - tsteq ip, ip, asr pc │ │ │ │ - ldrdeq r0, [sp, -r2] │ │ │ │ + smlabteq sl, r8, fp, r0 │ │ │ │ + smlabteq sl, sl, fp, r0 │ │ │ │ + smlabteq sl, r4, fp, r0 │ │ │ │ + @ instruction: 0x010a0b9c │ │ │ │ + @ instruction: 0x010a0b9e │ │ │ │ + @ instruction: 0x010a0bb0 │ │ │ │ + smlabteq sl, ip, sl, r0 │ │ │ │ + smlabteq sl, r6, sl, r0 │ │ │ │ + @ instruction: 0x010a0b9c │ │ │ │ + smlatbeq sl, r0, sl, r0 │ │ │ │ + @ instruction: 0x010a0a9a │ │ │ │ + ldrdeq pc, [ip, -ip] │ │ │ │ + tsteq sl, r4, ror sl │ │ │ │ + tsteq sl, lr, ror #20 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq ip, r6, ror #14 │ │ │ │ + smlatbeq ip, ip, r7, r2 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + tsteq ip, r2, ror pc │ │ │ │ + tsteq ip, ip, ror #30 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + tsteq ip, r0, ror #30 │ │ │ │ + tsteq ip, sl, asr pc │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ + tsteq ip, lr, asr #30 │ │ │ │ + ldrdeq r8, [sl, -r0] │ │ │ │ + smlabteq sl, lr, r1, r8 │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + tsteq r3, r0, lsl #3 │ │ │ │ + tsteq ip, r6, lsr pc │ │ │ │ + ldrdeq r8, [sl, -lr] │ │ │ │ + smlabteq sl, r4, r1, r8 │ │ │ │ tsteq ip, sl, lsr #30 │ │ │ │ - tsteq ip, r0, lsr pc │ │ │ │ - tstpeq fp, r6, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, lsl #2 │ │ │ │ - ldrdeq r0, [sl, -ip] │ │ │ │ + tsteq sl, r2, lsl r9 │ │ │ │ + tsteq sl, ip, lsl #18 │ │ │ │ + smlabteq sp, sl, lr, r0 │ │ │ │ + tsteq ip, r6, lsr lr │ │ │ │ + tsteq ip, ip, lsr lr │ │ │ │ + @ instruction: 0x010d0eb2 │ │ │ │ + tsteq ip, sl, lsl #28 │ │ │ │ + tsteq ip, r0, lsl lr │ │ │ │ + strdeq pc, [fp, -r6] │ │ │ │ + smlatteq fp, sl, pc, pc @ │ │ │ │ + @ instruction: 0x010a04bc │ │ │ │ svcvc 0x0061f5b0 │ │ │ │ strhi pc, [r4], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec20ac4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0822c │ │ │ │ @@ -87647,73 +87647,73 @@ │ │ │ │ @ instruction: 0xe1a64478 │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ ldmdami ip!, {r0, r1, r5, r7, r8, sp, lr, pc} │ │ │ │ ror r4, r8, r4 │ │ │ │ ldrbtmi r4, [r8], #-2107 @ 0xfffff7c5 │ │ │ │ ldmdami fp!, {r0, r2, r3, r4, r7, r8, sp, lr, pc} │ │ │ │ orrs r4, sl, r8, ror r4 │ │ │ │ - tsteq sp, ip, asr #22 │ │ │ │ - tsteq sp, sl, lsl #22 │ │ │ │ - @ instruction: 0x010d1ab8 │ │ │ │ - ldrdeq r1, [sp, -r8] │ │ │ │ - tsteq sp, r8, lsr #22 │ │ │ │ - tsteq sp, r6, asr #22 │ │ │ │ - smlabteq sp, r0, fp, r1 │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - tsteq sp, lr, ror #24 │ │ │ │ - strdeq r1, [sp, -ip] │ │ │ │ - tsteq sp, lr, ror ip │ │ │ │ - tsteq sp, r2, ror ip │ │ │ │ - smlatbeq sp, r6, ip, r1 │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - smlatteq sp, r8, ip, r1 │ │ │ │ - tsteq sp, r6, asr #26 │ │ │ │ - @ instruction: 0x010d1d90 │ │ │ │ - smlatteq sp, lr, sp, r1 │ │ │ │ - tsteq sp, r2, asr #28 │ │ │ │ - smlatbeq sp, r0, lr, r1 │ │ │ │ - ldrdeq r1, [sp, -r4] │ │ │ │ - tsteq sp, r2, lsr pc │ │ │ │ - smlabbeq sp, r6, pc, r1 @ │ │ │ │ - tsteq sp, ip │ │ │ │ - tsteq sp, r6, lsl r0 │ │ │ │ - tsteq sp, r4, ror r0 │ │ │ │ - smlabteq sp, r8, r0, r2 │ │ │ │ - tsteq sp, lr, asr #2 │ │ │ │ - tsteq sp, r6, asr #2 │ │ │ │ - smlatbeq sp, r2, r1, r2 │ │ │ │ - tsteq sp, r0, asr #2 │ │ │ │ - tsteq sp, r2, lsl #2 │ │ │ │ - tsteq sp, sl, lsl #2 │ │ │ │ - tsteq sp, r0, lsr #4 │ │ │ │ - tsteq sp, ip, ror #2 │ │ │ │ - smlabteq sp, r4, r1, r2 │ │ │ │ - tstpeq r9, r6, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, sl, asr r7 │ │ │ │ - tsteq sp, r4, asr r3 │ │ │ │ - tsteq sp, sl, ror r1 │ │ │ │ - tsteq sp, r0, rrx │ │ │ │ - tsteq sp, lr, asr pc │ │ │ │ - ldrdeq pc, [r9, -ip] │ │ │ │ - strdeq r1, [sp, -r2] │ │ │ │ - ldrdeq pc, [r9, -r0] │ │ │ │ - smlabteq r9, sl, r7, pc @ │ │ │ │ - @ instruction: 0x010d1398 │ │ │ │ - @ instruction: 0x0109f7be │ │ │ │ - smlatteq sp, r0, r2, r1 │ │ │ │ - @ instruction: 0x0109f7b2 │ │ │ │ - ldrdeq r0, [sp, -r4] │ │ │ │ - smlatbeq r9, r6, r7, pc @ │ │ │ │ - @ instruction: 0x010d1fb0 │ │ │ │ - @ instruction: 0x0109f79a │ │ │ │ - @ instruction: 0x0109f794 │ │ │ │ - smlabbeq r9, lr, r7, pc @ │ │ │ │ - swpeq r1, r4, [sp] │ │ │ │ - tsteq sp, lr, asr #32 │ │ │ │ - tsteq sp, ip, lsl r0 │ │ │ │ + tsteq sp, ip, lsr #20 │ │ │ │ + smlatteq sp, sl, r9, r1 │ │ │ │ + @ instruction: 0x010d1998 │ │ │ │ + @ instruction: 0x010d19b8 │ │ │ │ + tsteq sp, r8, lsl #20 │ │ │ │ + tsteq sp, r6, lsr #20 │ │ │ │ + smlatbeq sp, r0, sl, r1 │ │ │ │ + @ instruction: 0x010d1abe │ │ │ │ + tsteq sp, lr, asr #22 │ │ │ │ + ldrdeq r1, [sp, -ip] │ │ │ │ + tsteq sp, lr, asr fp │ │ │ │ + tsteq sp, r2, asr fp │ │ │ │ + smlabbeq sp, r6, fp, r1 │ │ │ │ + @ instruction: 0x010d1bb4 │ │ │ │ + smlabteq sp, r8, fp, r1 │ │ │ │ + tsteq sp, r6, lsr #24 │ │ │ │ + tsteq sp, r0, ror ip │ │ │ │ + smlabteq sp, lr, ip, r1 │ │ │ │ + tsteq sp, r2, lsr #26 │ │ │ │ + smlabbeq sp, r0, sp, r1 │ │ │ │ + @ instruction: 0x010d1db4 │ │ │ │ + tsteq sp, r2, lsl lr │ │ │ │ + tsteq sp, r6, ror #28 │ │ │ │ + smlatteq sp, ip, lr, r1 │ │ │ │ + strdeq r1, [sp, -r6] │ │ │ │ + tsteq sp, r4, asr pc │ │ │ │ + smlatbeq sp, r8, pc, r1 @ │ │ │ │ + tsteq sp, lr, lsr #32 │ │ │ │ + tsteq sp, r6, lsr #32 │ │ │ │ + smlabbeq sp, r2, r0, r2 │ │ │ │ + tsteq sp, r0, lsr #32 │ │ │ │ + smlatteq sp, r2, pc, r1 @ │ │ │ │ + smlatteq sp, sl, pc, r1 @ │ │ │ │ + mrseq r2, (UNDEF: 29) │ │ │ │ + tsteq sp, ip, asr #32 │ │ │ │ + smlatbeq sp, r4, r0, r2 │ │ │ │ + smlatteq r9, r6, r6, pc @ │ │ │ │ + tsteq sp, sl, lsr r6 │ │ │ │ + tsteq sp, r4, lsr r2 │ │ │ │ + qaddeq r1, sl, sp │ │ │ │ + tsteq sp, r0, asr #30 │ │ │ │ + tsteq sp, lr, lsr lr │ │ │ │ + @ instruction: 0x0109f6bc │ │ │ │ + ldrdeq r1, [sp, -r2] │ │ │ │ + @ instruction: 0x0109f6b0 │ │ │ │ + smlatbeq r9, sl, r6, pc @ │ │ │ │ + tsteq sp, r8, ror r2 │ │ │ │ + @ instruction: 0x0109f69e │ │ │ │ + smlabteq sp, r0, r1, r1 │ │ │ │ + @ instruction: 0x0109f692 │ │ │ │ + @ instruction: 0x010d0eb4 │ │ │ │ + smlabbeq r9, r6, r6, pc @ │ │ │ │ + @ instruction: 0x010d1e90 │ │ │ │ + tstpeq r9, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, lr, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, ror pc │ │ │ │ + tsteq sp, lr, lsr #30 │ │ │ │ + strdeq r0, [sp, -ip] │ │ │ │ ldrbtmi r4, [r8], #-2194 @ 0xfffff76e │ │ │ │ ldmmi r2, {r0, r5, r8, sp, lr, pc} │ │ │ │ tst lr, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r3, r4, r8, sp, lr, pc} │ │ │ │ tst r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ @@ -87853,112 +87853,112 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r0, r1, r2, sp, lr, pc}^ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ stmdami r2!, {r0, sp, lr, pc}^ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq r9, sl, r6, pc @ │ │ │ │ - ldrdeq r0, [sp, -r0] │ │ │ │ - smlatteq sp, sl, pc, r0 @ │ │ │ │ - tstpeq r9, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq r1, [sp, -lr] │ │ │ │ - tsteq sp, r8, ror r0 │ │ │ │ - tsteq sp, r2, lsr r0 │ │ │ │ - tsteq sp, ip │ │ │ │ - tstpeq r9, sl, asr r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sp, r0, r0, r1 │ │ │ │ - strheq r1, [sp, -sl] │ │ │ │ - tstpeq r9, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsl #2 │ │ │ │ - tsteq sp, r0, lsr #2 │ │ │ │ - tstpeq r9, r6, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq sp, sl, r3, r1 │ │ │ │ - smlabbeq sp, r4, r2, r1 │ │ │ │ - @ instruction: 0x010d119e │ │ │ │ - tsteq sp, r8, lsr r2 │ │ │ │ - tstpeq r9, r2, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, ip, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sp, r6, r2, r1 │ │ │ │ - smlatbeq sp, r0, r2, r1 │ │ │ │ - @ instruction: 0x010d12ba │ │ │ │ - strdeq pc, [r9, -r4] │ │ │ │ - tsteq sp, lr, lsl #6 │ │ │ │ - tsteq sp, r8, lsr #6 │ │ │ │ - smlatteq r9, r2, r5, pc @ │ │ │ │ - tsteq sp, ip, lsr r4 │ │ │ │ - @ instruction: 0x010d13b6 │ │ │ │ - tsteq sp, r0, ror r3 │ │ │ │ - smlabbeq sp, sl, r3, r1 │ │ │ │ - smlabteq r9, r4, r5, pc @ │ │ │ │ - ldrdeq r1, [sp, -lr] │ │ │ │ - strdeq r1, [sp, -r8] │ │ │ │ - @ instruction: 0x0109f5b2 │ │ │ │ - smlabbeq sp, ip, r4, r1 │ │ │ │ - tsteq sp, r6, asr #8 │ │ │ │ - tsteq sp, r0, ror #8 │ │ │ │ - @ instruction: 0x0109f59a │ │ │ │ - @ instruction: 0x010d14b4 │ │ │ │ - smlabteq sp, lr, r4, r1 │ │ │ │ - smlabbeq r9, r8, r5, pc @ │ │ │ │ - smlatbeq sp, r2, r8, r1 │ │ │ │ - @ instruction: 0x010d16bc │ │ │ │ - ldrdeq r1, [sp, -r6] │ │ │ │ - tsteq sp, r0, asr r5 │ │ │ │ - tsteq sp, sl, lsl #10 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tstpeq r9, lr, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r8, ror r5 │ │ │ │ - @ instruction: 0x010d1592 │ │ │ │ - tstpeq r9, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r6, lsr #12 │ │ │ │ - smlatteq sp, r0, r5, r1 │ │ │ │ - strdeq r1, [sp, -sl] │ │ │ │ - tstpeq r9, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, lr, lsr #12 │ │ │ │ + tstpeq r9, sl, ror #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d0eb0 │ │ │ │ + smlabteq sp, sl, lr, r0 │ │ │ │ + tstpeq r9, r8, asr r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + tsteq sp, r8, asr pc │ │ │ │ + tsteq sp, r2, lsl pc │ │ │ │ + smlatteq sp, ip, lr, r0 │ │ │ │ + tstpeq r9, sl, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r0, pc, r0 @ │ │ │ │ + @ instruction: 0x010d0f9a │ │ │ │ tstpeq r9, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, ror #14 │ │ │ │ - ldrdeq r1, [sp, -ip] │ │ │ │ - @ instruction: 0x010d1696 │ │ │ │ - @ instruction: 0x010d16b0 │ │ │ │ - tstpeq r9, sl, lsl #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r4, lsl #14 │ │ │ │ - tsteq sp, lr, lsl r7 │ │ │ │ - strdeq pc, [r9, -r8] │ │ │ │ - @ instruction: 0x010d17b2 │ │ │ │ - tsteq sp, ip, ror #14 │ │ │ │ - smlabbeq sp, r6, r7, r1 │ │ │ │ - smlatteq r9, r0, r4, pc @ │ │ │ │ - @ instruction: 0x010d17ba │ │ │ │ + smlatteq sp, lr, pc, r0 @ │ │ │ │ + mrseq r1, (UNDEF: 13) │ │ │ │ + tstpeq r9, r6, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + tsteq sp, r4, ror #2 │ │ │ │ + tsteq sp, lr, ror r0 │ │ │ │ + tsteq sp, r8, lsl r1 │ │ │ │ + strdeq pc, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r4, pc @ │ │ │ │ + smlabteq sp, r6, r1, r1 │ │ │ │ + smlabbeq sp, r0, r1, r1 │ │ │ │ + @ instruction: 0x010d119a │ │ │ │ ldrdeq pc, [r9, -r4] │ │ │ │ - tsteq sp, r6, lsl #20 │ │ │ │ - smlatteq sp, r8, r8, r1 │ │ │ │ - tsteq sp, r2, ror #16 │ │ │ │ - tsteq sp, ip, lsl r8 │ │ │ │ - tsteq sp, r6, lsr r8 │ │ │ │ - @ instruction: 0x0109f4b0 │ │ │ │ - smlabbeq sp, sl, r8, r1 │ │ │ │ - smlatbeq sp, r4, r8, r1 │ │ │ │ - @ instruction: 0x0109f49e │ │ │ │ - tsteq sp, r4, lsr #18 │ │ │ │ - ldrdeq r1, [sp, -r2] │ │ │ │ - smlabbeq r9, ip, r4, pc @ │ │ │ │ - tsteq sp, lr, asr r9 │ │ │ │ - tsteq sp, r4, lsr r9 │ │ │ │ - tsteq sp, lr, ror r9 │ │ │ │ - tsteq sp, r0, lsr #22 │ │ │ │ - tsteq sp, sl, lsr sl │ │ │ │ - smlatteq sp, r0, r9, r1 │ │ │ │ - strdeq r1, [sp, -r6] │ │ │ │ - @ instruction: 0x010d1a98 │ │ │ │ - smlabteq sp, sl, sl, r1 │ │ │ │ - tstpeq r9, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq sp, r2, lsr #24 │ │ │ │ - tstpeq r9, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlatteq sp, lr, r1, r1 │ │ │ │ + tsteq sp, r8, lsl #4 │ │ │ │ + smlabteq r9, r2, r4, pc @ │ │ │ │ + tsteq sp, ip, lsl r3 │ │ │ │ + @ instruction: 0x010d1296 │ │ │ │ + tsteq sp, r0, asr r2 │ │ │ │ + tsteq sp, sl, ror #4 │ │ │ │ + smlatbeq r9, r4, r4, pc @ │ │ │ │ + @ instruction: 0x010d12be │ │ │ │ + ldrdeq r1, [sp, -r8] │ │ │ │ + @ instruction: 0x0109f492 │ │ │ │ + tsteq sp, ip, ror #6 │ │ │ │ + tsteq sp, r6, lsr #6 │ │ │ │ + tsteq sp, r0, asr #6 │ │ │ │ + tstpeq r9, sl, ror r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010d1394 │ │ │ │ + smlatbeq sp, lr, r3, r1 │ │ │ │ + tstpeq r9, r8, ror #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sp, r2, r7, r1 │ │ │ │ + @ instruction: 0x010d159c │ │ │ │ + @ instruction: 0x010d14b6 │ │ │ │ + tsteq sp, r0, lsr r4 │ │ │ │ + smlatteq sp, sl, r3, r1 │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tstpeq r9, lr, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r8, asr r4 │ │ │ │ + tsteq sp, r2, ror r4 │ │ │ │ + tstpeq r9, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r6, lsl #10 │ │ │ │ + smlabteq sp, r0, r4, r1 │ │ │ │ + ldrdeq r1, [sp, -sl] │ │ │ │ + tstpeq r9, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsl #10 │ │ │ │ + tstpeq r9, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, asr #12 │ │ │ │ + @ instruction: 0x010d15bc │ │ │ │ + tsteq sp, r6, ror r5 │ │ │ │ + @ instruction: 0x010d1590 │ │ │ │ + smlatteq r9, sl, r3, pc @ │ │ │ │ + smlatteq sp, r4, r5, r1 │ │ │ │ + strdeq r1, [sp, -lr] │ │ │ │ + ldrdeq pc, [r9, -r8] │ │ │ │ + @ instruction: 0x010d1692 │ │ │ │ + tsteq sp, ip, asr #12 │ │ │ │ + tsteq sp, r6, ror #12 │ │ │ │ + smlabteq r9, r0, r3, pc @ │ │ │ │ + @ instruction: 0x010d169a │ │ │ │ + @ instruction: 0x0109f3b4 │ │ │ │ + smlatteq sp, r6, r8, r1 │ │ │ │ + smlabteq sp, r8, r7, r1 │ │ │ │ + tsteq sp, r2, asr #14 │ │ │ │ + strdeq r1, [sp, -ip] │ │ │ │ + tsteq sp, r6, lsl r7 │ │ │ │ + @ instruction: 0x0109f390 │ │ │ │ + tsteq sp, sl, ror #14 │ │ │ │ + smlabbeq sp, r4, r7, r1 │ │ │ │ + tstpeq r9, lr, ror r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r4, lsl #16 │ │ │ │ + @ instruction: 0x010d17b2 │ │ │ │ + tstpeq r9, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, lr, lsr r8 │ │ │ │ + tsteq sp, r4, lsl r8 │ │ │ │ + tsteq sp, lr, asr r8 │ │ │ │ + tsteq sp, r0, lsl #20 │ │ │ │ + tsteq sp, sl, lsl r9 │ │ │ │ + smlabteq sp, r0, r8, r1 │ │ │ │ + ldrdeq r1, [sp, -r6] │ │ │ │ + tsteq sp, r8, ror r9 │ │ │ │ + smlatbeq sp, sl, r9, r1 │ │ │ │ + tstpeq r9, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq sp, r2, lsl #22 │ │ │ │ + tstpeq r9, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -88697,58 +88697,58 @@ │ │ │ │ stc 7, cr15, [sl], #672 @ 0x2a0 │ │ │ │ bmi d035b8 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a89600 │ │ │ │ andlt lr, r2, r2, lsr #25 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - @ instruction: 0x0109f5b6 │ │ │ │ - @ instruction: 0x010bed9e │ │ │ │ - tstpeq r9, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ + @ instruction: 0x0109f496 │ │ │ │ + tsteq fp, lr, ror ip │ │ │ │ + smlatteq r9, lr, r5, pc @ │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + ldrdeq r6, [sl, -r8] │ │ │ │ + smlabbeq fp, lr, fp, lr │ │ │ │ + tsteq ip, r0, lsr #26 │ │ │ │ + tsteq fp, lr, lsr #22 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + tsteq fp, r6, ror #20 │ │ │ │ + tsteq sp, r0, ror r4 │ │ │ │ + strdeq lr, [fp, -r2] │ │ │ │ strdeq r6, [sl, -r8] │ │ │ │ - smlatbeq fp, lr, ip, lr │ │ │ │ - tsteq ip, r0, asr #28 │ │ │ │ - tsteq fp, lr, asr #24 │ │ │ │ - smlabbeq ip, r6, r0, pc @ │ │ │ │ - smlabbeq fp, r6, fp, lr │ │ │ │ - @ instruction: 0x010d0590 │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq sl, r8, lsl r5 │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ - @ instruction: 0x0109ecb0 │ │ │ │ - @ instruction: 0x010be49a │ │ │ │ - ldrdeq r5, [sl, -r8] │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - smlabteq fp, lr, r7, lr │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - tsteq r9, r8, asr ip │ │ │ │ - smlatteq r9, r8, ip, lr │ │ │ │ - tsteq ip, r2, asr #18 │ │ │ │ - ldrdeq lr, [r9, -r6] │ │ │ │ - tsteq r9, lr, lsl ip │ │ │ │ - tsteq fp, sl, lsl #8 │ │ │ │ - @ instruction: 0x010ce8bc │ │ │ │ - @ instruction: 0x010ce8bc │ │ │ │ - smlabteq ip, r2, r8, lr │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - smlabteq fp, r0, r3, lr │ │ │ │ + strdeq lr, [fp, -ip] │ │ │ │ + @ instruction: 0x0109eb90 │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ + @ instruction: 0x010a5eb8 │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + smlatbeq fp, lr, r6, lr │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + tsteq r9, r8, lsr fp │ │ │ │ + smlabteq r9, r8, fp, lr │ │ │ │ + tsteq ip, r2, lsr #16 │ │ │ │ @ instruction: 0x0109ebb6 │ │ │ │ - smlatbeq fp, r0, r3, lr │ │ │ │ - @ instruction: 0x010ce8ba │ │ │ │ - @ instruction: 0x010cfd9e │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ - strdeq sp, [fp, -sl] │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - ldrdeq pc, [ip, -r8] │ │ │ │ - tsteq fp, r8, lsr r3 │ │ │ │ - smlabteq ip, r2, r5, ip │ │ │ │ - strdeq sp, [ip, -r0] │ │ │ │ - tsteq fp, ip, lsl #6 │ │ │ │ - ldrdeq lr, [r9, -lr] │ │ │ │ + strdeq lr, [r9, -lr] │ │ │ │ + smlatteq fp, sl, r2, lr │ │ │ │ + @ instruction: 0x010ce79c │ │ │ │ + @ instruction: 0x010ce79c │ │ │ │ + smlatbeq ip, r2, r7, lr │ │ │ │ + smlatteq sl, sl, sp, r5 │ │ │ │ + smlatbeq fp, r0, r2, lr │ │ │ │ + @ instruction: 0x0109ea96 │ │ │ │ + smlabbeq fp, r0, r2, lr │ │ │ │ + @ instruction: 0x010ce79a │ │ │ │ + tstpeq ip, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + ldrdeq sp, [fp, -sl] │ │ │ │ + tsteq fp, r2, lsr r2 │ │ │ │ + @ instruction: 0x010cfcb8 │ │ │ │ + tsteq fp, r8, lsl r2 │ │ │ │ + smlatbeq ip, r2, r4, ip │ │ │ │ + ldrdeq sp, [ip, -r0] │ │ │ │ + smlatteq fp, ip, r1, lr │ │ │ │ + @ instruction: 0x0109e6be │ │ │ │ suble r2, r5, r4, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2286c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdale r7!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ eorsle r2, lr, r4, lsr r8 │ │ │ │ ldmdacs r8, {r0, r2, r3, r4, fp, ip, lr, pc} │ │ │ │ @@ -88794,28 +88794,28 @@ │ │ │ │ ldmdami r0, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r0, [sp, -lr] │ │ │ │ - @ instruction: 0x010d0e94 │ │ │ │ - ldrdeq lr, [r9, -sl] │ │ │ │ - tsteq sp, r6, asr #28 │ │ │ │ - tsteq sp, r8, lsl #28 │ │ │ │ - strdeq r0, [sp, -r2] │ │ │ │ - @ instruction: 0x0109e5bc │ │ │ │ - tsteq sp, r6, lsl #28 │ │ │ │ - tsteq sp, r4, lsl lr │ │ │ │ - tsteq sp, r6, ror #28 │ │ │ │ - tsteq sp, r4, lsr lr │ │ │ │ - @ instruction: 0x0109e59e │ │ │ │ - tsteq sp, r0, ror #28 │ │ │ │ - tsteq sp, sl, ror #28 │ │ │ │ + ldrdeq r0, [sp, -lr] │ │ │ │ + tsteq sp, r4, ror sp │ │ │ │ + @ instruction: 0x0109e4ba │ │ │ │ + tsteq sp, r6, lsr #26 │ │ │ │ + smlatteq sp, r8, ip, r0 │ │ │ │ + ldrdeq r0, [sp, -r2] │ │ │ │ + @ instruction: 0x0109e49c │ │ │ │ + smlatteq sp, r6, ip, r0 │ │ │ │ + strdeq r0, [sp, -r4] │ │ │ │ + tsteq sp, r6, asr #26 │ │ │ │ + tsteq sp, r4, lsl sp │ │ │ │ + tsteq r9, lr, ror r4 │ │ │ │ + tsteq sp, r0, asr #26 │ │ │ │ + tsteq sp, sl, asr #26 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0002964 │ │ │ │ @@ -89380,136 +89380,136 @@ │ │ │ │ svc 0x0054f7a7 │ │ │ │ bmi 2084064 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7a79500 │ │ │ │ andlt lr, r3, ip, asr #30 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - tsteq ip, r2, lsr #12 │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq sp, r4, ror sp │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - tsteq sp, r0, ror #26 │ │ │ │ - tsteq ip, sl, lsl #12 │ │ │ │ - smlabbeq sl, r2, ip, ip │ │ │ │ - tsteq sl, r6, ror ip │ │ │ │ - strdeq lr, [ip, -r6] │ │ │ │ - @ instruction: 0x010bdfb4 │ │ │ │ - tsteq ip, ip, lsl r6 │ │ │ │ - tsteq ip, sl, lsl r6 │ │ │ │ - tsteq ip, r6, lsl #12 │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - @ instruction: 0x010cc9b0 │ │ │ │ - tsteq ip, lr, asr r5 │ │ │ │ - tstpeq fp, sl, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010cc99a │ │ │ │ - tsteq sl, r0, asr #26 │ │ │ │ - tsteq sl, r8, lsr sp │ │ │ │ - smlabbeq ip, sl, r5, lr │ │ │ │ - smlabbeq ip, r8, sp, lr │ │ │ │ - tstpeq fp, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, r8, ror #10 │ │ │ │ - tsteq ip, ip, ror #10 │ │ │ │ - strdeq r0, [sp, -r8] │ │ │ │ - tsteq r3, sl, lsr pc │ │ │ │ - tsteq ip, r8, asr #10 │ │ │ │ + tsteq ip, r2, lsl #10 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq sp, r4, asr ip │ │ │ │ strdeq lr, [ip, -sl] │ │ │ │ - tsteq ip, lr, lsr r5 │ │ │ │ - tsteq ip, sl, lsr r5 │ │ │ │ - @ instruction: 0x01131edc │ │ │ │ - smlabbeq sp, sl, fp, r0 │ │ │ │ - smlabbeq sp, ip, fp, r0 │ │ │ │ - smlabbeq sp, r8, fp, r0 │ │ │ │ - smlabbeq sp, r4, fp, r0 │ │ │ │ - smlabbeq sp, r8, fp, r0 │ │ │ │ - smlabbeq sp, r8, fp, r0 │ │ │ │ - smlabbeq sp, ip, fp, r0 │ │ │ │ - @ instruction: 0x010d0b90 │ │ │ │ - @ instruction: 0x010d0b98 │ │ │ │ - smlabbeq ip, r0, r4, lr │ │ │ │ - tstpeq fp, r6, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - tsteq ip, r6, ror r4 │ │ │ │ - tsteq ip, r2, ror r4 │ │ │ │ - tsteq ip, lr, ror #8 │ │ │ │ + tsteq sp, r0, asr #24 │ │ │ │ + smlatteq ip, sl, r4, lr │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + tsteq sl, r6, asr fp │ │ │ │ + ldrdeq lr, [ip, -r6] │ │ │ │ + @ instruction: 0x010bde94 │ │ │ │ + strdeq lr, [ip, -ip] │ │ │ │ + strdeq lr, [ip, -sl] │ │ │ │ + smlatteq ip, r6, r4, lr │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + @ instruction: 0x010cc890 │ │ │ │ + tsteq ip, lr, lsr r4 │ │ │ │ + tstpeq fp, sl, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, ror r8 │ │ │ │ + tsteq sl, r0, lsr #24 │ │ │ │ + tsteq sl, r8, lsl ip │ │ │ │ tsteq ip, sl, ror #8 │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - tsteq ip, r2, ror #8 │ │ │ │ - tsteq ip, ip, asr r4 │ │ │ │ - @ instruction: 0x010ac9be │ │ │ │ - @ instruction: 0x010ac9ba │ │ │ │ - @ instruction: 0x010ac9be │ │ │ │ - tsteq r3, ip, lsr sp │ │ │ │ - tsteq ip, r2, lsr #8 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ + tsteq ip, r8, ror #24 │ │ │ │ + tstpeq fp, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, r8, asr #8 │ │ │ │ + tsteq ip, r8, asr #8 │ │ │ │ + tsteq ip, ip, asr #8 │ │ │ │ + ldrdeq r0, [sp, -r8] │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + ldrdeq lr, [ip, -sl] │ │ │ │ + tsteq ip, lr, lsl r4 │ │ │ │ + tsteq ip, sl, lsl r4 │ │ │ │ + @ instruction: 0x01131dbc │ │ │ │ + tsteq sp, sl, ror #20 │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, r4, ror #20 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, r8, ror #20 │ │ │ │ + tsteq sp, ip, ror #20 │ │ │ │ + tsteq sp, r0, ror sl │ │ │ │ tsteq sp, r8, ror sl │ │ │ │ - tsteq ip, sl, lsl #8 │ │ │ │ - tsteq fp, r2, lsl ip │ │ │ │ - tsteq sl, lr, lsl r8 │ │ │ │ - tsteq ip, r0, ror r2 │ │ │ │ + tsteq ip, r0, ror #6 │ │ │ │ + tstpeq fp, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, asr r3 │ │ │ │ + tsteq ip, r6, asr r3 │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + tsteq ip, lr, asr #6 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ + tsteq ip, r6, asr #6 │ │ │ │ + tsteq ip, r2, asr #6 │ │ │ │ + tsteq ip, ip, lsr r3 │ │ │ │ + @ instruction: 0x010ac89e │ │ │ │ + @ instruction: 0x010ac89a │ │ │ │ + @ instruction: 0x010ac89e │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq ip, r2, lsl #6 │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ + tsteq sp, r8, asr r9 │ │ │ │ + smlatteq ip, sl, r2, lr │ │ │ │ + strdeq sp, [fp, -r2] │ │ │ │ + strdeq ip, [sl, -lr] │ │ │ │ + tsteq ip, r0, asr r1 │ │ │ │ + tsteq sl, r4, lsr r8 │ │ │ │ + smlatbeq ip, r8, r2, lr │ │ │ │ + tsteq sl, r8, lsr #16 │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq r3, r6, lsr fp │ │ │ │ + tsteq fp, r4, lsr sl │ │ │ │ + tsteq fp, lr, asr #20 │ │ │ │ + tsteq fp, r6, lsl sl │ │ │ │ + tsteq fp, r0, lsr sl │ │ │ │ + tsteq r9, r4, ror r2 │ │ │ │ + tsteq fp, lr, lsl #20 │ │ │ │ + tsteq sl, sl, lsl r6 │ │ │ │ + tsteq sl, sl, lsl #12 │ │ │ │ + tsteq sl, r8, lsl #12 │ │ │ │ + tsteq sp, sl, lsr #16 │ │ │ │ + tsteq sp, ip, lsr #16 │ │ │ │ + strdeq ip, [sl, -r6] │ │ │ │ + tsteq sp, r0, lsr #16 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq r3, r6, asr #20 │ │ │ │ + tsteq sp, r0, lsl #16 │ │ │ │ + tsteq sl, r0, lsl #12 │ │ │ │ + smlatteq sl, lr, r5, ip │ │ │ │ + smlabteq sl, ip, r5, ip │ │ │ │ + ldrdeq ip, [sl, -r4] │ │ │ │ + smlabteq sl, r2, r5, ip │ │ │ │ + smlabteq sp, r4, r7, r0 │ │ │ │ + smlabteq sp, r8, r7, r0 │ │ │ │ + smlabteq sp, r2, r7, r0 │ │ │ │ + @ instruction: 0x010d07bc │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + tsteq sl, sl, ror #10 │ │ │ │ + tsteq ip, sl, rrx │ │ │ │ + ldrdeq sl, [ip, -r4] │ │ │ │ + smlabteq ip, lr, r6, sl │ │ │ │ + smlabteq ip, r8, r6, sl │ │ │ │ + smlabteq ip, r2, r6, sl │ │ │ │ + @ instruction: 0x010ca6bc │ │ │ │ + @ instruction: 0x010ca6b6 │ │ │ │ + tsteq sl, r8, lsr r9 │ │ │ │ + tsteq sl, r6, lsr r9 │ │ │ │ + @ instruction: 0x011318f6 │ │ │ │ + tsteq sl, r0, asr #18 │ │ │ │ tsteq sl, r4, asr r9 │ │ │ │ - smlabteq ip, r8, r3, lr │ │ │ │ - tsteq sl, r8, asr #18 │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - tsteq r3, r6, asr ip │ │ │ │ - tsteq fp, r4, asr fp │ │ │ │ - tsteq fp, lr, ror #22 │ │ │ │ - tsteq fp, r6, lsr fp │ │ │ │ - tsteq fp, r0, asr fp │ │ │ │ - @ instruction: 0x0109e394 │ │ │ │ - tsteq fp, lr, lsr #22 │ │ │ │ - tsteq sl, sl, lsr r7 │ │ │ │ - tsteq sl, sl, lsr #14 │ │ │ │ - tsteq sl, r8, lsr #14 │ │ │ │ - tsteq sp, sl, asr #18 │ │ │ │ - tsteq sp, ip, asr #18 │ │ │ │ - tsteq sl, r6, lsl r7 │ │ │ │ - tsteq sp, r0, asr #18 │ │ │ │ - tsteq ip, lr, asr #4 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq sp, r0, lsr #18 │ │ │ │ - tsteq sl, r0, lsr #14 │ │ │ │ - tsteq sl, lr, lsl #14 │ │ │ │ - smlatteq sl, ip, r6, ip │ │ │ │ - strdeq ip, [sl, -r4] │ │ │ │ - smlatteq sl, r2, r6, ip │ │ │ │ - smlatteq sp, r4, r8, r0 │ │ │ │ - smlatteq sp, r8, r8, r0 │ │ │ │ - smlatteq sp, r2, r8, r0 │ │ │ │ - ldrdeq r0, [sp, -ip] │ │ │ │ - @ instruction: 0x010ac69c │ │ │ │ - smlabbeq sl, sl, r6, ip │ │ │ │ - smlabbeq ip, sl, r1, fp │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - smlatteq ip, lr, r7, sl │ │ │ │ - smlatteq ip, r8, r7, sl │ │ │ │ - smlatteq ip, r2, r7, sl │ │ │ │ - ldrdeq sl, [ip, -ip] │ │ │ │ - ldrdeq sl, [ip, -r6] │ │ │ │ - tsteq sl, r8, asr sl │ │ │ │ - tsteq sl, r6, asr sl │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - tsteq sl, r0, ror #20 │ │ │ │ - tsteq sl, r4, ror sl │ │ │ │ - tsteq sl, ip, asr sl │ │ │ │ - smlatteq ip, r8, r3, ip │ │ │ │ - strdeq r0, [sp, -r0] │ │ │ │ - smlatteq fp, lr, r4, pc @ │ │ │ │ - tsteq sl, r6, lsr r7 │ │ │ │ - @ instruction: 0x01089d94 │ │ │ │ - @ instruction: 0x010cc3b6 │ │ │ │ - @ instruction: 0x010cc3bc │ │ │ │ - tsteq r3, r0, ror r9 │ │ │ │ - @ instruction: 0x010d0794 │ │ │ │ - smlabbeq fp, sl, r8, sp │ │ │ │ - smlatteq sl, r0, r3, r5 │ │ │ │ - tsteq sp, r2, ror r7 │ │ │ │ - tsteq sp, r6, ror r7 │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ + tsteq sl, ip, lsr r9 │ │ │ │ + smlabteq ip, r8, r2, ip │ │ │ │ + ldrdeq r0, [sp, -r0] │ │ │ │ + smlabteq fp, lr, r3, pc @ │ │ │ │ + tsteq sl, r6, lsl r6 │ │ │ │ + tsteq r8, r4, ror ip │ │ │ │ + @ instruction: 0x010cc296 │ │ │ │ + @ instruction: 0x010cc29c │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + tsteq sp, r4, ror r6 │ │ │ │ + tsteq fp, sl, ror #14 │ │ │ │ + smlabteq sl, r0, r2, r5 │ │ │ │ + tsteq sp, r2, asr r6 │ │ │ │ + tsteq sp, r6, asr r6 │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ cmppne r8, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldrlt r8, [r0, #-1610] @ 0xfffff9b6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrbhi pc, [sl, #-513]! @ 0xfffffdff @ │ │ │ │ @@ -90328,17 +90328,17 @@ │ │ │ │ orrpl pc, r2, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ @ instruction: 0xf00187db │ │ │ │ svclt 0x0000bfd6 │ │ │ │ - tsteq sp, r4, lsr #10 │ │ │ │ - tsteq sp, r0, asr ip │ │ │ │ - smlabteq sp, r6, r3, r0 │ │ │ │ + tsteq sp, r4, lsl #8 │ │ │ │ + tsteq sp, r0, lsr fp │ │ │ │ + smlatbeq sp, r6, r2, r0 │ │ │ │ orrpl pc, r1, #160, 10 @ 0x28000000 │ │ │ │ addslt r3, fp, #4, 22 @ 0x1000 │ │ │ │ vqdmulh.s d2, d1, d8 │ │ │ │ vabd.s8 q12, q8, q4 │ │ │ │ blx 951790 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ strbhi pc, [r4, r1, lsl #2] @ │ │ │ │ @@ -91921,28 +91921,28 @@ │ │ │ │ @ instruction: 0xf5a0d928 │ │ │ │ @ instruction: 0xf04f5373 │ │ │ │ blcc 8db044 │ │ │ │ blx 97b270 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ msrhi SPSR_sc, #64, 2 │ │ │ │ svclt 0x0000e366 │ │ │ │ - @ instruction: 0x010cec90 │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - strdeq lr, [ip, -r2] │ │ │ │ - ldrdeq lr, [ip, -r0] │ │ │ │ - @ instruction: 0x010cecbc │ │ │ │ - smlabbeq ip, lr, ip, lr │ │ │ │ - strdeq lr, [ip, -lr] │ │ │ │ - tsteq ip, lr, ror ip │ │ │ │ - tsteq ip, r8, lsl #26 │ │ │ │ - smlabbeq ip, sl, sp, lr │ │ │ │ - strdeq lr, [ip, -r6] │ │ │ │ - @ instruction: 0x010ceeb0 │ │ │ │ - tsteq ip, r2, asr lr │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + tsteq ip, r4, asr #24 │ │ │ │ + tsteq ip, r0, lsl #24 │ │ │ │ + ldrdeq lr, [ip, -r2] │ │ │ │ + @ instruction: 0x010ceab0 │ │ │ │ + @ instruction: 0x010ceb9c │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + ldrdeq lr, [ip, -lr] │ │ │ │ + tsteq ip, lr, asr fp │ │ │ │ + smlatteq ip, r8, fp, lr │ │ │ │ + tsteq ip, sl, ror #24 │ │ │ │ + ldrdeq lr, [ip, -r6] │ │ │ │ + @ instruction: 0x010ced90 │ │ │ │ + tsteq ip, r2, lsr sp │ │ │ │ cmppcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080dd │ │ │ │ movwle r5, #44909 @ 0xaf6d │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 97b2d0 │ │ │ │ @@ -92419,56 +92419,56 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2091 @ 0xfffff7d5 │ │ │ │ stmdami fp!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2090 @ 0xfffff7d6 │ │ │ │ stmdami sl!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlatteq r9, r8, sp, sl │ │ │ │ - tsteq ip, r0, lsl #24 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq ip, ip, asr #32 │ │ │ │ - smlabteq r9, sl, sp, sl │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - @ instruction: 0x0109adbe │ │ │ │ - @ instruction: 0x0109adb8 │ │ │ │ - @ instruction: 0x010cd8b6 │ │ │ │ - smlatbeq r9, ip, sp, sl │ │ │ │ - smlatteq ip, lr, sl, sp │ │ │ │ - smlatbeq r9, r0, sp, sl │ │ │ │ - tsteq ip, lr, lsl #22 │ │ │ │ - @ instruction: 0x0109ad94 │ │ │ │ - tsteq ip, r6, asr r9 │ │ │ │ - tsteq ip, r8, lsr #22 │ │ │ │ - smlabbeq r9, r2, sp, sl │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - tsteq ip, r8, ror #22 │ │ │ │ - tsteq r9, sl, ror #26 │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - tsteq ip, r6, ror r9 │ │ │ │ - tsteq r9, r8, asr sp │ │ │ │ + smlabteq r9, r8, ip, sl │ │ │ │ + smlatteq ip, r0, sl, sp │ │ │ │ + tsteq ip, r6, asr r8 │ │ │ │ + tsteq ip, ip, lsr #30 │ │ │ │ + smlatbeq r9, sl, ip, sl │ │ │ │ + smlatteq ip, r4, r8, sp │ │ │ │ + @ instruction: 0x0109ac9e │ │ │ │ + @ instruction: 0x0109ac98 │ │ │ │ + @ instruction: 0x010cd796 │ │ │ │ + smlabbeq r9, ip, ip, sl │ │ │ │ + smlabteq ip, lr, r9, sp │ │ │ │ + smlabbeq r9, r0, ip, sl │ │ │ │ + smlatteq ip, lr, r9, sp │ │ │ │ + tsteq r9, r4, ror ip │ │ │ │ + tsteq ip, r6, lsr r8 │ │ │ │ + tsteq ip, r8, lsl #20 │ │ │ │ + tsteq r9, r2, ror #24 │ │ │ │ + tsteq ip, r8, lsr #20 │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq ip, r8, asr #20 │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + tsteq ip, r6, asr r8 │ │ │ │ + tsteq r9, r8, lsr ip │ │ │ │ + tsteq ip, sl, ror ip │ │ │ │ + tsteq ip, r4, lsr #22 │ │ │ │ + @ instruction: 0x010cda92 │ │ │ │ + tsteq ip, r0, ror sl │ │ │ │ + smlatbeq ip, r2, sl, sp │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + smlatbeq ip, lr, fp, sp │ │ │ │ + tsteq ip, r8, lsr fp │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + ldrdeq sp, [ip, -r4] │ │ │ │ + strdeq sl, [r9, -r6] │ │ │ │ + tsteq ip, r8, ror sp │ │ │ │ + strdeq sp, [ip, -r2] │ │ │ │ + tsteq ip, ip, ror #24 │ │ │ │ + ldrdeq sl, [r9, -lr] │ │ │ │ + ldrdeq sl, [r9, -r8] │ │ │ │ @ instruction: 0x010cdd9a │ │ │ │ - tsteq ip, r4, asr #24 │ │ │ │ - @ instruction: 0x010cdbb2 │ │ │ │ - @ instruction: 0x010cdb90 │ │ │ │ - smlabteq ip, r2, fp, sp │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - smlabteq ip, lr, ip, sp │ │ │ │ - tsteq ip, r8, asr ip │ │ │ │ - tsteq r9, r2, lsr #26 │ │ │ │ - strdeq sp, [ip, -r4] │ │ │ │ - tsteq r9, r6, lsl sp │ │ │ │ - @ instruction: 0x010cde98 │ │ │ │ - tsteq ip, r2, lsl lr │ │ │ │ - smlabbeq ip, ip, sp, sp │ │ │ │ - strdeq sl, [r9, -lr] │ │ │ │ - strdeq sl, [r9, -r8] │ │ │ │ - @ instruction: 0x010cdeba │ │ │ │ - smlatteq r9, ip, ip, sl │ │ │ │ + smlabteq r9, ip, fp, sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsne pc, r8, #536870916 @ 0x20000004 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -95082,16 +95082,16 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f837d │ │ │ │ blx 95e1ac │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ cmnphi r6, #64, 2 @ p-variant is OBSOLETE │ │ │ │ svclt 0x0000e11c │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ + mrseq r9, R9_fiq │ │ │ │ + smlatteq fp, r8, r9, r8 │ │ │ │ teqpvs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r2!, {r0, r3, r4, r7, r9, lr} │ │ │ │ tstpvs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r0, r3, r4, r7, r9, lr} │ │ │ │ cmnppl r8, #164, 10 @ p-variant is OBSOLETE @ 0x29000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -95530,89 +95530,89 @@ │ │ │ │ and lr, r7, sl, asr #30 │ │ │ │ ldrtmi r4, [fp], -pc, asr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ svc 0x0040f7a1 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq ip, r4, r3, fp │ │ │ │ - smlabteq ip, r0, r3, fp │ │ │ │ - @ instruction: 0x010cb3bc │ │ │ │ - @ instruction: 0x010cb3b8 │ │ │ │ - @ instruction: 0x010cb3b4 │ │ │ │ - @ instruction: 0x010cb3b0 │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - @ instruction: 0x010cb39a │ │ │ │ - strdeq r8, [r9, -r0] │ │ │ │ - smlatteq r9, r8, r4, r8 │ │ │ │ - smlabbeq ip, r2, r3, fp │ │ │ │ - smlabbeq ip, r4, r3, fp │ │ │ │ - smlabbeq ip, r4, r3, fp │ │ │ │ - smlabbeq ip, r6, r3, fp │ │ │ │ - tsteq r2, sl, lsr #25 │ │ │ │ - tsteq ip, r2, ror r3 │ │ │ │ - tsteq ip, lr, lsr #6 │ │ │ │ - tsteq ip, r0, lsr r3 │ │ │ │ - tsteq ip, r2, lsr r3 │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - tsteq ip, lr, lsr r3 │ │ │ │ - tsteq ip, r4, asr #6 │ │ │ │ - tsteq ip, r2, asr #6 │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ - tsteq ip, lr, lsr r3 │ │ │ │ - @ instruction: 0x0112bbf2 │ │ │ │ - smlatteq fp, sl, r2, r9 │ │ │ │ - tsteq fp, lr, lsl #22 │ │ │ │ - tsteq fp, ip, asr #10 │ │ │ │ - @ instruction: 0x01098398 │ │ │ │ - @ instruction: 0x01098392 │ │ │ │ - smlatteq ip, r6, r2, fp │ │ │ │ - smlatteq ip, r0, r2, fp │ │ │ │ - strdeq fp, [ip, -r2] │ │ │ │ - strdeq fp, [ip, -r4] │ │ │ │ - strdeq fp, [ip, -r2] │ │ │ │ - smlatteq fp, r8, r4, r9 │ │ │ │ - smlatbeq fp, r8, r5, r9 │ │ │ │ - ldrdeq r9, [fp, -lr] │ │ │ │ - ldrdeq r9, [fp, -r8] │ │ │ │ - tsteq fp, ip, ror r5 │ │ │ │ - @ instruction: 0x010b94b2 │ │ │ │ - smlabteq fp, r0, r4, r9 │ │ │ │ - smlabteq fp, ip, r4, r9 │ │ │ │ - smlabteq fp, sl, r4, r9 │ │ │ │ - smlabteq fp, r8, r4, r9 │ │ │ │ - smlatbeq fp, r0, r4, r9 │ │ │ │ - @ instruction: 0x010b949e │ │ │ │ - @ instruction: 0x010b94bc │ │ │ │ - @ instruction: 0x010b94b0 │ │ │ │ - smlatbeq fp, lr, r4, r9 │ │ │ │ - smlatbeq fp, ip, r4, r9 │ │ │ │ - @ instruction: 0x010b94b2 │ │ │ │ - @ instruction: 0x010b94b8 │ │ │ │ - smlabteq fp, r2, r4, r9 │ │ │ │ - tsteq ip, r4, lsl #26 │ │ │ │ - tsteq r2, r8, lsl sl │ │ │ │ - smlatbeq fp, r4, r4, r9 │ │ │ │ - smlatbeq fp, r8, r4, r9 │ │ │ │ - smlabteq fp, sl, r3, r9 │ │ │ │ + smlatbeq ip, r4, r2, fp │ │ │ │ + smlatbeq ip, r0, r2, fp │ │ │ │ + @ instruction: 0x010cb29c │ │ │ │ + @ instruction: 0x010cb298 │ │ │ │ + @ instruction: 0x010cb294 │ │ │ │ + @ instruction: 0x010cb290 │ │ │ │ + tsteq r2, r6, lsl ip │ │ │ │ + tsteq ip, sl, ror r2 │ │ │ │ + ldrdeq r8, [r9, -r0] │ │ │ │ + smlabteq r9, r8, r3, r8 │ │ │ │ + tsteq ip, r2, ror #4 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + tsteq ip, r6, ror #4 │ │ │ │ + tsteq r2, sl, lsl #23 │ │ │ │ + tsteq ip, r2, asr r2 │ │ │ │ + tsteq ip, lr, lsl #4 │ │ │ │ + tsteq ip, r0, lsl r2 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + tsteq r2, r6, lsr fp │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + tsteq ip, r4, lsr #4 │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq ip, lr, lsl r2 │ │ │ │ + @ instruction: 0x0112bad2 │ │ │ │ + smlabteq fp, sl, r1, r9 │ │ │ │ + smlatteq fp, lr, r9, r7 │ │ │ │ + tsteq fp, ip, lsr #8 │ │ │ │ + tsteq r9, r8, ror r2 │ │ │ │ + tsteq r9, r2, ror r2 │ │ │ │ + smlabteq ip, r6, r1, fp │ │ │ │ + smlabteq ip, r0, r1, fp │ │ │ │ + ldrdeq fp, [ip, -r2] │ │ │ │ + ldrdeq fp, [ip, -r4] │ │ │ │ + ldrdeq fp, [ip, -r2] │ │ │ │ smlabteq fp, r8, r3, r9 │ │ │ │ - tsteq r2, r4, asr #19 │ │ │ │ - strdeq r8, [r9, -r0] │ │ │ │ - ldrdeq r7, [fp, -sl] │ │ │ │ - strdeq r8, [r9, -r8] │ │ │ │ - @ instruction: 0x010b78bc │ │ │ │ - strdeq r8, [r9, -r6] │ │ │ │ - @ instruction: 0x010b789e │ │ │ │ - smlabteq r9, ip, r3, pc @ │ │ │ │ - smlabbeq fp, r2, r8, r7 │ │ │ │ - smlabteq r9, r4, r3, pc @ │ │ │ │ - tsteq fp, r8, ror #16 │ │ │ │ - qaddeq r8, lr, r9 │ │ │ │ - tsteq fp, sl, asr #16 │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ + smlabbeq fp, r8, r4, r9 │ │ │ │ + @ instruction: 0x010b93be │ │ │ │ + @ instruction: 0x010b93b8 │ │ │ │ + tsteq fp, ip, asr r4 │ │ │ │ + @ instruction: 0x010b9392 │ │ │ │ + smlatbeq fp, r0, r3, r9 │ │ │ │ + smlatbeq fp, ip, r3, r9 │ │ │ │ + smlatbeq fp, sl, r3, r9 │ │ │ │ + smlatbeq fp, r8, r3, r9 │ │ │ │ + smlabbeq fp, r0, r3, r9 │ │ │ │ + tsteq fp, lr, ror r3 │ │ │ │ + @ instruction: 0x010b939c │ │ │ │ + @ instruction: 0x010b9390 │ │ │ │ + smlabbeq fp, lr, r3, r9 │ │ │ │ + smlabbeq fp, ip, r3, r9 │ │ │ │ + @ instruction: 0x010b9392 │ │ │ │ + @ instruction: 0x010b9398 │ │ │ │ + smlatbeq fp, r2, r3, r9 │ │ │ │ + smlatteq ip, r4, fp, r7 │ │ │ │ + @ instruction: 0x0112b8f8 │ │ │ │ + smlabbeq fp, r4, r3, r9 │ │ │ │ + smlabbeq fp, r8, r3, r9 │ │ │ │ + smlatbeq fp, sl, r2, r9 │ │ │ │ + smlatbeq fp, r8, r2, r9 │ │ │ │ + tsteq r2, r4, lsr #17 │ │ │ │ + ldrdeq r7, [r9, -r0] │ │ │ │ + @ instruction: 0x010b77ba │ │ │ │ + ldrdeq r7, [r9, -r8] │ │ │ │ + @ instruction: 0x010b779c │ │ │ │ + ldrdeq r7, [r9, -r6] │ │ │ │ + tsteq fp, lr, ror r7 │ │ │ │ + smlatbeq r9, ip, r2, pc @ │ │ │ │ + tsteq fp, r2, ror #14 │ │ │ │ + smlatbeq r9, r4, r2, pc @ │ │ │ │ + tsteq fp, r8, asr #14 │ │ │ │ + tsteq r9, lr, lsr pc │ │ │ │ + tsteq fp, sl, lsr #14 │ │ │ │ + strdeq r7, [r9, -ip] │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec293a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r7, r8, #68, 6 @ 0x10000001 │ │ │ │ stmdale r9, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @@ -95633,21 +95633,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq ip, r8, ror pc │ │ │ │ - tsteq ip, r2, asr #30 │ │ │ │ - tsteq ip, r8, asr pc │ │ │ │ - tsteq ip, sl, lsl pc │ │ │ │ - smlabbeq ip, r8, pc, sl @ │ │ │ │ - @ instruction: 0x010caf96 │ │ │ │ - tsteq ip, r8, ror #30 │ │ │ │ + tsteq ip, r8, asr lr │ │ │ │ + tsteq ip, r2, lsr #28 │ │ │ │ + tsteq ip, r8, lsr lr │ │ │ │ + strdeq sl, [ip, -sl] │ │ │ │ + tsteq ip, r8, ror #28 │ │ │ │ + tsteq ip, r6, ror lr │ │ │ │ + tsteq ip, r8, asr #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec29434 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00eaf5b1 │ │ │ │ vtst.8 d29, d0, d6 │ │ │ │ @@ -95989,96 +95989,96 @@ │ │ │ │ bmi 168a7b4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ bl fec90614 │ │ │ │ @ instruction: 0x462b4a54 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7a14620 │ │ │ │ @ instruction: 0xbdf8eba8 │ │ │ │ - strdeq r4, [ip, -r0] │ │ │ │ - smlatteq fp, lr, fp, r9 │ │ │ │ - smlatteq fp, sl, fp, r9 │ │ │ │ - smlatteq fp, lr, fp, r9 │ │ │ │ - @ instruction: 0x0112b694 │ │ │ │ - smlabteq ip, ip, lr, sl │ │ │ │ - smlatbeq fp, r8, r5, r7 │ │ │ │ - tsteq ip, r2, ror r3 │ │ │ │ - strdeq r7, [r9, -r4] │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - smlatteq r9, ip, sp, r7 │ │ │ │ - ldrdeq r7, [r9, -r8] │ │ │ │ - tsteq r2, lr, lsl #12 │ │ │ │ - smlabteq r9, r6, sp, r7 │ │ │ │ - smlabteq r9, r8, sp, r7 │ │ │ │ - smlabteq r9, r0, sp, r7 │ │ │ │ - tsteq ip, r8, lsr #28 │ │ │ │ - tsteq ip, sl, lsr #28 │ │ │ │ - tsteq ip, r2, lsr #28 │ │ │ │ - smlabbeq r9, r4, sp, r7 │ │ │ │ - tsteq ip, sl, ror #6 │ │ │ │ - tsteq r9, r2, ror sp │ │ │ │ - smlabbeq r9, r0, sp, r7 │ │ │ │ - tsteq r2, r0, asr r5 │ │ │ │ - smlabbeq r9, r0, sp, r7 │ │ │ │ - tsteq ip, r4, lsl r3 │ │ │ │ - tsteq r9, r6, ror sp │ │ │ │ - tsteq r9, r4, ror #26 │ │ │ │ - @ instruction: 0x0112b4fc │ │ │ │ - tsteq r9, r6, asr sp │ │ │ │ - tsteq r9, lr, asr sp │ │ │ │ - tsteq r9, r0, ror #26 │ │ │ │ - tsteq r9, sl, asr sp │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ - tsteq r9, r4, lsr sp │ │ │ │ - tsteq r9, r6, asr #26 │ │ │ │ - tsteq r9, r2, ror #24 │ │ │ │ - tsteq r9, ip, asr ip │ │ │ │ - tsteq r9, r2, lsr sp │ │ │ │ + ldrdeq r4, [ip, -r0] │ │ │ │ + smlabteq fp, lr, sl, r9 │ │ │ │ + smlabteq fp, sl, sl, r9 │ │ │ │ + smlabteq fp, lr, sl, r9 │ │ │ │ + tsteq r2, r4, ror r5 │ │ │ │ + smlatbeq ip, ip, sp, sl │ │ │ │ + smlabbeq fp, r8, r4, r7 │ │ │ │ + tsteq ip, r2, asr r2 │ │ │ │ + ldrdeq r7, [r9, -r4] │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + smlabteq r9, ip, ip, r7 │ │ │ │ + @ instruction: 0x01097cb8 │ │ │ │ + tsteq r2, lr, ror #9 │ │ │ │ + smlatbeq r9, r6, ip, r7 │ │ │ │ + smlatbeq r9, r8, ip, r7 │ │ │ │ + smlatbeq r9, r0, ip, r7 │ │ │ │ + tsteq ip, r8, lsl #26 │ │ │ │ + tsteq ip, sl, lsl #26 │ │ │ │ + tsteq ip, r2, lsl #26 │ │ │ │ + tsteq r9, r4, ror #24 │ │ │ │ + tsteq ip, sl, asr #4 │ │ │ │ + tsteq r9, r2, asr ip │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + strdeq r8, [ip, -r4] │ │ │ │ + tsteq r9, r6, asr ip │ │ │ │ + tsteq r9, r4, asr #24 │ │ │ │ + @ instruction: 0x0112b3dc │ │ │ │ tsteq r9, r6, lsr ip │ │ │ │ - tsteq r9, r0, lsr ip │ │ │ │ - tsteq ip, r2, ror r4 │ │ │ │ - tsteq r9, sl, lsl #24 │ │ │ │ - tsteq r9, r4, lsl #24 │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ - strdeq r9, [fp, -lr] │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, r2, asr #18 │ │ │ │ - ldrdeq r9, [fp, -r2] │ │ │ │ - ldrdeq r9, [fp, -r0] │ │ │ │ - tsteq ip, r8, lsl #2 │ │ │ │ - tsteq ip, r2, lsl #2 │ │ │ │ - strdeq r4, [ip, -ip] │ │ │ │ - strdeq r4, [ip, -r6] │ │ │ │ - strdeq r4, [ip, -r0] │ │ │ │ - smlatteq ip, sl, r0, r4 │ │ │ │ - smlatteq ip, r4, r0, r4 │ │ │ │ - tstpeq r9, r6, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r2, r0, r4 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - smlabteq ip, ip, r0, r4 │ │ │ │ - tstpeq r9, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r9, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq ip, r0, r0, r4 │ │ │ │ - smlatbeq r9, r8, sl, r7 │ │ │ │ - smlatbeq r9, r2, sl, r7 │ │ │ │ - tsteq ip, r0, rrx │ │ │ │ - smlabteq ip, ip, pc, r3 @ │ │ │ │ - ldrdeq r3, [ip, -r2] │ │ │ │ - tsteq ip, r8, asr #32 │ │ │ │ + tsteq r9, lr, lsr ip │ │ │ │ + tsteq r9, r0, asr #24 │ │ │ │ + tsteq r9, sl, lsr ip │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + tsteq r9, r4, lsl ip │ │ │ │ + tsteq r9, r6, lsr #24 │ │ │ │ + tsteq r9, r2, asr #22 │ │ │ │ + tsteq r9, ip, lsr fp │ │ │ │ + tsteq r9, r2, lsl ip │ │ │ │ + tsteq r9, r6, lsl fp │ │ │ │ + tsteq r9, r0, lsl fp │ │ │ │ + tsteq ip, r2, asr r3 │ │ │ │ + smlatteq r9, sl, sl, r7 │ │ │ │ + smlatteq r9, r4, sl, r7 │ │ │ │ + ldrdeq r9, [fp, -lr] │ │ │ │ + ldrdeq r9, [fp, -lr] │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + tsteq fp, r2, lsr #16 │ │ │ │ + @ instruction: 0x010b97b2 │ │ │ │ + @ instruction: 0x010b97b0 │ │ │ │ + smlatteq ip, r8, pc, r3 @ │ │ │ │ + smlatteq ip, r2, pc, r3 @ │ │ │ │ + ldrdeq r3, [ip, -ip] │ │ │ │ + ldrdeq r3, [ip, -r6] │ │ │ │ + ldrdeq r3, [ip, -r0] │ │ │ │ + smlabteq ip, sl, pc, r3 @ │ │ │ │ + smlabteq ip, r4, pc, r3 @ │ │ │ │ + tstpeq r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq ip, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x0112b1f6 │ │ │ │ + smlatbeq ip, ip, pc, r3 @ │ │ │ │ + tstpeq r9, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsr r2 @ p-variant is OBSOLETE │ │ │ │ smlatbeq ip, r0, pc, r3 @ │ │ │ │ - smlatbeq ip, r6, pc, r3 @ │ │ │ │ - tsteq ip, r0, lsr r0 │ │ │ │ - tsteq ip, r6, lsr r0 │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq ip, sl, lsl r0 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - tsteq ip, ip, lsl r0 │ │ │ │ - @ instruction: 0x01097aba │ │ │ │ - tsteq fp, r6, lsl #2 │ │ │ │ + smlabbeq r9, r8, r9, r7 │ │ │ │ + smlabbeq r9, r2, r9, r7 │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + smlatbeq ip, ip, lr, r3 │ │ │ │ + @ instruction: 0x010c3eb2 │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ + smlabbeq ip, r0, lr, r3 │ │ │ │ + smlabbeq ip, r6, lr, r3 │ │ │ │ + tsteq ip, r0, lsl pc │ │ │ │ + tsteq ip, r6, lsl pc │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + strdeq r7, [ip, -sl] │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + strdeq r7, [ip, -ip] │ │ │ │ + @ instruction: 0x0109799a │ │ │ │ + smlatteq fp, r6, pc, r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec29af0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r3, r8, #8, 6 @ 0x20000000 │ │ │ │ ldrthi pc, [r1], #-0 @ │ │ │ │ subhi pc, sp, #0, 4 │ │ │ │ @@ -96651,49 +96651,49 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2084 @ 0xfffff7dc │ │ │ │ stmdami r4!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2083 @ 0xfffff7dd │ │ │ │ stmdami r3!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlatbeq ip, r2, r8, sl │ │ │ │ - tsteq ip, ip, lsr #26 │ │ │ │ - tsteq ip, r6, lsr r7 │ │ │ │ - tsteq ip, r2, lsl #10 │ │ │ │ - tsteq ip, sl, ror #10 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - @ instruction: 0x010ca7ba │ │ │ │ - strdeq sl, [ip, -r6] │ │ │ │ - tsteq r9, r8, ror #22 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ - strdeq sl, [ip, -r2] │ │ │ │ - tsteq ip, r8, lsl r5 │ │ │ │ - tsteq r9, sl, asr #22 │ │ │ │ - tsteq r9, r4, asr #22 │ │ │ │ - tsteq r9, lr, lsr fp │ │ │ │ - qaddeq sl, ip, ip │ │ │ │ - tsteq r9, r2, lsr fp │ │ │ │ - smlatbeq ip, r8, r0, sl │ │ │ │ - tsteq ip, r2, lsr r1 │ │ │ │ - strdeq sl, [ip, -r4] │ │ │ │ - tsteq r9, sl, lsl fp │ │ │ │ - @ instruction: 0x010ca190 │ │ │ │ - smlabteq ip, r2, r1, sl │ │ │ │ - tsteq r9, r8, lsl #22 │ │ │ │ - @ instruction: 0x010ca396 │ │ │ │ - ldrdeq sl, [ip, -r0] │ │ │ │ - tsteq ip, r2, asr r2 │ │ │ │ - smlabbeq ip, r4, r2, sl │ │ │ │ - smlatteq r9, sl, sl, r6 │ │ │ │ + smlabbeq ip, r2, r7, sl │ │ │ │ + tsteq ip, ip, lsl #24 │ │ │ │ + tsteq ip, r6, lsl r6 │ │ │ │ + smlatteq ip, r2, r3, sl │ │ │ │ + tsteq ip, sl, asr #8 │ │ │ │ + smlatteq ip, ip, r4, sl │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + @ instruction: 0x010ca69a │ │ │ │ + ldrdeq sl, [ip, -r6] │ │ │ │ + tsteq r9, r8, asr #20 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + ldrdeq r9, [ip, -r2] │ │ │ │ strdeq sl, [ip, -r8] │ │ │ │ - ldrdeq r6, [r9, -lr] │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - smlatbeq ip, r6, r3, sl │ │ │ │ - smlabteq r9, ip, sl, r6 │ │ │ │ + tsteq r9, sl, lsr #20 │ │ │ │ + tsteq r9, r4, lsr #20 │ │ │ │ + tsteq r9, lr, lsl sl │ │ │ │ + tsteq ip, ip, lsr pc │ │ │ │ + tsteq r9, r2, lsl sl │ │ │ │ + smlabbeq ip, r8, pc, r9 @ │ │ │ │ + tsteq ip, r2, lsl r0 │ │ │ │ + ldrdeq r9, [ip, -r4] │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + tsteq ip, r0, ror r0 │ │ │ │ + smlatbeq ip, r2, r0, sl │ │ │ │ + smlatteq r9, r8, r9, r6 │ │ │ │ + tsteq ip, r6, ror r2 │ │ │ │ + @ instruction: 0x010ca1b0 │ │ │ │ + tsteq ip, r2, lsr r1 │ │ │ │ + tsteq ip, r4, ror #2 │ │ │ │ + smlabteq r9, sl, r9, r6 │ │ │ │ + ldrdeq sl, [ip, -r8] │ │ │ │ + @ instruction: 0x010969be │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + smlabbeq ip, r6, r2, sl │ │ │ │ + smlatbeq r9, ip, r9, r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ andscc pc, r0, #805306372 @ 0x30000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -97255,43 +97255,43 @@ │ │ │ │ stmib lr, {r5, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bmi 70bb70 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7a09600 │ │ │ │ andlt lr, r2, r6, asr #19 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq r9, ip, asr #12 │ │ │ │ - tsteq fp, r8, lsr lr │ │ │ │ - tsteq ip, r8, lsl r3 │ │ │ │ - tsteq fp, r6, lsr #28 │ │ │ │ - smlatteq ip, r4, r7, r7 │ │ │ │ - smlatteq ip, r4, r7, r7 │ │ │ │ - smlabbeq r9, r6, r6, r6 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - tsteq r9, ip, ror #12 │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - tsteq r9, r6, asr r6 │ │ │ │ - tsteq r9, r8, asr #12 │ │ │ │ - smlabteq ip, ip, fp, r9 │ │ │ │ - @ instruction: 0x0109d8b8 │ │ │ │ - tsteq fp, lr, ror #26 │ │ │ │ - @ instruction: 0x0109d8b0 │ │ │ │ - tsteq fp, r4, asr sp │ │ │ │ - tsteq r9, r6, lsr #4 │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq r9, ip, lsr #10 │ │ │ │ + tsteq fp, r8, lsl sp │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + tsteq fp, r6, lsl #26 │ │ │ │ + smlabteq ip, r4, r6, r7 │ │ │ │ + smlabteq ip, r4, r6, r7 │ │ │ │ + tsteq r9, r6, ror #10 │ │ │ │ + strdeq r7, [ip, -r0] │ │ │ │ + tsteq r9, ip, asr #10 │ │ │ │ + smlatteq ip, sl, r6, r7 │ │ │ │ + tsteq r9, r6, lsr r5 │ │ │ │ + tsteq r9, r8, lsr #10 │ │ │ │ + smlatbeq ip, ip, sl, r9 │ │ │ │ + @ instruction: 0x0109d798 │ │ │ │ + tsteq fp, lr, asr #24 │ │ │ │ + @ instruction: 0x0109d790 │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ + tsteq r9, r6, lsl #2 │ │ │ │ andle r2, r9, r4, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2adc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f70ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq ip, lr, lsl fp │ │ │ │ + strdeq r9, [ip, -lr] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec2ade4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibcs r4, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7f7d002 │ │ │ │ strht pc, [r4], -sp @ │ │ │ │ bmi 565448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453b90> │ │ │ │ @@ -97309,19 +97309,19 @@ │ │ │ │ bmi 348040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x236788> │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ and lr, r4, lr, asr r9 │ │ │ │ strtmi r4, [r8], -r6, lsl #20 │ │ │ │ @ instruction: 0xf7a0447a │ │ │ │ @ instruction: 0xbd70e958 │ │ │ │ - smlatbeq sl, ip, r8, r4 │ │ │ │ - @ instruction: 0x010b5c90 │ │ │ │ - smlatteq r9, r6, r7, sp │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ - tsteq ip, ip, ror fp │ │ │ │ + smlabbeq sl, ip, r7, r4 │ │ │ │ + tsteq fp, r0, ror fp │ │ │ │ + smlabteq r9, r6, r6, sp │ │ │ │ + tsteq ip, r8, asr sl │ │ │ │ + tsteq ip, ip, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec2ae5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdacs r4!, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdacs pc, {r0, r2, r3, r4, fp, ip, lr, pc} @ │ │ │ │ ldmdacs ip, {r1, fp, ip, lr, pc} │ │ │ │ eors sp, r8, r1, lsl r9 │ │ │ │ @@ -97356,19 +97356,19 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ stmdami r6, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq ip, sl, ror sl │ │ │ │ - tsteq ip, sl, lsr sl │ │ │ │ - ldrdeq r5, [r9, -ip] │ │ │ │ - ldrdeq r5, [r9, -r0] │ │ │ │ - smlabteq r9, sl, pc, r5 @ │ │ │ │ + tsteq ip, sl, asr r9 │ │ │ │ + tsteq ip, sl, lsl r9 │ │ │ │ + @ instruction: 0x01095ebc │ │ │ │ + @ instruction: 0x01095eb0 │ │ │ │ + smlatbeq r9, sl, lr, r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -97495,35 +97495,35 @@ │ │ │ │ svc 0x00eef79f │ │ │ │ bmi 74bf30 │ │ │ │ tstcs r1, r3, asr #12 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf79f9500 │ │ │ │ andlt lr, r3, r6, ror #31 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - smlabbeq ip, r6, r0, r6 │ │ │ │ - ldrdeq r5, [fp, -r0] │ │ │ │ - ldrdeq r8, [ip, -ip] │ │ │ │ - smlabbeq ip, r4, r0, r6 │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - tsteq ip, r4, lsl r9 │ │ │ │ - tsteq ip, r2, lsl #18 │ │ │ │ - tsteq ip, r4, lsl #18 │ │ │ │ - tsteq ip, r6, ror r7 │ │ │ │ - tsteq fp, ip, lsl sl │ │ │ │ - tsteq ip, r2, lsr #32 │ │ │ │ - @ instruction: 0x010a469c │ │ │ │ - @ instruction: 0x010a4692 │ │ │ │ - tsteq ip, r4, lsl r0 │ │ │ │ - ldrdeq r5, [fp, -r4] │ │ │ │ - tsteq sl, r2, lsl r8 │ │ │ │ - @ instruction: 0x010c44b8 │ │ │ │ - tsteq r8, r6, ror #28 │ │ │ │ - tsteq r2, lr, asr sl │ │ │ │ - tsteq r9, r6, ror #28 │ │ │ │ + tsteq ip, r6, ror #30 │ │ │ │ + @ instruction: 0x010b59b0 │ │ │ │ + @ instruction: 0x010c86bc │ │ │ │ + tsteq ip, r4, ror #30 │ │ │ │ + smlatteq ip, r8, r7, r9 │ │ │ │ + strdeq r9, [ip, -r2] │ │ │ │ + strdeq r9, [ip, -r4] │ │ │ │ + smlatteq ip, r2, r7, r9 │ │ │ │ + smlatteq ip, r4, r7, r9 │ │ │ │ + tsteq ip, r6, asr r6 │ │ │ │ + strdeq r5, [fp, -ip] │ │ │ │ + tsteq ip, r2, lsl #30 │ │ │ │ + tsteq sl, ip, ror r5 │ │ │ │ + tsteq sl, r2, ror r5 │ │ │ │ + strdeq r5, [ip, -r4] │ │ │ │ + @ instruction: 0x010b58b4 │ │ │ │ + strdeq r4, [sl, -r2] │ │ │ │ + @ instruction: 0x010c4398 │ │ │ │ + tsteq r8, r6, asr #26 │ │ │ │ + tsteq r2, lr, lsr r9 │ │ │ │ + tsteq r9, r6, asr #26 │ │ │ │ svcvs 0x0072f5b0 │ │ │ │ subshi pc, sl, #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec2b18c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, , q12 │ │ │ │ vhadd.s8 q12, q0, q2 │ │ │ │ @@ -98352,50 +98352,50 @@ │ │ │ │ addslt r6, fp, #68, 6 @ 0x10000001 │ │ │ │ vpadd.i8 d2, d2, d12 │ │ │ │ @ instruction: 0xf04f83d8 │ │ │ │ blx 9614c4 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bicshi pc, r5, #-2147483648 @ 0x80000000 │ │ │ │ bllt ff4d0c94 │ │ │ │ - strdeq fp, [ip, -r6] │ │ │ │ - @ instruction: 0x010c969a │ │ │ │ - smlatteq ip, r2, r6, r9 │ │ │ │ - tsteq ip, r4, lsr r7 │ │ │ │ - tsteq ip, sl, ror #14 │ │ │ │ - @ instruction: 0x010c97bc │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - tsteq ip, lr, asr r8 │ │ │ │ - @ instruction: 0x010c98b6 │ │ │ │ - tsteq ip, ip, lsr #18 │ │ │ │ - @ instruction: 0x010c9998 │ │ │ │ - smlatteq ip, r6, r9, r9 │ │ │ │ - smlatteq ip, r8, r9, r9 │ │ │ │ + ldrdeq fp, [ip, -r6] │ │ │ │ + tsteq ip, sl, ror r5 │ │ │ │ + smlabteq ip, r2, r5, r9 │ │ │ │ + tsteq ip, r4, lsl r6 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + @ instruction: 0x010c969c │ │ │ │ strdeq r9, [ip, -r0] │ │ │ │ - tsteq ip, sl, lsr #18 │ │ │ │ - tsteq ip, r6, asr r9 │ │ │ │ - tsteq ip, r8, asr r9 │ │ │ │ - smlabbeq ip, r0, r9, r9 │ │ │ │ - @ instruction: 0x010c9bbe │ │ │ │ - smlabteq ip, lr, fp, r9 │ │ │ │ - smlatbeq ip, r4, r9, r9 │ │ │ │ - smlatteq ip, ip, fp, r9 │ │ │ │ - smlabteq ip, ip, r9, r9 │ │ │ │ - ldrdeq r9, [ip, -lr] │ │ │ │ - tsteq ip, r6, lsl #24 │ │ │ │ - strdeq r9, [ip, -r2] │ │ │ │ - tsteq ip, r0, lsr ip │ │ │ │ - tsteq ip, r0, asr #24 │ │ │ │ - smlabteq ip, r4, ip, r9 │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ - @ instruction: 0x010c9a94 │ │ │ │ - smlabbeq ip, r4, sl, r9 │ │ │ │ - smlabteq ip, sl, sl, r9 │ │ │ │ - tsteq ip, r4, lsl #20 │ │ │ │ - strdeq r9, [ip, -r6] │ │ │ │ - strdeq r9, [ip, -r2] │ │ │ │ + tsteq ip, lr, lsr r7 │ │ │ │ + @ instruction: 0x010c9796 │ │ │ │ + tsteq ip, ip, lsl #16 │ │ │ │ + tsteq ip, r8, ror r8 │ │ │ │ + smlabteq ip, r6, r8, r9 │ │ │ │ + smlabteq ip, r8, r8, r9 │ │ │ │ + ldrdeq r9, [ip, -r0] │ │ │ │ + tsteq ip, sl, lsl #16 │ │ │ │ + tsteq ip, r6, lsr r8 │ │ │ │ + tsteq ip, r8, lsr r8 │ │ │ │ + tsteq ip, r0, ror #16 │ │ │ │ + @ instruction: 0x010c9a9e │ │ │ │ + smlatbeq ip, lr, sl, r9 │ │ │ │ + smlabbeq ip, r4, r8, r9 │ │ │ │ + smlabteq ip, ip, sl, r9 │ │ │ │ + smlatbeq ip, ip, r8, r9 │ │ │ │ + @ instruction: 0x010c98be │ │ │ │ + smlatteq ip, r6, sl, r9 │ │ │ │ + ldrdeq r9, [ip, -r2] │ │ │ │ + tsteq ip, r0, lsl fp │ │ │ │ + tsteq ip, r0, lsr #22 │ │ │ │ + smlatbeq ip, r4, fp, r9 │ │ │ │ + strdeq r9, [ip, -r4] │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + smlatbeq ip, sl, r9, r9 │ │ │ │ + smlatteq ip, r4, r8, r9 │ │ │ │ + ldrdeq r9, [ip, -r6] │ │ │ │ + ldrdeq r9, [ip, -r2] │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ vqsub.s8 d4, d16, d8 │ │ │ │ @ instruction: 0xf5b080ad │ │ │ │ movwle r6, #53082 @ 0xcf5a │ │ │ │ cmppvs sl, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andseq pc, r1, #268435468 @ 0x1000000c │ │ │ │ @@ -99401,30 +99401,30 @@ │ │ │ │ blcs 802744 │ │ │ │ @ instruction: 0x83a7f201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107d9 │ │ │ │ @ instruction: 0xf00183a4 │ │ │ │ svclt 0x0000bb9e │ │ │ │ - tsteq ip, r6, ror #10 │ │ │ │ - smlabbeq ip, r4, r3, r9 │ │ │ │ - smlatteq ip, sl, r3, r9 │ │ │ │ - strdeq r9, [ip, -sl] │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - smlabbeq ip, ip, r2, r9 │ │ │ │ - smlabbeq ip, r2, r2, r9 │ │ │ │ - ldrdeq r9, [ip, -r6] │ │ │ │ - tsteq ip, ip, lsr #4 │ │ │ │ - smlatteq ip, r0, r1, r9 │ │ │ │ - tsteq ip, sl, asr #4 │ │ │ │ - tsteq ip, r4, ror #30 │ │ │ │ - smlatteq ip, r4, pc, r8 @ │ │ │ │ - qaddeq r9, sl, ip │ │ │ │ - strheq r9, [ip, -r0] │ │ │ │ - strdeq r9, [ip, -ip] │ │ │ │ + tsteq ip, r6, asr #8 │ │ │ │ + tsteq ip, r4, ror #4 │ │ │ │ + smlabteq ip, sl, r2, r9 │ │ │ │ + ldrdeq r9, [ip, -sl] │ │ │ │ + tsteq ip, lr, lsr #4 │ │ │ │ + tsteq ip, ip, ror #2 │ │ │ │ + tsteq ip, r2, ror #2 │ │ │ │ + strheq r9, [ip, -r6] │ │ │ │ + tsteq ip, ip, lsl #2 │ │ │ │ + smlabteq ip, r0, r0, r9 │ │ │ │ + tsteq ip, sl, lsr #2 │ │ │ │ + tsteq ip, r4, asr #28 │ │ │ │ + smlabteq ip, r4, lr, r8 │ │ │ │ + tsteq ip, sl, lsr pc │ │ │ │ + @ instruction: 0x010c8f90 │ │ │ │ + ldrdeq r8, [ip, -ip] │ │ │ │ orrsmi pc, ip, #68157440 @ 0x4100000 │ │ │ │ stmdale pc, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x00e4f5b0 │ │ │ │ cmnphi r5, #193 @ p-variant is OBSOLETE @ 0xc1 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9827b8 │ │ │ │ @@ -100567,31 +100567,31 @@ │ │ │ │ @ instruction: 0xd32d5f70 │ │ │ │ cmnppl r0, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 983988 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ addhi pc, r3, #64, 2 │ │ │ │ svclt 0x0000e285 │ │ │ │ - @ instruction: 0x010c8bb8 │ │ │ │ - ldrdeq r8, [ip, -r6] │ │ │ │ - smlabteq ip, r2, fp, r8 │ │ │ │ - smlatteq ip, r0, fp, r8 │ │ │ │ - strdeq r8, [ip, -r4] │ │ │ │ - @ instruction: 0x010c88b4 │ │ │ │ - @ instruction: 0x010c88b2 │ │ │ │ - smlabteq ip, r8, r8, r8 │ │ │ │ + @ instruction: 0x010c8a98 │ │ │ │ + @ instruction: 0x010c8ab6 │ │ │ │ + smlatbeq ip, r2, sl, r8 │ │ │ │ + smlabteq ip, r0, sl, r8 │ │ │ │ ldrdeq r8, [ip, -r4] │ │ │ │ - mrseq r9, (UNDEF: 12) │ │ │ │ - strdeq r8, [ip, -sl] │ │ │ │ - tsteq ip, r8, lsl r0 │ │ │ │ - tsteq ip, ip, lsr #32 │ │ │ │ - @ instruction: 0x010c8c94 │ │ │ │ - @ instruction: 0x010c8c9a │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - tsteq ip, ip, lsl r9 │ │ │ │ + @ instruction: 0x010c8794 │ │ │ │ + @ instruction: 0x010c8792 │ │ │ │ + smlatbeq ip, r8, r7, r8 │ │ │ │ + @ instruction: 0x010c87b4 │ │ │ │ + smlatteq ip, r0, lr, r8 │ │ │ │ + ldrdeq r8, [ip, -sl] │ │ │ │ + strdeq r8, [ip, -r8] │ │ │ │ + tsteq ip, ip, lsl #30 │ │ │ │ + tsteq ip, r4, ror fp │ │ │ │ + tsteq ip, sl, ror fp │ │ │ │ + strdeq r8, [ip, -r2] │ │ │ │ + strdeq r8, [ip, -ip] │ │ │ │ @ instruction: 0x33bcf643 │ │ │ │ ldmdale sp!, {r3, r4, r7, r9, lr} │ │ │ │ orrscc pc, pc, #70254592 @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -101155,188 +101155,188 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2223 @ 0xfffff751 │ │ │ │ stmiami pc!, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2222 @ 0xfffff752 │ │ │ │ stmiami lr!, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x01092892 │ │ │ │ - smlabbeq ip, r0, pc, r6 @ │ │ │ │ - tsteq ip, r8, ror #18 │ │ │ │ - tsteq ip, ip, lsl #12 │ │ │ │ - tsteq ip, r0, asr r4 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq r9, ip, asr #16 │ │ │ │ - tsteq r9, r4, asr #16 │ │ │ │ - tsteq ip, sl, ror r1 │ │ │ │ - tsteq r9, r8, lsr r8 │ │ │ │ - tsteq r9, r2, lsr r8 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - tsteq r9, r0, lsr #16 │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq r9, r4, lsl r8 │ │ │ │ - tsteq r9, lr, lsl #16 │ │ │ │ - tsteq r9, r8, lsl #16 │ │ │ │ - tsteq r9, r2, lsl #16 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - strdeq r2, [r9, -r6] │ │ │ │ - strdeq r2, [r9, -r0] │ │ │ │ - @ instruction: 0x010c629a │ │ │ │ - smlatteq r9, r4, r7, r2 │ │ │ │ - smlatbeq ip, r6, r2, r6 │ │ │ │ - ldrdeq r2, [r9, -r8] │ │ │ │ - tsteq ip, sl, asr #6 │ │ │ │ - strdeq r6, [ip, -ip] │ │ │ │ - smlabteq r9, r6, r7, r2 │ │ │ │ - tsteq ip, ip, asr r3 │ │ │ │ - @ instruction: 0x010927ba │ │ │ │ - tsteq ip, ip, ror #8 │ │ │ │ - smlatteq ip, lr, r3, r6 │ │ │ │ - @ instruction: 0x010c63b0 │ │ │ │ - smlatbeq r9, r2, r7, r2 │ │ │ │ - tsteq ip, r4, lsl #8 │ │ │ │ - @ instruction: 0x01092796 │ │ │ │ - smlabteq ip, r8, r4, r6 │ │ │ │ - tsteq ip, sl, ror #8 │ │ │ │ - smlabbeq r9, r4, r7, r2 │ │ │ │ - tsteq r9, lr, ror r7 │ │ │ │ - tsteq ip, r8, lsl r7 │ │ │ │ - tsteq ip, sl, lsr #12 │ │ │ │ - @ instruction: 0x010c6594 │ │ │ │ - tsteq ip, lr, lsr #10 │ │ │ │ - tsteq r9, r0, ror #14 │ │ │ │ - @ instruction: 0x010c65b2 │ │ │ │ - tsteq r9, r4, asr r7 │ │ │ │ - @ instruction: 0x010c6696 │ │ │ │ - tsteq ip, r0, lsr r6 │ │ │ │ - tsteq r9, r2, asr #14 │ │ │ │ + tsteq r9, r2, ror r7 │ │ │ │ + tsteq ip, r0, ror #28 │ │ │ │ + tsteq ip, r8, asr #16 │ │ │ │ + smlatteq ip, ip, r4, r6 │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + tsteq ip, r0, asr r2 │ │ │ │ tsteq r9, ip, lsr r7 │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq ip, sl, lsr r7 │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + tsteq r9, ip, lsr #14 │ │ │ │ tsteq r9, r4, lsr #14 │ │ │ │ - @ instruction: 0x010c67ba │ │ │ │ - smlabbeq ip, r0, r7, r6 │ │ │ │ + qaddeq r7, sl, ip │ │ │ │ + tsteq r9, r8, lsl r7 │ │ │ │ tsteq r9, r2, lsl r7 │ │ │ │ - smlabteq ip, r4, r7, r6 │ │ │ │ + @ instruction: 0x010c6fb8 │ │ │ │ tsteq r9, r6, lsl #14 │ │ │ │ - smlabteq ip, r0, fp, r6 │ │ │ │ - smlabteq ip, r6, r8, r6 │ │ │ │ - @ instruction: 0x010c6a94 │ │ │ │ - tsteq ip, sl, lsr #16 │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + strdeq r2, [r9, -sl] │ │ │ │ + strdeq r2, [r9, -r4] │ │ │ │ + smlatteq r9, lr, r6, r2 │ │ │ │ + smlatteq r9, r8, r6, r2 │ │ │ │ smlatteq r9, r2, r6, r2 │ │ │ │ - tsteq ip, r8, asr sl │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ ldrdeq r2, [r9, -r6] │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - tsteq ip, lr, asr #16 │ │ │ │ + ldrdeq r2, [r9, -r0] │ │ │ │ + tsteq ip, sl, ror r1 │ │ │ │ smlabteq r9, r4, r6, r2 │ │ │ │ - @ instruction: 0x010926be │ │ │ │ - strdeq r6, [ip, -r0] │ │ │ │ - smlatteq ip, r2, sl, r6 │ │ │ │ - @ instruction: 0x010c6ab8 │ │ │ │ + smlabbeq ip, r6, r1, r6 │ │ │ │ + @ instruction: 0x010926b8 │ │ │ │ + tsteq ip, sl, lsr #4 │ │ │ │ + ldrdeq r6, [ip, -ip] │ │ │ │ smlatbeq r9, r6, r6, r2 │ │ │ │ - @ instruction: 0x010c68b4 │ │ │ │ + tsteq ip, ip, lsr r2 │ │ │ │ @ instruction: 0x0109269a │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq ip, r6, lsl #22 │ │ │ │ - smlabbeq r9, r8, r6, r2 │ │ │ │ + tsteq ip, ip, asr #6 │ │ │ │ + smlabteq ip, lr, r2, r6 │ │ │ │ + @ instruction: 0x010c6290 │ │ │ │ smlabbeq r9, r2, r6, r2 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - smlatbeq ip, r2, fp, r6 │ │ │ │ - tsteq ip, r8, lsr r9 │ │ │ │ - tsteq ip, lr, lsl #18 │ │ │ │ + smlatteq ip, r4, r2, r6 │ │ │ │ + tsteq r9, r6, ror r6 │ │ │ │ + smlatbeq ip, r8, r3, r6 │ │ │ │ + tsteq ip, sl, asr #6 │ │ │ │ tsteq r9, r4, ror #12 │ │ │ │ - tsteq ip, r6, ror #22 │ │ │ │ - tsteq r9, r8, asr r6 │ │ │ │ - smlabbeq ip, r6, r9, r6 │ │ │ │ - tsteq ip, ip, asr r9 │ │ │ │ - tsteq r9, r6, asr #12 │ │ │ │ + tsteq r9, lr, asr r6 │ │ │ │ + strdeq r6, [ip, -r8] │ │ │ │ + tsteq ip, sl, lsl #10 │ │ │ │ + tsteq ip, r4, ror r4 │ │ │ │ + tsteq ip, lr, lsl #8 │ │ │ │ tsteq r9, r0, asr #12 │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ - tsteq ip, r2, ror r1 │ │ │ │ - tsteq ip, r4, asr lr │ │ │ │ - ldrdeq r6, [ip, -r2] │ │ │ │ - tsteq ip, r4, asr sp │ │ │ │ - tsteq r9, r6, lsl r6 │ │ │ │ - tsteq r9, r0, lsl r6 │ │ │ │ - tsteq r9, sl, lsl #12 │ │ │ │ - qaddeq r7, r0, ip │ │ │ │ - @ instruction: 0x010c6fb6 │ │ │ │ - tsteq ip, ip, ror pc │ │ │ │ - ldrdeq r6, [ip, -lr] │ │ │ │ - smlatteq r9, ip, r5, r2 │ │ │ │ + @ instruction: 0x010c6492 │ │ │ │ + tsteq r9, r4, lsr r6 │ │ │ │ + tsteq ip, r6, ror r5 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ + tsteq r9, r2, lsr #12 │ │ │ │ + tsteq r9, ip, lsl r6 │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + tsteq ip, sl, lsl r6 │ │ │ │ + tsteq r9, r4, lsl #12 │ │ │ │ + @ instruction: 0x010c669a │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ + strdeq r2, [r9, -r2] │ │ │ │ + smlatbeq ip, r4, r6, r6 │ │ │ │ smlatteq r9, r6, r5, r2 │ │ │ │ - tsteq ip, r0, ror #6 │ │ │ │ - tsteq ip, r6, asr r2 │ │ │ │ - @ instruction: 0x010c71b4 │ │ │ │ - tsteq ip, r6, asr #2 │ │ │ │ - smlabteq r9, r8, r5, r2 │ │ │ │ - ldrdeq r7, [ip, -r6] │ │ │ │ - @ instruction: 0x010925bc │ │ │ │ - smlabteq ip, lr, r2, r7 │ │ │ │ - tsteq ip, r0, ror #4 │ │ │ │ - smlatbeq r9, sl, r5, r2 │ │ │ │ + smlatbeq ip, r0, sl, r6 │ │ │ │ + smlatbeq ip, r6, r7, r6 │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + tsteq ip, sl, lsl #14 │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + smlabteq r9, r2, r5, r2 │ │ │ │ + tsteq ip, r8, lsr r9 │ │ │ │ + @ instruction: 0x010925b6 │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ + tsteq ip, lr, lsr #14 │ │ │ │ smlatbeq r9, r4, r5, r2 │ │ │ │ - @ instruction: 0x010c73ba │ │ │ │ - tsteq ip, ip, asr #6 │ │ │ │ - @ instruction: 0x01092592 │ │ │ │ - ldrdeq r7, [ip, -ip] │ │ │ │ - tsteq ip, sl, lsl #8 │ │ │ │ - tsteq ip, r4, lsr #22 │ │ │ │ - tsteq ip, lr, lsl r4 │ │ │ │ - tsteq r9, r4, ror r5 │ │ │ │ - tsteq ip, r6, asr #8 │ │ │ │ + @ instruction: 0x0109259e │ │ │ │ + ldrdeq r6, [ip, -r0] │ │ │ │ + smlabteq ip, r2, r9, r6 │ │ │ │ + @ instruction: 0x010c6998 │ │ │ │ + smlabbeq r9, r6, r5, r2 │ │ │ │ + @ instruction: 0x010c6794 │ │ │ │ + tsteq r9, sl, ror r5 │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + smlatteq ip, r6, r9, r6 │ │ │ │ tsteq r9, r8, ror #10 │ │ │ │ - ldrdeq r7, [ip, -sl] │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - smlatbeq ip, lr, fp, r7 │ │ │ │ - tsteq ip, ip, ror #22 │ │ │ │ - tsteq ip, r6, asr r4 │ │ │ │ + tsteq r9, r2, ror #10 │ │ │ │ + @ instruction: 0x010c68b4 │ │ │ │ + smlabbeq ip, r2, sl, r6 │ │ │ │ + tsteq ip, r8, lsl r8 │ │ │ │ + smlatteq ip, lr, r7, r6 │ │ │ │ tsteq r9, r4, asr #10 │ │ │ │ - tsteq ip, lr, ror r4 │ │ │ │ + tsteq ip, r6, asr #20 │ │ │ │ tsteq r9, r8, lsr r5 │ │ │ │ - smlabteq ip, r6, fp, r7 │ │ │ │ - smlatbeq ip, r0, r4, r7 │ │ │ │ + tsteq ip, r6, ror #16 │ │ │ │ + tsteq ip, ip, lsr r8 │ │ │ │ tsteq r9, r6, lsr #10 │ │ │ │ tsteq r9, r0, lsr #10 │ │ │ │ - smlatbeq ip, r2, r8, r7 │ │ │ │ - tsteq ip, r0, ror #16 │ │ │ │ - ldrdeq r7, [ip, -lr] │ │ │ │ - tsteq r9, r8, lsl #10 │ │ │ │ - tsteq ip, lr, lsl #24 │ │ │ │ - strdeq r2, [r9, -ip] │ │ │ │ - @ instruction: 0x010c78ba │ │ │ │ - tsteq ip, r8, lsr ip │ │ │ │ + @ instruction: 0x010c6ab2 │ │ │ │ + strdeq r7, [ip, -r4] │ │ │ │ + qaddeq r7, r2, ip │ │ │ │ + tsteq ip, r4, lsr sp │ │ │ │ + @ instruction: 0x010c6cb2 │ │ │ │ + tsteq ip, r4, lsr ip │ │ │ │ + strdeq r2, [r9, -r6] │ │ │ │ + strdeq r2, [r9, -r0] │ │ │ │ smlatteq r9, sl, r4, r2 │ │ │ │ - smlatteq r9, r4, r4, r2 │ │ │ │ - tsteq ip, r2, asr sp │ │ │ │ - @ instruction: 0x010c75b8 │ │ │ │ - tsteq ip, lr, ror r5 │ │ │ │ - smlabteq ip, ip, r8, r7 │ │ │ │ + tsteq ip, r0, lsr pc │ │ │ │ + @ instruction: 0x010c6e96 │ │ │ │ + tsteq ip, ip, asr lr │ │ │ │ + @ instruction: 0x010c6ebe │ │ │ │ + smlabteq r9, ip, r4, r2 │ │ │ │ smlabteq r9, r6, r4, r2 │ │ │ │ - strdeq r7, [ip, -ip] │ │ │ │ - @ instruction: 0x010924ba │ │ │ │ - smlabteq ip, r8, r5, r7 │ │ │ │ - tsteq ip, r6, lsr #18 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ + tsteq ip, r6, lsr r1 │ │ │ │ + swpeq r7, r4, [ip] │ │ │ │ + tsteq ip, r6, lsr #32 │ │ │ │ smlatbeq r9, r8, r4, r2 │ │ │ │ - smlatbeq r9, r2, r4, r2 │ │ │ │ - smlabteq ip, r8, r9, r7 │ │ │ │ - tsteq ip, r6, asr #26 │ │ │ │ - ldrdeq r7, [ip, -r8] │ │ │ │ + strheq r7, [ip, -r6] │ │ │ │ + @ instruction: 0x0109249c │ │ │ │ + smlatbeq ip, lr, r1, r7 │ │ │ │ + tsteq ip, r0, asr #2 │ │ │ │ smlabbeq r9, sl, r4, r2 │ │ │ │ smlabbeq r9, r4, r4, r2 │ │ │ │ - smlatteq ip, r6, r9, r7 │ │ │ │ - tsteq ip, r4, ror #26 │ │ │ │ + @ instruction: 0x010c729a │ │ │ │ + tsteq ip, ip, lsr #4 │ │ │ │ tsteq r9, r2, ror r4 │ │ │ │ - @ instruction: 0x010c7d94 │ │ │ │ + @ instruction: 0x010c72bc │ │ │ │ + smlatteq ip, sl, r2, r7 │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + strdeq r7, [ip, -lr] │ │ │ │ + tsteq r9, r4, asr r4 │ │ │ │ + tsteq ip, r6, lsr #6 │ │ │ │ + tsteq r9, r8, asr #8 │ │ │ │ + @ instruction: 0x010c74ba │ │ │ │ + tsteq ip, ip, asr #14 │ │ │ │ + smlabbeq ip, lr, sl, r7 │ │ │ │ + tsteq ip, ip, asr #20 │ │ │ │ + tsteq ip, r6, lsr r3 │ │ │ │ + tsteq r9, r4, lsr #8 │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + tsteq r9, r8, lsl r4 │ │ │ │ + smlatbeq ip, r6, sl, r7 │ │ │ │ + smlabbeq ip, r0, r3, r7 │ │ │ │ + tsteq r9, r6, lsl #8 │ │ │ │ + tsteq r9, r0, lsl #8 │ │ │ │ + smlabbeq ip, r2, r7, r7 │ │ │ │ + tsteq ip, r0, asr #14 │ │ │ │ + @ instruction: 0x010c7abe │ │ │ │ + smlatteq r9, r8, r3, r2 │ │ │ │ + smlatteq ip, lr, sl, r7 │ │ │ │ + ldrdeq r2, [r9, -ip] │ │ │ │ + @ instruction: 0x010c779a │ │ │ │ + tsteq ip, r8, lsl fp │ │ │ │ + smlabteq r9, sl, r3, r2 │ │ │ │ + smlabteq r9, r4, r3, r2 │ │ │ │ + tsteq ip, r2, lsr ip │ │ │ │ + @ instruction: 0x010c7498 │ │ │ │ + tsteq ip, lr, asr r4 │ │ │ │ + smlatbeq ip, ip, r7, r7 │ │ │ │ + smlatbeq r9, r6, r3, r2 │ │ │ │ + ldrdeq r7, [ip, -ip] │ │ │ │ + @ instruction: 0x0109239a │ │ │ │ + smlatbeq ip, r8, r4, r7 │ │ │ │ + tsteq ip, r6, lsl #16 │ │ │ │ + smlabbeq r9, r8, r3, r2 │ │ │ │ + smlabbeq r9, r2, r3, r2 │ │ │ │ + smlatbeq ip, r8, r8, r7 │ │ │ │ + tsteq ip, r6, lsr #24 │ │ │ │ + @ instruction: 0x010c74b8 │ │ │ │ + tsteq r9, sl, ror #6 │ │ │ │ + tsteq r9, r4, ror #6 │ │ │ │ + smlabteq ip, r6, r8, r7 │ │ │ │ + tsteq ip, r4, asr #24 │ │ │ │ + tsteq r9, r2, asr r3 │ │ │ │ + tsteq ip, r4, ror ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -102184,23 +102184,23 @@ │ │ │ │ @ instruction: 0xf5a4d31e │ │ │ │ vqsub.s8 q11, q0, q7 │ │ │ │ vorr.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d940d3 │ │ │ │ ldrhi pc, [sl], #324 @ 0x144 │ │ │ │ ldmiblt r0, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq ip, r0, lsr fp │ │ │ │ - tsteq fp, r2, ror ip │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - tsteq fp, r8, lsl #22 │ │ │ │ - tsteq r9, sl, ror r2 │ │ │ │ - smlatbeq r9, r0, sl, r9 │ │ │ │ - smlatteq fp, lr, r9, r1 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - smlatbeq fp, r6, r8, r1 │ │ │ │ + tsteq ip, r0, lsl sl │ │ │ │ + tsteq fp, r2, asr fp │ │ │ │ + @ instruction: 0x010b33b2 │ │ │ │ + smlatteq fp, r8, r9, r1 │ │ │ │ + tsteq r9, sl, asr r1 │ │ │ │ + smlabbeq r9, r0, r9, r9 │ │ │ │ + smlabteq fp, lr, r8, r1 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + smlabbeq fp, r6, r7, r1 │ │ │ │ @ instruction: 0x53bcf640 │ │ │ │ ldmdale r0, {r2, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x005af5b4 │ │ │ │ ldrbthi pc, [lr], #-196 @ 0xffffff3c @ │ │ │ │ subsvs pc, sl, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ tstpeq r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ @@ -103257,24 +103257,24 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf0038131 │ │ │ │ svclt 0x0000bc37 │ │ │ │ - strdeq r6, [ip, -sl] │ │ │ │ - ldrdeq r0, [fp, -lr] │ │ │ │ - strdeq r6, [ip, -r2] │ │ │ │ - smlabteq r9, r6, r4, r1 │ │ │ │ - tsteq fp, r4, lsr sl │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - smlabbeq r9, r8, r1, r1 │ │ │ │ - tsteq fp, r0, ror r9 │ │ │ │ - ldrdeq r6, [ip, -r4] │ │ │ │ - tsteq fp, ip, lsl r9 │ │ │ │ + ldrdeq r6, [ip, -sl] │ │ │ │ + @ instruction: 0x010b0abe │ │ │ │ + ldrdeq r6, [ip, -r2] │ │ │ │ + smlatbeq r9, r6, r3, r1 │ │ │ │ + tsteq fp, r4, lsl r9 │ │ │ │ + @ instruction: 0x010913b0 │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + tsteq fp, r0, asr r8 │ │ │ │ + @ instruction: 0x010c67b4 │ │ │ │ + strdeq r0, [fp, -ip] │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 7063cc │ │ │ │ ldrhi pc, [ip], #-515 @ 0xfffffdfd │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ tstphi ip, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @@ -105304,200 +105304,200 @@ │ │ │ │ @ instruction: 0xf798447a │ │ │ │ rscseq lr, r4, #236, 20 @ 0xec000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b ff999788 │ │ │ │ svclt 0x0000e17b │ │ │ │ - smlatbeq fp, r4, r9, pc @ │ │ │ │ - strdeq lr, [sl, -r2] │ │ │ │ - @ instruction: 0x010bf99a │ │ │ │ - smlatbeq fp, r0, r9, pc @ │ │ │ │ - tstpeq r8, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, lsr #20 │ │ │ │ - tstpeq r8, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r9, lr, lsr #28 │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - strdeq r0, [fp, -r6] │ │ │ │ - strdeq r0, [fp, -r8] │ │ │ │ - smlabteq fp, r2, r2, r0 │ │ │ │ - smlatteq fp, r4, r2, r0 │ │ │ │ + smlabbeq fp, r4, r8, pc @ │ │ │ │ + ldrdeq lr, [sl, -r2] │ │ │ │ + tstpeq fp, sl, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq fp, r0, r8, pc @ │ │ │ │ + tstpeq r8, ip, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl #18 │ │ │ │ + strdeq pc, [r8, -r8] │ │ │ │ + tsteq r9, lr, lsl #26 │ │ │ │ ldrdeq r0, [fp, -r6] │ │ │ │ - tstpeq fp, sl, lsr r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, r6, r9, r4 │ │ │ │ - tstpeq r8, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq ip, sl, r9, r4 │ │ │ │ - tstpeq r8, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r8, r2, r3, pc @ │ │ │ │ - tsteq sl, r4, asr #22 │ │ │ │ - tstpeq r8, sl, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, lsr #22 │ │ │ │ - smlabteq ip, r4, r8, r4 │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - smlabteq ip, r0, r8, r4 │ │ │ │ - @ instruction: 0x010c48be │ │ │ │ - @ instruction: 0x010c48bc │ │ │ │ - @ instruction: 0x010c48ba │ │ │ │ - @ instruction: 0x010af2b8 │ │ │ │ - tsteq fp, r8, ror sp │ │ │ │ - tstpeq sl, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r9, r0, fp, r6 │ │ │ │ - tstpeq sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r4, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x011229f6 │ │ │ │ - ldrdeq pc, [sl, -lr] │ │ │ │ - smlatteq sl, lr, pc, pc @ │ │ │ │ - @ instruction: 0x010affbe │ │ │ │ - @ instruction: 0x011229b4 │ │ │ │ - strdeq pc, [sl, -r8] │ │ │ │ - mrseq r0, (UNDEF: 11) │ │ │ │ - tsteq fp, r8 │ │ │ │ - tstpeq r8, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r8, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ - tsteq sl, sl, ror r8 │ │ │ │ - smlatbeq r9, r8, r6, sp │ │ │ │ - tsteq sl, r6, asr r8 │ │ │ │ - tstpeq sl, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r6, lsr r8 │ │ │ │ + ldrdeq r0, [fp, -r6] │ │ │ │ + ldrdeq r0, [fp, -r8] │ │ │ │ + smlatbeq fp, r2, r1, r0 │ │ │ │ + smlabteq fp, r4, r1, r0 │ │ │ │ + @ instruction: 0x010b01b6 │ │ │ │ + tstpeq fp, sl, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, r6, r8, r4 │ │ │ │ + tstpeq r8, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + smlabteq ip, sl, r8, r4 │ │ │ │ + strdeq pc, [r8, -r6] │ │ │ │ + tstpeq r8, r2, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r4, lsr #20 │ │ │ │ + tstpeq r8, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r0, lsl #20 │ │ │ │ + smlatbeq ip, r4, r7, r4 │ │ │ │ + smlatteq sl, r4, r9, lr │ │ │ │ + smlatbeq ip, r0, r7, r4 │ │ │ │ + @ instruction: 0x010c479e │ │ │ │ + @ instruction: 0x010c479c │ │ │ │ + @ instruction: 0x010c479a │ │ │ │ + @ instruction: 0x010af198 │ │ │ │ + tsteq fp, r8, asr ip │ │ │ │ + tstpeq sl, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r9, r0, sl, r6 │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x011228d6 │ │ │ │ + @ instruction: 0x010afebe │ │ │ │ + smlabteq sl, lr, lr, pc @ │ │ │ │ + @ instruction: 0x010afe9e │ │ │ │ + @ instruction: 0x01122894 │ │ │ │ + ldrdeq pc, [sl, -r8] │ │ │ │ + smlatteq sl, r0, lr, pc @ │ │ │ │ + smlatteq sl, r8, lr, pc @ │ │ │ │ + tstpeq r8, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r8, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r0, lsl r8 │ │ │ │ - tstpeq r8, r2 @ p-variant is OBSOLETE │ │ │ │ - smlatteq sl, ip, r7, lr │ │ │ │ - @ instruction: 0x010c4698 │ │ │ │ - ldrdeq lr, [sl, -r2] │ │ │ │ - smlabbeq sl, lr, r7, lr │ │ │ │ - tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, sl, lsr r8 │ │ │ │ - tsteq r9, r6, lsr r8 │ │ │ │ - tsteq r9, r2, lsr r8 │ │ │ │ - tsteq r9, lr, lsr #16 │ │ │ │ - tsteq r9, sl, lsr #16 │ │ │ │ - tsteq r9, r6, lsr #16 │ │ │ │ - tsteq r9, r2, lsr #16 │ │ │ │ - tsteq r9, sl, lsl r8 │ │ │ │ - tsteq r9, r6, lsl r8 │ │ │ │ - tsteq fp, r2, asr #8 │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - tsteq r2, r4, lsl #15 │ │ │ │ - strdeq r6, [r9, -r8] │ │ │ │ - strdeq r6, [r9, -lr] │ │ │ │ - strdeq r6, [r9, -r8] │ │ │ │ - tstpeq r8, ip, lsl r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq sl, r6, ror #12 │ │ │ │ - ldrdeq r6, [r9, -r4] │ │ │ │ - smlabteq r9, r8, r7, r6 │ │ │ │ - smlabteq r9, r2, r7, r6 │ │ │ │ - @ instruction: 0x010967bc │ │ │ │ - @ instruction: 0x010967b6 │ │ │ │ - @ instruction: 0x010967b0 │ │ │ │ - tsteq r2, r4, lsr #13 │ │ │ │ - ldrdeq lr, [r8, -r0] │ │ │ │ - @ instruction: 0x010ae5b8 │ │ │ │ - tsteq r9, r8, asr #10 │ │ │ │ - tsteq ip, r6, ror #8 │ │ │ │ - tsteq r9, r2, lsr r7 │ │ │ │ - @ instruction: 0x010bc8be │ │ │ │ - @ instruction: 0x010aed9e │ │ │ │ - @ instruction: 0x010aed9a │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + tsteq sl, sl, asr r7 │ │ │ │ + smlabbeq r9, r8, r5, sp │ │ │ │ + tsteq sl, r6, lsr r7 │ │ │ │ + tstpeq sl, ip, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq sl, r6, lsl r7 │ │ │ │ + tsteq r8, r8, lsl #30 │ │ │ │ + strdeq lr, [sl, -r0] │ │ │ │ + smlatteq r8, r2, lr, lr │ │ │ │ + smlabteq sl, ip, r6, lr │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + @ instruction: 0x010ae6b2 │ │ │ │ + tsteq sl, lr, ror #12 │ │ │ │ + tsteq r9, sl, lsr #14 │ │ │ │ + tsteq r9, sl, lsl r7 │ │ │ │ + tsteq r9, r6, lsl r7 │ │ │ │ + tsteq r9, r2, lsl r7 │ │ │ │ + tsteq r9, lr, lsl #14 │ │ │ │ + tsteq r9, sl, lsl #14 │ │ │ │ tsteq r9, r6, lsl #14 │ │ │ │ - smlabbeq sl, r6, sp, lr │ │ │ │ - smlabbeq sl, r6, sp, lr │ │ │ │ - smlabbeq sl, r6, sp, lr │ │ │ │ - tsteq sl, lr, ror sp │ │ │ │ - tsteq sl, sl, ror sp │ │ │ │ - tsteq sl, r6, ror sp │ │ │ │ - tsteq sl, r6, ror sp │ │ │ │ - tsteq sl, sl, ror sp │ │ │ │ - tsteq sl, lr, ror sp │ │ │ │ - smlabbeq sl, r6, sp, lr │ │ │ │ - tsteq r2, ip, lsr r5 │ │ │ │ - tsteq ip, lr, asr #6 │ │ │ │ - tsteq sl, sl, asr r4 │ │ │ │ - tsteq ip, r2, asr #6 │ │ │ │ - tsteq ip, r8, asr #6 │ │ │ │ - tsteq sl, r4, lsl r4 │ │ │ │ - tsteq ip, ip, lsr r3 │ │ │ │ - tsteq ip, sl, lsr r3 │ │ │ │ - tsteq fp, r4, lsr #12 │ │ │ │ - tsteq fp, r6, lsr #12 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, r2, lsr r6 │ │ │ │ - smlatteq ip, sl, r2, r4 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq fp, r0, asr #12 │ │ │ │ - tsteq fp, r2, asr r6 │ │ │ │ - tsteq fp, r8, asr r6 │ │ │ │ - smlatteq r9, r4, lr, r5 │ │ │ │ - smlatteq sl, sl, r2, lr │ │ │ │ - ldrdeq r5, [r9, -r8] │ │ │ │ - smlabteq sl, sl, r2, lr │ │ │ │ - tsteq ip, ip, asr #4 │ │ │ │ - smlatbeq sl, r8, r2, lr │ │ │ │ - tsteq sl, lr, ror #4 │ │ │ │ - smlabbeq sl, r6, r2, lr │ │ │ │ - tsteq r8, r0, lsl #26 │ │ │ │ - tsteq r8, r8, lsl #26 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - strdeq lr, [r8, -r0] │ │ │ │ - smlabteq r8, r6, ip, lr │ │ │ │ - ldrdeq lr, [r8, -r2] │ │ │ │ - smlabteq r8, lr, ip, lr │ │ │ │ - smlabteq r8, sl, ip, lr │ │ │ │ - smlabteq r8, r6, ip, lr │ │ │ │ - smlabteq r8, r6, ip, lr │ │ │ │ - tsteq r2, r4, lsl #5 │ │ │ │ - @ instruction: 0x0108ecb4 │ │ │ │ - tsteq r8, r0, asr #24 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r8, r0, lsl #24 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq r9, r6, ror #26 │ │ │ │ - tsteq r9, r8, ror #26 │ │ │ │ - tsteq r9, ip, asr #26 │ │ │ │ - smlatteq sl, r4, pc, pc @ │ │ │ │ - smlatteq sl, r4, pc, pc @ │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - ldrdeq pc, [sl, -ip] │ │ │ │ - strdeq pc, [sl, -r6] │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - tsteq fp, r6, lsr #32 │ │ │ │ - tsteq fp, sl, lsr r0 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - tsteq fp, r0, lsr #32 │ │ │ │ - tsteq fp, r2, lsr #32 │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, r6, lsr r0 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r6, lsr r0 │ │ │ │ - tsteq fp, r8, lsr r0 │ │ │ │ - smlabteq sl, lr, fp, pc @ │ │ │ │ - @ instruction: 0x01122092 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq ip, ip, lsl lr │ │ │ │ - tsteq fp, lr │ │ │ │ - tsteq fp, r4 │ │ │ │ - tsteq r8, r2, lsr #16 │ │ │ │ + tsteq r9, r2, lsl #14 │ │ │ │ + strdeq r6, [r9, -sl] │ │ │ │ + strdeq r6, [r9, -r6] │ │ │ │ + tsteq fp, r2, lsr #6 │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + strdeq lr, [r8, -ip] │ │ │ │ + tsteq sl, r6, asr #10 │ │ │ │ + @ instruction: 0x010966b4 │ │ │ │ + smlatbeq r9, r8, r6, r6 │ │ │ │ + smlatbeq r9, r2, r6, r6 │ │ │ │ + @ instruction: 0x0109669c │ │ │ │ + @ instruction: 0x01096696 │ │ │ │ + @ instruction: 0x01096690 │ │ │ │ + tsteq r2, r4, lsl #11 │ │ │ │ + @ instruction: 0x0108ecb0 │ │ │ │ + @ instruction: 0x010ae498 │ │ │ │ + tsteq r9, r8, lsr #8 │ │ │ │ + tsteq ip, r6, asr #6 │ │ │ │ + tsteq r9, r2, lsl r6 │ │ │ │ + @ instruction: 0x010bc79e │ │ │ │ + tsteq sl, lr, ror ip │ │ │ │ + tsteq sl, sl, ror ip │ │ │ │ + smlatteq r9, r6, r5, r6 │ │ │ │ + tsteq sl, r6, ror #24 │ │ │ │ + tsteq sl, r6, ror #24 │ │ │ │ + tsteq sl, r6, ror #24 │ │ │ │ + tsteq sl, lr, asr ip │ │ │ │ + tsteq sl, sl, asr ip │ │ │ │ + tsteq sl, r6, asr ip │ │ │ │ + tsteq sl, r6, asr ip │ │ │ │ + tsteq sl, sl, asr ip │ │ │ │ + tsteq sl, lr, asr ip │ │ │ │ + tsteq sl, r6, ror #24 │ │ │ │ + tsteq r2, ip, lsl r4 │ │ │ │ + tsteq ip, lr, lsr #4 │ │ │ │ + tsteq sl, sl, lsr r3 │ │ │ │ + tsteq ip, r2, lsr #4 │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ + strdeq lr, [sl, -r4] │ │ │ │ + tsteq ip, ip, lsl r2 │ │ │ │ + tsteq ip, sl, lsl r2 │ │ │ │ + tsteq fp, r4, lsl #10 │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ + tsteq fp, r2, lsl r5 │ │ │ │ + smlabteq ip, sl, r1, r4 │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ + tsteq fp, r0, lsr #10 │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + tsteq fp, r8, lsr r5 │ │ │ │ + smlabteq r9, r4, sp, r5 │ │ │ │ + smlabteq sl, sl, r1, lr │ │ │ │ + @ instruction: 0x01095db8 │ │ │ │ + smlatbeq sl, sl, r1, lr │ │ │ │ + tsteq ip, ip, lsr #2 │ │ │ │ + smlabbeq sl, r8, r1, lr │ │ │ │ + tsteq sl, lr, asr #2 │ │ │ │ + tsteq sl, r6, ror #2 │ │ │ │ + smlatteq r8, r0, fp, lr │ │ │ │ + smlatteq r8, r8, fp, lr │ │ │ │ + @ instruction: 0x011221f6 │ │ │ │ + ldrdeq lr, [r8, -r0] │ │ │ │ + smlatbeq r8, r6, fp, lr │ │ │ │ + @ instruction: 0x0108ebb2 │ │ │ │ + smlatbeq r8, lr, fp, lr │ │ │ │ + smlatbeq r8, sl, fp, lr │ │ │ │ + smlatbeq r8, r6, fp, lr │ │ │ │ + smlatbeq r8, r6, fp, lr │ │ │ │ + tsteq r2, r4, ror #2 │ │ │ │ + @ instruction: 0x0108eb94 │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + smlatteq r8, r0, sl, lr │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq r9, r6, asr #24 │ │ │ │ + tsteq r9, r8, asr #24 │ │ │ │ + tsteq r9, ip, lsr #24 │ │ │ │ + smlabteq sl, r4, lr, pc @ │ │ │ │ + smlabteq sl, r4, lr, pc @ │ │ │ │ + @ instruction: 0x010afebc │ │ │ │ + @ instruction: 0x010afebc │ │ │ │ + ldrdeq pc, [sl, -r6] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + tstpeq sl, r6, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + strdeq pc, [sl, -lr] │ │ │ │ + tstpeq sl, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq sl, lr, sl, pc @ │ │ │ │ + tsteq r2, r2, ror pc │ │ │ │ + strdeq pc, [sl, -r8] │ │ │ │ + strdeq r0, [ip, -ip] │ │ │ │ + smlatteq sl, lr, lr, pc @ │ │ │ │ + smlatteq sl, r4, lr, pc @ │ │ │ │ + tsteq r8, r2, lsl #14 │ │ │ │ ldclcs 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf798447a │ │ │ │ @ instruction: 0xf8dfe966 │ │ │ │ @ instruction: 0x463b2c74 │ │ │ │ strbpl pc, [r4], #966 @ 0x3c6 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @@ -106290,192 +106290,192 @@ │ │ │ │ @ instruction: 0x21014ab6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ bl e1a6e0 │ │ │ │ bmi fee14f10 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ orrs lr, fp, lr, lsr #22 │ │ │ │ - tsteq r8, r0, lsr r5 │ │ │ │ - strdeq pc, [sl, -sl] │ │ │ │ - smlabteq fp, ip, sl, lr │ │ │ │ + tsteq r8, r0, lsl r4 │ │ │ │ + ldrdeq pc, [sl, -sl] │ │ │ │ + smlatbeq fp, ip, r9, lr │ │ │ │ + ldrdeq lr, [sl, -r0] │ │ │ │ + ldrdeq lr, [sl, -r8] │ │ │ │ + smlatteq sl, r4, ip, lr │ │ │ │ + smlatteq sl, r4, ip, lr │ │ │ │ + smlatteq sl, r4, ip, lr │ │ │ │ + smlatteq sl, r4, ip, lr │ │ │ │ strdeq lr, [sl, -r0] │ │ │ │ - strdeq lr, [sl, -r8] │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - tsteq sl, r4, lsl #28 │ │ │ │ - tsteq sl, r0, lsl lr │ │ │ │ - tsteq sl, r0, lsl lr │ │ │ │ - tsteq sl, r0, lsl pc │ │ │ │ - smlatteq fp, r0, r8, lr │ │ │ │ - strdeq lr, [sl, -ip] │ │ │ │ - tsteq sl, r0, asr #28 │ │ │ │ strdeq lr, [sl, -r0] │ │ │ │ - tsteq sl, r0, lsl #28 │ │ │ │ - smlabteq sl, r0, fp, pc @ │ │ │ │ - smlatteq sl, r0, fp, pc @ │ │ │ │ - tsteq sl, r4, lsr #28 │ │ │ │ - tsteq sl, ip, lsr #28 │ │ │ │ - smlabteq sl, r8, fp, pc @ │ │ │ │ - smlabteq sl, r8, fp, pc @ │ │ │ │ - smlabteq sl, r8, fp, pc @ │ │ │ │ - smlabteq sl, r8, fp, pc @ │ │ │ │ - tsteq sl, ip, lsl #28 │ │ │ │ - tsteq sl, ip, lsl #28 │ │ │ │ - smlatbeq sl, r8, fp, pc @ │ │ │ │ - tsteq fp, r0, lsr #10 │ │ │ │ - @ instruction: 0x010afb9c │ │ │ │ - smlatbeq sl, r8, fp, pc @ │ │ │ │ - @ instruction: 0x010afbb0 │ │ │ │ - @ instruction: 0x01121afe │ │ │ │ - smlatbeq sl, r2, fp, pc @ │ │ │ │ - ldrdeq ip, [r9, -r8] │ │ │ │ - ldrdeq ip, [r9, -r4] │ │ │ │ - smlabbeq sl, r6, fp, pc @ │ │ │ │ - smlatteq sl, sl, r9, sp │ │ │ │ - tstpeq sl, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, asr #4 │ │ │ │ - tsteq r8, ip, lsr r2 │ │ │ │ - @ instruction: 0x010ba6bc │ │ │ │ - tsteq r8, r2, lsl r2 │ │ │ │ - tsteq r8, sl, lsl #4 │ │ │ │ - strdeq r5, [r9, -lr] │ │ │ │ - smlatteq r9, lr, r9, r5 │ │ │ │ - smlatteq r9, sl, r9, r5 │ │ │ │ - smlatteq r9, r6, r9, r5 │ │ │ │ - smlatteq r9, r2, r9, r5 │ │ │ │ + strdeq lr, [sl, -r0] │ │ │ │ + smlabteq fp, r0, r7, lr │ │ │ │ + ldrdeq lr, [sl, -ip] │ │ │ │ + tsteq sl, r0, lsr #26 │ │ │ │ + ldrdeq lr, [sl, -r0] │ │ │ │ + smlatteq sl, r0, ip, lr │ │ │ │ + smlatbeq sl, r0, sl, pc @ │ │ │ │ + smlabteq sl, r0, sl, pc @ │ │ │ │ + tsteq sl, r4, lsl #26 │ │ │ │ + tsteq sl, ip, lsl #26 │ │ │ │ + smlatbeq sl, r8, sl, pc @ │ │ │ │ + smlatbeq sl, r8, sl, pc @ │ │ │ │ + smlatbeq sl, r8, sl, pc @ │ │ │ │ + smlatbeq sl, r8, sl, pc @ │ │ │ │ + smlatteq sl, ip, ip, lr │ │ │ │ + smlatteq sl, ip, ip, lr │ │ │ │ + smlabbeq sl, r8, sl, pc @ │ │ │ │ + tsteq fp, r0, lsl #8 │ │ │ │ + tstpeq sl, ip, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, r8, sl, pc @ │ │ │ │ + @ instruction: 0x010afa90 │ │ │ │ + @ instruction: 0x011219de │ │ │ │ + smlabbeq sl, r2, sl, pc @ │ │ │ │ + @ instruction: 0x0109c3b8 │ │ │ │ + @ instruction: 0x0109c3b4 │ │ │ │ + tstpeq sl, r6, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq sl, sl, r8, sp │ │ │ │ + tstpeq sl, sl, asr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r8, r4, lsr #2 │ │ │ │ + tsteq r8, ip, lsl r1 │ │ │ │ + @ instruction: 0x010ba59c │ │ │ │ + strdeq lr, [r8, -r2] │ │ │ │ + smlatteq r8, sl, r0, lr │ │ │ │ ldrdeq r5, [r9, -lr] │ │ │ │ - ldrdeq r5, [r9, -sl] │ │ │ │ - ldrdeq r5, [r9, -r6] │ │ │ │ - smlabteq r9, lr, r9, r5 │ │ │ │ - smlabteq r9, sl, r9, r5 │ │ │ │ - strdeq sl, [fp, -r6] │ │ │ │ + smlabteq r9, lr, r8, r5 │ │ │ │ + smlabteq r9, sl, r8, r5 │ │ │ │ + smlabteq r9, r6, r8, r5 │ │ │ │ + smlabteq r9, r2, r8, r5 │ │ │ │ + @ instruction: 0x010958be │ │ │ │ + @ instruction: 0x010958ba │ │ │ │ + @ instruction: 0x010958b6 │ │ │ │ + smlatbeq r9, lr, r8, r5 │ │ │ │ + smlatbeq r9, sl, r8, r5 │ │ │ │ ldrdeq sl, [fp, -r6] │ │ │ │ - tsteq r2, r8, lsr r9 │ │ │ │ - tsteq ip, r4, lsl r8 │ │ │ │ - tsteq ip, r0, lsl r8 │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - tsteq ip, ip, lsl #16 │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - tsteq ip, r0, lsr #16 │ │ │ │ - tsteq ip, r8, lsr #16 │ │ │ │ - tsteq ip, r0, lsr r8 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq ip, r8, asr r8 │ │ │ │ - tsteq ip, r8, ror #16 │ │ │ │ - tsteq ip, r8, ror r8 │ │ │ │ - smlabbeq ip, r8, r8, r3 │ │ │ │ - tsteq r2, r6, lsr #16 │ │ │ │ - smlabbeq ip, r4, r8, r3 │ │ │ │ + @ instruction: 0x010ba4b6 │ │ │ │ + tsteq r2, r8, lsl r8 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + smlatteq ip, r0, r6, r3 │ │ │ │ + smlatteq ip, ip, r6, r3 │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + tsteq ip, r0, lsl #14 │ │ │ │ tsteq ip, r8, lsl #14 │ │ │ │ - tsteq ip, r4, lsl r7 │ │ │ │ - tsteq ip, r0, lsr #14 │ │ │ │ + tsteq ip, r0, lsl r7 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ tsteq ip, r8, lsr #14 │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ tsteq ip, r8, lsr r7 │ │ │ │ - tsteq ip, r0, asr #14 │ │ │ │ - tsteq ip, r0, asr r7 │ │ │ │ - tsteq ip, r0, ror #14 │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - smlabbeq ip, r0, r7, r3 │ │ │ │ - @ instruction: 0x010c3790 │ │ │ │ - tsteq r2, lr, lsr #14 │ │ │ │ - smlatbeq ip, r0, r7, r3 │ │ │ │ + tsteq ip, r8, asr #14 │ │ │ │ + tsteq ip, r8, asr r7 │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + tsteq r2, r6, lsl #14 │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + smlatteq ip, r8, r5, r3 │ │ │ │ + strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r0, lsl #12 │ │ │ │ + tsteq ip, r8, lsl #12 │ │ │ │ tsteq ip, r0, lsl r6 │ │ │ │ - tsteq ip, ip, lsl r6 │ │ │ │ - tsteq ip, r8, lsr #12 │ │ │ │ + tsteq ip, r8, lsl r6 │ │ │ │ + tsteq ip, r0, lsr #12 │ │ │ │ tsteq ip, r0, lsr r6 │ │ │ │ - tsteq ip, r8, lsr r6 │ │ │ │ tsteq ip, r0, asr #12 │ │ │ │ - tsteq ip, r8, asr #12 │ │ │ │ - tsteq ip, r8, asr r6 │ │ │ │ - tsteq ip, r8, ror #12 │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - smlabbeq ip, r8, r6, r3 │ │ │ │ - @ instruction: 0x010c3698 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - @ instruction: 0x010c36bc │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ + tsteq ip, r0, ror #12 │ │ │ │ + tsteq ip, r0, ror r6 │ │ │ │ + tsteq r2, lr, lsl #12 │ │ │ │ + smlabbeq ip, r0, r6, r3 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + strdeq r3, [ip, -ip] │ │ │ │ + tsteq ip, r8, lsl #10 │ │ │ │ + tsteq ip, r0, lsl r5 │ │ │ │ tsteq ip, r8, lsl r5 │ │ │ │ - tsteq ip, r4, lsr #10 │ │ │ │ - tsteq ip, r0, lsr r5 │ │ │ │ + tsteq ip, r0, lsr #10 │ │ │ │ + tsteq ip, r8, lsr #10 │ │ │ │ tsteq ip, r8, lsr r5 │ │ │ │ - tsteq ip, r0, asr #10 │ │ │ │ tsteq ip, r8, asr #10 │ │ │ │ - tsteq ip, r0, asr r5 │ │ │ │ - tsteq ip, r0, ror #10 │ │ │ │ - tsteq ip, r0, ror r5 │ │ │ │ - smlabbeq ip, r0, r5, r3 │ │ │ │ - @ instruction: 0x010c3590 │ │ │ │ - smlatbeq ip, r0, r5, r3 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - ldrdeq r3, [ip, -r8] │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, r8, ror #10 │ │ │ │ + tsteq ip, r8, ror r5 │ │ │ │ + tsteq r2, r6, lsl r5 │ │ │ │ + @ instruction: 0x010c359c │ │ │ │ + strdeq r3, [ip, -r8] │ │ │ │ + tsteq ip, r4, lsl #8 │ │ │ │ + tsteq ip, r0, lsl r4 │ │ │ │ + tsteq ip, r8, lsl r4 │ │ │ │ tsteq ip, r0, lsr #8 │ │ │ │ - tsteq ip, ip, lsr #8 │ │ │ │ - tsteq ip, r8, lsr r4 │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + tsteq ip, r0, lsr r4 │ │ │ │ tsteq ip, r0, asr #8 │ │ │ │ - tsteq ip, r8, asr #8 │ │ │ │ tsteq ip, r0, asr r4 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - tsteq ip, r8, ror #8 │ │ │ │ - tsteq ip, r8, ror r4 │ │ │ │ - smlabbeq ip, r8, r4, r3 │ │ │ │ - @ instruction: 0x010c3498 │ │ │ │ - smlatbeq ip, r8, r4, r3 │ │ │ │ - tsteq r2, r6, asr #8 │ │ │ │ - strdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r0, ror #8 │ │ │ │ + tsteq ip, r0, ror r4 │ │ │ │ + smlabbeq ip, r0, r4, r3 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + @ instruction: 0x010c34b8 │ │ │ │ + mrseq r3, LR_mon │ │ │ │ + tsteq ip, ip, lsl #6 │ │ │ │ + tsteq ip, r8, lsl r3 │ │ │ │ + tsteq ip, r0, lsr #6 │ │ │ │ tsteq ip, r8, lsr #6 │ │ │ │ - tsteq ip, r4, lsr r3 │ │ │ │ - tsteq ip, r0, asr #6 │ │ │ │ + tsteq ip, r0, lsr r3 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ tsteq ip, r8, asr #6 │ │ │ │ - tsteq ip, r0, asr r3 │ │ │ │ tsteq ip, r8, asr r3 │ │ │ │ - tsteq ip, r0, ror #6 │ │ │ │ - tsteq ip, r0, ror r3 │ │ │ │ - smlabbeq ip, r0, r3, r3 │ │ │ │ - @ instruction: 0x010c3390 │ │ │ │ - smlatbeq ip, r0, r3, r3 │ │ │ │ - @ instruction: 0x010c33b0 │ │ │ │ - tsteq r2, lr, asr #6 │ │ │ │ - tsteq ip, r0, lsl r4 │ │ │ │ + tsteq ip, r8, ror #6 │ │ │ │ + tsteq ip, r8, ror r3 │ │ │ │ + smlabbeq ip, r8, r3, r3 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + ldrdeq r3, [ip, -r4] │ │ │ │ + tsteq ip, r8, lsl #4 │ │ │ │ + tsteq ip, r4, lsl r2 │ │ │ │ + tsteq ip, r0, lsr #4 │ │ │ │ + tsteq ip, r8, lsr #4 │ │ │ │ tsteq ip, r0, lsr r2 │ │ │ │ - tsteq ip, ip, lsr r2 │ │ │ │ - tsteq ip, r8, asr #4 │ │ │ │ + tsteq ip, r8, lsr r2 │ │ │ │ + tsteq ip, r0, asr #4 │ │ │ │ tsteq ip, r0, asr r2 │ │ │ │ - tsteq ip, r8, asr r2 │ │ │ │ tsteq ip, r0, ror #4 │ │ │ │ - tsteq ip, r8, ror #4 │ │ │ │ - tsteq ip, r8, ror r2 │ │ │ │ - smlabbeq ip, r8, r2, r3 │ │ │ │ - @ instruction: 0x010c3298 │ │ │ │ - smlatbeq ip, r8, r2, r3 │ │ │ │ - @ instruction: 0x010c32b8 │ │ │ │ - tsteq r2, r8, asr r2 │ │ │ │ - tsteq ip, r2, lsr r3 │ │ │ │ + tsteq ip, r0, ror r2 │ │ │ │ + smlabbeq ip, r0, r2, r3 │ │ │ │ + @ instruction: 0x010c3290 │ │ │ │ + tsteq r2, lr, lsr #4 │ │ │ │ + strdeq r3, [ip, -r0] │ │ │ │ + tsteq ip, r0, lsl r1 │ │ │ │ + tsteq ip, ip, lsl r1 │ │ │ │ + tsteq ip, r8, lsr #2 │ │ │ │ + tsteq ip, r0, lsr r1 │ │ │ │ + tsteq ip, r8, lsr r1 │ │ │ │ tsteq ip, r0, asr #2 │ │ │ │ - tsteq ip, ip, asr #2 │ │ │ │ + tsteq ip, r8, asr #2 │ │ │ │ tsteq ip, r8, asr r1 │ │ │ │ - tsteq ip, r0, ror #2 │ │ │ │ tsteq ip, r8, ror #2 │ │ │ │ - tsteq ip, r0, ror r1 │ │ │ │ tsteq ip, r8, ror r1 │ │ │ │ smlabbeq ip, r8, r1, r3 │ │ │ │ @ instruction: 0x010c3198 │ │ │ │ - smlatbeq ip, r8, r1, r3 │ │ │ │ - @ instruction: 0x010c31b8 │ │ │ │ - smlabteq ip, r8, r1, r3 │ │ │ │ - tsteq r2, r6, ror #2 │ │ │ │ - tsteq ip, lr, asr #4 │ │ │ │ - tsteq ip, sl, lsr r0 │ │ │ │ + tsteq r2, r8, lsr r1 │ │ │ │ + tsteq ip, r2, lsl r2 │ │ │ │ + tsteq ip, r0, lsr #32 │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + tsteq ip, r8, lsr r0 │ │ │ │ + tsteq ip, r0, asr #32 │ │ │ │ tsteq ip, r8, asr #32 │ │ │ │ - qaddeq r3, r6, ip │ │ │ │ - tsteq ip, r0, rrx │ │ │ │ - tsteq ip, sl, rrx │ │ │ │ - tsteq ip, r4, ror r0 │ │ │ │ + qaddeq r3, r0, ip │ │ │ │ + qaddeq r3, r8, ip │ │ │ │ + tsteq ip, r8, rrx │ │ │ │ + tsteq ip, r8, ror r0 │ │ │ │ + smlabbeq ip, r8, r0, r3 │ │ │ │ + swpeq r3, r8, [ip] │ │ │ │ + smlatbeq ip, r8, r0, r3 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + tsteq ip, lr, lsr #2 │ │ │ │ + tsteq ip, sl, lsl pc │ │ │ │ + tsteq ip, r8, lsr #30 │ │ │ │ + tsteq ip, r6, lsr pc │ │ │ │ + tsteq ip, r0, asr #30 │ │ │ │ + tsteq ip, sl, asr #30 │ │ │ │ + tsteq ip, r4, asr pc │ │ │ │ @ instruction: 0x2654f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ eor lr, pc, r2, asr #19 │ │ │ │ @ instruction: 0x2648f8df │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf797447a │ │ │ │ @@ -106874,108 +106874,108 @@ │ │ │ │ and lr, r7, sl, lsr #29 │ │ │ │ ldrtmi r4, [fp], -r2, ror #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ mcr 7, 5, pc, cr0, cr6, {4} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - @ instruction: 0x010c2db4 │ │ │ │ - smlabteq ip, r4, sp, r2 │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - smlatteq ip, r4, sp, r2 │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - tsteq ip, r4, lsl #28 │ │ │ │ - tsteq r2, r2, lsr #27 │ │ │ │ - smlatbeq ip, r0, lr, r2 │ │ │ │ - smlabbeq ip, r4, ip, r2 │ │ │ │ - @ instruction: 0x010c2c90 │ │ │ │ - @ instruction: 0x010c2c9c │ │ │ │ + @ instruction: 0x010c2c94 │ │ │ │ smlatbeq ip, r4, ip, r2 │ │ │ │ - smlatbeq ip, ip, ip, r2 │ │ │ │ @ instruction: 0x010c2cb4 │ │ │ │ - @ instruction: 0x010c2cbc │ │ │ │ - smlabteq ip, ip, ip, r2 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - smlatteq ip, ip, ip, r2 │ │ │ │ - strdeq r2, [ip, -ip] │ │ │ │ - tsteq ip, ip, lsl #26 │ │ │ │ - tsteq r2, sl, lsr #25 │ │ │ │ - @ instruction: 0x010c2dbc │ │ │ │ + smlabteq ip, r4, ip, r2 │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + smlatteq ip, r4, ip, r2 │ │ │ │ + tsteq r2, r2, lsl #25 │ │ │ │ + smlabbeq ip, r0, sp, r2 │ │ │ │ + tsteq ip, r4, ror #22 │ │ │ │ + tsteq ip, r0, ror fp │ │ │ │ + tsteq ip, ip, ror fp │ │ │ │ + smlabbeq ip, r4, fp, r2 │ │ │ │ smlabbeq ip, ip, fp, r2 │ │ │ │ - @ instruction: 0x010c2b98 │ │ │ │ - smlatbeq ip, r4, fp, r2 │ │ │ │ + @ instruction: 0x010c2b94 │ │ │ │ + @ instruction: 0x010c2b9c │ │ │ │ smlatbeq ip, ip, fp, r2 │ │ │ │ - @ instruction: 0x010c2bb4 │ │ │ │ @ instruction: 0x010c2bbc │ │ │ │ - smlabteq ip, r4, fp, r2 │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - smlatteq ip, r4, fp, r2 │ │ │ │ - strdeq r2, [ip, -r4] │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - tsteq ip, r4, lsl ip │ │ │ │ - @ instruction: 0x01120bb2 │ │ │ │ - ldrdeq r2, [ip, -r8] │ │ │ │ + smlabteq ip, ip, fp, r2 │ │ │ │ + ldrdeq r2, [ip, -ip] │ │ │ │ + smlatteq ip, ip, fp, r2 │ │ │ │ + tsteq r2, sl, lsl #23 │ │ │ │ + @ instruction: 0x010c2c9c │ │ │ │ + tsteq ip, ip, ror #20 │ │ │ │ + tsteq ip, r8, ror sl │ │ │ │ + smlabbeq ip, r4, sl, r2 │ │ │ │ + smlabbeq ip, ip, sl, r2 │ │ │ │ @ instruction: 0x010c2a94 │ │ │ │ - smlatbeq ip, r0, sl, r2 │ │ │ │ - smlatbeq ip, ip, sl, r2 │ │ │ │ + @ instruction: 0x010c2a9c │ │ │ │ + smlatbeq ip, r4, sl, r2 │ │ │ │ @ instruction: 0x010c2ab4 │ │ │ │ - @ instruction: 0x010c2abc │ │ │ │ smlabteq ip, r4, sl, r2 │ │ │ │ - smlabteq ip, ip, sl, r2 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - smlatteq ip, lr, sl, r2 │ │ │ │ - tsteq ip, r0, lsl #22 │ │ │ │ - tsteq ip, r2, lsl fp │ │ │ │ - tsteq ip, r4, lsr #22 │ │ │ │ - tsteq r2, r4, asr #21 │ │ │ │ - tsteq ip, r0, lsl #24 │ │ │ │ - smlatbeq ip, sl, r9, r2 │ │ │ │ - @ instruction: 0x010c29b8 │ │ │ │ - smlabteq ip, r6, r9, r2 │ │ │ │ - ldrdeq r2, [ip, -r0] │ │ │ │ - ldrdeq r2, [ip, -sl] │ │ │ │ - smlatteq ip, r4, r9, r2 │ │ │ │ - smlatteq ip, lr, r9, r2 │ │ │ │ - tsteq ip, r0, lsl #20 │ │ │ │ - tsteq ip, r2, lsl sl │ │ │ │ - tsteq ip, r4, lsr #20 │ │ │ │ - tsteq ip, r6, lsr sl │ │ │ │ - tsteq ip, r8, asr #20 │ │ │ │ - tsteq r2, r8, ror #19 │ │ │ │ - tsteq ip, r8, lsr fp │ │ │ │ - smlabteq ip, lr, r8, r2 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - smlatteq ip, sl, r8, r2 │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + smlatteq ip, r4, sl, r2 │ │ │ │ strdeq r2, [ip, -r4] │ │ │ │ - strdeq r2, [ip, -lr] │ │ │ │ - tsteq ip, r8, lsl #18 │ │ │ │ - tsteq ip, r2, lsl r9 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, r6, lsr r9 │ │ │ │ - tsteq ip, r8, asr #18 │ │ │ │ - tsteq ip, sl, asr r9 │ │ │ │ - tsteq ip, ip, ror #18 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq ip, r0, ror sl │ │ │ │ + @ instruction: 0x01120a92 │ │ │ │ + @ instruction: 0x010c2bb8 │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + smlabbeq ip, r0, r9, r2 │ │ │ │ + smlabbeq ip, ip, r9, r2 │ │ │ │ + @ instruction: 0x010c2994 │ │ │ │ + @ instruction: 0x010c299c │ │ │ │ + smlatbeq ip, r4, r9, r2 │ │ │ │ + smlatbeq ip, ip, r9, r2 │ │ │ │ + @ instruction: 0x010c29bc │ │ │ │ + smlabteq ip, lr, r9, r2 │ │ │ │ + smlatteq ip, r0, r9, r2 │ │ │ │ strdeq r2, [ip, -r2] │ │ │ │ - tsteq ip, r0, lsl #16 │ │ │ │ - tsteq ip, lr, lsl #16 │ │ │ │ - tsteq ip, r8, lsl r8 │ │ │ │ - tsteq ip, r2, lsr #16 │ │ │ │ - tsteq ip, ip, lsr #16 │ │ │ │ - tsteq ip, r6, lsr r8 │ │ │ │ - tsteq ip, r8, asr #16 │ │ │ │ - tsteq ip, sl, asr r8 │ │ │ │ - tsteq ip, ip, ror #16 │ │ │ │ - tsteq ip, lr, ror r8 │ │ │ │ - @ instruction: 0x010c2890 │ │ │ │ - tsteq r2, r0, lsr r8 │ │ │ │ - smlatbeq ip, sl, r9, r2 │ │ │ │ - @ instruction: 0x011207d4 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq ip, r4, lsl #20 │ │ │ │ + tsteq r2, r4, lsr #19 │ │ │ │ + smlatteq ip, r0, sl, r2 │ │ │ │ + smlabbeq ip, sl, r8, r2 │ │ │ │ + @ instruction: 0x010c2898 │ │ │ │ + smlatbeq ip, r6, r8, r2 │ │ │ │ + @ instruction: 0x010c28b0 │ │ │ │ + @ instruction: 0x010c28ba │ │ │ │ + smlabteq ip, r4, r8, r2 │ │ │ │ + smlabteq ip, lr, r8, r2 │ │ │ │ + smlatteq ip, r0, r8, r2 │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, r4, lsl #18 │ │ │ │ + tsteq ip, r6, lsl r9 │ │ │ │ + tsteq ip, r8, lsr #18 │ │ │ │ + tsteq r2, r8, asr #17 │ │ │ │ + tsteq ip, r8, lsl sl │ │ │ │ + smlatbeq ip, lr, r7, r2 │ │ │ │ + @ instruction: 0x010c27bc │ │ │ │ + smlabteq ip, sl, r7, r2 │ │ │ │ + ldrdeq r2, [ip, -r4] │ │ │ │ + ldrdeq r2, [ip, -lr] │ │ │ │ + smlatteq ip, r8, r7, r2 │ │ │ │ + strdeq r2, [ip, -r2] │ │ │ │ + tsteq ip, r4, lsl #16 │ │ │ │ + tsteq ip, r6, lsl r8 │ │ │ │ + tsteq ip, r8, lsr #16 │ │ │ │ + tsteq ip, sl, lsr r8 │ │ │ │ + tsteq ip, ip, asr #16 │ │ │ │ + tsteq r2, ip, ror #15 │ │ │ │ + tsteq ip, r0, asr r9 │ │ │ │ + ldrdeq r2, [ip, -r2] │ │ │ │ + smlatteq ip, r0, r6, r2 │ │ │ │ + smlatteq ip, lr, r6, r2 │ │ │ │ + strdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, r2, lsl #14 │ │ │ │ + tsteq ip, ip, lsl #14 │ │ │ │ + tsteq ip, r6, lsl r7 │ │ │ │ + tsteq ip, r8, lsr #14 │ │ │ │ + tsteq ip, sl, lsr r7 │ │ │ │ + tsteq ip, ip, asr #14 │ │ │ │ + tsteq ip, lr, asr r7 │ │ │ │ + tsteq ip, r0, ror r7 │ │ │ │ + tsteq r2, r0, lsl r7 │ │ │ │ + smlabbeq ip, sl, r8, r2 │ │ │ │ + @ instruction: 0x011206b4 │ │ │ │ + @ instruction: 0x0108cabc │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -107308,117 +107308,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x010c279a │ │ │ │ - smlabteq ip, r2, r7, r2 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - tsteq ip, sl, lsl #16 │ │ │ │ - tsteq ip, r8, lsr r8 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - smlatbeq ip, ip, r8, r2 │ │ │ │ - smlatteq ip, r8, r8, r2 │ │ │ │ - tsteq ip, r4, lsr #18 │ │ │ │ - tsteq ip, r2, asr r9 │ │ │ │ - smlabbeq ip, r2, r9, r2 │ │ │ │ - @ instruction: 0x010c29b4 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - tsteq ip, lr, asr #20 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + smlatbeq ip, r2, r6, r2 │ │ │ │ + @ instruction: 0x010c26bc │ │ │ │ + ldrdeq r2, [ip, -r8] │ │ │ │ + smlatteq ip, sl, r6, r2 │ │ │ │ + tsteq ip, r8, lsl r7 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + smlabbeq ip, ip, r7, r2 │ │ │ │ + smlabteq ip, r8, r7, r2 │ │ │ │ + tsteq ip, r4, lsl #16 │ │ │ │ + tsteq ip, r2, lsr r8 │ │ │ │ + tsteq ip, r2, ror #16 │ │ │ │ + @ instruction: 0x010c2894 │ │ │ │ + @ instruction: 0x010c28bc │ │ │ │ + tsteq ip, lr, lsr #18 │ │ │ │ + tsteq ip, r6, ror #18 │ │ │ │ + smlatbeq ip, lr, r9, r2 │ │ │ │ + smlatteq ip, r8, r9, r2 │ │ │ │ + tsteq ip, r8, lsr #20 │ │ │ │ + tsteq ip, r0, ror #20 │ │ │ │ smlabbeq ip, r6, sl, r2 │ │ │ │ - smlabteq ip, lr, sl, r2 │ │ │ │ - tsteq ip, r8, lsl #22 │ │ │ │ - tsteq ip, r8, asr #22 │ │ │ │ - smlabbeq ip, r0, fp, r2 │ │ │ │ - smlatbeq ip, r6, fp, r2 │ │ │ │ - tsteq ip, r2, lsr #24 │ │ │ │ - tsteq ip, r6, asr ip │ │ │ │ - smlatbeq ip, sl, ip, r2 │ │ │ │ - smlatteq ip, r8, ip, r2 │ │ │ │ - tsteq ip, r0, lsr sp │ │ │ │ - tsteq ip, r0, ror sp │ │ │ │ - @ instruction: 0x010c2d9a │ │ │ │ - smlabbeq ip, r8, r8, r2 │ │ │ │ - tsteq ip, r6, lsl #12 │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - smlabbeq ip, lr, r4, r2 │ │ │ │ - tsteq ip, r8, asr r4 │ │ │ │ - tsteq ip, sl, lsr #8 │ │ │ │ - smlatteq r8, r0, r5, ip │ │ │ │ - ldrdeq ip, [r8, -sl] │ │ │ │ - @ instruction: 0x010c24b0 │ │ │ │ + tsteq ip, r2, lsl #22 │ │ │ │ + tsteq ip, r6, lsr fp │ │ │ │ + smlabbeq ip, sl, fp, r2 │ │ │ │ + smlabteq ip, r8, fp, r2 │ │ │ │ + tsteq ip, r0, lsl ip │ │ │ │ + tsteq ip, r0, asr ip │ │ │ │ + tsteq ip, sl, ror ip │ │ │ │ + tsteq ip, r8, ror #14 │ │ │ │ + smlatteq ip, r6, r4, r2 │ │ │ │ + ldrdeq r2, [ip, -r8] │ │ │ │ + tsteq ip, lr, ror #6 │ │ │ │ + tsteq ip, r8, lsr r3 │ │ │ │ + tsteq ip, sl, lsl #6 │ │ │ │ + smlabteq r8, r0, r4, ip │ │ │ │ + @ instruction: 0x0108c4ba │ │ │ │ + @ instruction: 0x010c2390 │ │ │ │ + tsteq ip, lr, asr r3 │ │ │ │ + smlatbeq r8, r8, r4, ip │ │ │ │ + smlatbeq r8, r2, r4, ip │ │ │ │ + tsteq ip, r8, lsr #8 │ │ │ │ + smlatteq ip, r6, r3, r2 │ │ │ │ + smlatbeq ip, r4, r3, r2 │ │ │ │ + smlabbeq r8, sl, r4, ip │ │ │ │ + smlabbeq r8, r4, r4, ip │ │ │ │ + tsteq ip, lr, asr #8 │ │ │ │ + tsteq ip, r4, ror #8 │ │ │ │ + tsteq r8, r2, ror r4 │ │ │ │ + @ instruction: 0x010c25bc │ │ │ │ + tsteq ip, r6, lsl r5 │ │ │ │ + smlabteq ip, r8, r4, r2 │ │ │ │ tsteq ip, lr, ror r4 │ │ │ │ - smlabteq r8, r8, r5, ip │ │ │ │ - smlabteq r8, r2, r5, ip │ │ │ │ - tsteq ip, r8, asr #10 │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ - smlabteq ip, r4, r4, r2 │ │ │ │ - smlatbeq r8, sl, r5, ip │ │ │ │ - smlatbeq r8, r4, r5, ip │ │ │ │ - tsteq ip, lr, ror #10 │ │ │ │ - smlabbeq ip, r4, r5, r2 │ │ │ │ - @ instruction: 0x0108c592 │ │ │ │ - ldrdeq r2, [ip, -ip] │ │ │ │ - tsteq ip, r6, lsr r6 │ │ │ │ - smlatteq ip, r8, r5, r2 │ │ │ │ - @ instruction: 0x010c259e │ │ │ │ - tsteq r8, r4, ror r5 │ │ │ │ - tsteq r8, lr, ror #10 │ │ │ │ - tsteq ip, r8, ror r6 │ │ │ │ - tsteq ip, r2, lsr r6 │ │ │ │ - tsteq r8, ip, asr r5 │ │ │ │ - tsteq r8, r6, asr r5 │ │ │ │ - tsteq ip, r4, asr #14 │ │ │ │ - strdeq r2, [ip, -sl] │ │ │ │ - @ instruction: 0x010c26b4 │ │ │ │ - tsteq r8, lr, lsr r5 │ │ │ │ - tsteq r8, r8, lsr r5 │ │ │ │ - tsteq ip, lr, ror #14 │ │ │ │ - smlabbeq ip, ip, r7, r2 │ │ │ │ - tsteq r8, r6, lsr #10 │ │ │ │ - tsteq ip, r0, asr sl │ │ │ │ - tsteq ip, r6, lsl #18 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - strdeq r2, [ip, -lr] │ │ │ │ - @ instruction: 0x010c27b0 │ │ │ │ - tsteq r8, r2, lsl #10 │ │ │ │ - strdeq ip, [r8, -ip] │ │ │ │ - @ instruction: 0x010c289a │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - smlatteq r8, sl, r4, ip │ │ │ │ - smlatteq r8, r4, r4, ip │ │ │ │ - tsteq ip, lr, ror r9 │ │ │ │ + tsteq r8, r4, asr r4 │ │ │ │ + tsteq r8, lr, asr #8 │ │ │ │ + tsteq ip, r8, asr r5 │ │ │ │ + tsteq ip, r2, lsl r5 │ │ │ │ + tsteq r8, ip, lsr r4 │ │ │ │ + tsteq r8, r6, lsr r4 │ │ │ │ + tsteq ip, r4, lsr #12 │ │ │ │ + ldrdeq r2, [ip, -sl] │ │ │ │ + @ instruction: 0x010c2594 │ │ │ │ + tsteq r8, lr, lsl r4 │ │ │ │ + tsteq r8, r8, lsl r4 │ │ │ │ + tsteq ip, lr, asr #12 │ │ │ │ + tsteq ip, ip, ror #12 │ │ │ │ + tsteq r8, r6, lsl #8 │ │ │ │ tsteq ip, r0, lsr r9 │ │ │ │ - smlatteq ip, r2, r8, r2 │ │ │ │ - smlabteq r8, ip, r4, ip │ │ │ │ - smlabteq r8, r6, r4, ip │ │ │ │ - smlatbeq ip, r8, r9, r2 │ │ │ │ - smlabteq ip, r6, r9, r2 │ │ │ │ - @ instruction: 0x0108c4b4 │ │ │ │ - tsteq ip, sl, asr fp │ │ │ │ - @ instruction: 0x010c2a94 │ │ │ │ - tsteq ip, lr, lsr sl │ │ │ │ - strdeq r2, [ip, -r0] │ │ │ │ - @ instruction: 0x0108c496 │ │ │ │ - @ instruction: 0x0108c490 │ │ │ │ - smlatteq ip, r6, sl, r2 │ │ │ │ - @ instruction: 0x010c2a94 │ │ │ │ - tsteq r8, lr, ror r4 │ │ │ │ - tsteq r8, r8, ror r4 │ │ │ │ + smlatteq ip, r6, r7, r2 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ ldrdeq r2, [ip, -lr] │ │ │ │ - smlabbeq ip, r8, fp, r2 │ │ │ │ - tsteq ip, r6, lsr fp │ │ │ │ - tsteq r8, r0, ror #8 │ │ │ │ - tsteq r8, sl, asr r4 │ │ │ │ - tsteq ip, ip, lsl #24 │ │ │ │ - tsteq ip, lr, lsr #24 │ │ │ │ - tsteq r8, r8, asr #8 │ │ │ │ + @ instruction: 0x010c2690 │ │ │ │ + smlatteq r8, r2, r3, ip │ │ │ │ + ldrdeq ip, [r8, -ip] │ │ │ │ + tsteq ip, sl, ror r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + smlabteq r8, sl, r3, ip │ │ │ │ + smlabteq r8, r4, r3, ip │ │ │ │ + tsteq ip, lr, asr r8 │ │ │ │ + tsteq ip, r0, lsl r8 │ │ │ │ + smlabteq ip, r2, r7, r2 │ │ │ │ + smlatbeq r8, ip, r3, ip │ │ │ │ + smlatbeq r8, r6, r3, ip │ │ │ │ + smlabbeq ip, r8, r8, r2 │ │ │ │ + smlatbeq ip, r6, r8, r2 │ │ │ │ + @ instruction: 0x0108c394 │ │ │ │ + tsteq ip, sl, lsr sl │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + tsteq ip, lr, lsl r9 │ │ │ │ + ldrdeq r2, [ip, -r0] │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + smlabteq ip, r6, r9, r2 │ │ │ │ + tsteq ip, r4, ror r9 │ │ │ │ + tsteq r8, lr, asr r3 │ │ │ │ + tsteq r8, r8, asr r3 │ │ │ │ + @ instruction: 0x010c2abe │ │ │ │ + tsteq ip, r8, ror #20 │ │ │ │ + tsteq ip, r6, lsl sl │ │ │ │ + tsteq r8, r0, asr #6 │ │ │ │ + tsteq r8, sl, lsr r3 │ │ │ │ + smlatteq ip, ip, sl, r2 │ │ │ │ + tsteq ip, lr, lsl #22 │ │ │ │ + tsteq r8, r8, lsr #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [sp], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -107865,104 +107865,104 @@ │ │ │ │ mcr 7, 7, pc, cr10, cr5, {4} @ │ │ │ │ bmi 1656138 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7959600 │ │ │ │ andlt lr, r2, r2, ror #29 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - smlabteq sl, r0, sp, fp │ │ │ │ - strheq ip, [sl, -r8] │ │ │ │ - tsteq sl, sl, asr #26 │ │ │ │ - @ instruction: 0x0108c496 │ │ │ │ - @ instruction: 0x010abc90 │ │ │ │ - @ instruction: 0x0108c490 │ │ │ │ - smlabbeq ip, r4, r8, r2 │ │ │ │ - tsteq ip, ip, ror r8 │ │ │ │ - mrseq r4, (UNDEF: 28) │ │ │ │ - tsteq ip, r4, ror #16 │ │ │ │ - tsteq ip, ip, asr r8 │ │ │ │ - tsteq ip, r4, asr r8 │ │ │ │ - tsteq ip, ip, asr #16 │ │ │ │ - tsteq ip, r4, asr #16 │ │ │ │ - tstpeq r1, r6, lsr #25 @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r8, -r0] │ │ │ │ - @ instruction: 0x010abbbe │ │ │ │ - ldrdeq ip, [r8, -lr] │ │ │ │ - smlatbeq sl, r0, fp, fp │ │ │ │ - smlatteq r8, r8, r3, ip │ │ │ │ - smlabbeq sl, r2, fp, fp │ │ │ │ - tsteq sl, r6, asr #22 │ │ │ │ - tsteq sl, r0, ror #22 │ │ │ │ - @ instruction: 0x0109a99c │ │ │ │ - @ instruction: 0x010c279a │ │ │ │ - @ instruction: 0x010c2796 │ │ │ │ - @ instruction: 0x010c2792 │ │ │ │ - @ instruction: 0x010c2792 │ │ │ │ - @ instruction: 0x010c2796 │ │ │ │ - smlabbeq r8, sl, r3, ip │ │ │ │ - smlabbeq r8, r4, r3, ip │ │ │ │ - tsteq ip, lr, ror r7 │ │ │ │ - smlabteq sl, r2, sl, fp │ │ │ │ - tsteq ip, r0, ror r7 │ │ │ │ - tsteq ip, r4, ror #14 │ │ │ │ - tsteq ip, sl, asr r7 │ │ │ │ - @ instruction: 0x0109a89a │ │ │ │ - smlabbeq r9, r4, r8, sl │ │ │ │ - tsteq ip, lr, lsr r7 │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ - tsteq ip, r0, lsr r7 │ │ │ │ - tsteq ip, sl, lsr #14 │ │ │ │ - tsteq r9, r2, asr #16 │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ + strdeq ip, [r8, -sl] │ │ │ │ + smlatbeq sl, r0, ip, fp │ │ │ │ + @ instruction: 0x010abf98 │ │ │ │ + tsteq sl, sl, lsr #24 │ │ │ │ + tsteq r8, r6, ror r3 │ │ │ │ tsteq sl, r0, ror fp │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq r8, r2, lsr #8 │ │ │ │ - tsteq sl, ip, lsr sl │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r8, r6, asr r2 │ │ │ │ - @ instruction: 0x0109a5b2 │ │ │ │ - @ instruction: 0x0109a5b4 │ │ │ │ - smlabbeq ip, lr, r6, r2 │ │ │ │ - smlabbeq ip, ip, r6, r2 │ │ │ │ - tsteq sl, r6, lsr r8 │ │ │ │ - tsteq sl, ip, lsl #22 │ │ │ │ - ldrdeq ip, [r8, -ip] │ │ │ │ - ldrdeq ip, [r8, -r6] │ │ │ │ - tsteq ip, lr, asr #12 │ │ │ │ + tsteq r8, r0, ror r3 │ │ │ │ + tsteq ip, r4, ror #14 │ │ │ │ + tsteq ip, ip, asr r7 │ │ │ │ + smlatteq ip, r0, pc, r3 @ │ │ │ │ + tsteq ip, r4, asr #14 │ │ │ │ + tsteq ip, ip, lsr r7 │ │ │ │ + tsteq ip, r4, lsr r7 │ │ │ │ + tsteq ip, ip, lsr #14 │ │ │ │ + tsteq ip, r4, lsr #14 │ │ │ │ + tstpeq r1, r6, lsl #23 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r8, -r0] │ │ │ │ + @ instruction: 0x010aba9e │ │ │ │ + @ instruction: 0x0108c2be │ │ │ │ + smlabbeq sl, r0, sl, fp │ │ │ │ + smlabteq r8, r8, r2, ip │ │ │ │ + tsteq sl, r2, ror #20 │ │ │ │ + tsteq sl, r6, lsr #20 │ │ │ │ + tsteq sl, r0, asr #20 │ │ │ │ + tsteq r9, ip, ror r8 │ │ │ │ + tsteq ip, sl, ror r6 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + tsteq ip, r2, ror r6 │ │ │ │ + tsteq ip, r2, ror r6 │ │ │ │ + tsteq ip, r6, ror r6 │ │ │ │ + tsteq r8, sl, ror #4 │ │ │ │ + tsteq r8, r4, ror #4 │ │ │ │ + tsteq ip, lr, asr r6 │ │ │ │ + smlatbeq sl, r2, r9, fp │ │ │ │ + tsteq ip, r0, asr r6 │ │ │ │ tsteq ip, r4, asr #12 │ │ │ │ - tsteq ip, lr, lsr r6 │ │ │ │ - tsteq ip, ip, lsl #10 │ │ │ │ - @ instruction: 0x010c3d92 │ │ │ │ - strdeq r2, [ip, -r8] │ │ │ │ - strdeq r2, [ip, -r2] │ │ │ │ - smlatteq ip, ip, r4, r2 │ │ │ │ - smlatteq ip, r6, r4, r2 │ │ │ │ - tstpeq r1, r2, asr r9 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [ip, -r4] │ │ │ │ - tsteq sl, r4, ror r8 │ │ │ │ - smlabteq ip, sl, r5, r2 │ │ │ │ - @ instruction: 0x010c25be │ │ │ │ - @ instruction: 0x010c25ba │ │ │ │ - @ instruction: 0x010c25b2 │ │ │ │ - smlatbeq ip, sl, r5, r2 │ │ │ │ - smlatbeq ip, lr, r5, r2 │ │ │ │ - @ instruction: 0x010ab3b2 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - smlabbeq sl, ip, r7, fp │ │ │ │ - tsteq r8, lr, asr ip │ │ │ │ + tsteq ip, sl, lsr r6 │ │ │ │ + tsteq r9, sl, ror r7 │ │ │ │ + tsteq r9, r4, ror #14 │ │ │ │ + tsteq ip, lr, lsl r6 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + tsteq ip, r0, lsl r6 │ │ │ │ + tsteq ip, sl, lsl #12 │ │ │ │ + tsteq r9, r2, lsr #14 │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq sl, r0, asr sl │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + tsteq r8, r2, lsl #6 │ │ │ │ + tsteq sl, ip, lsl r9 │ │ │ │ + tsteq r8, ip, lsr r1 │ │ │ │ + tsteq r8, r6, lsr r1 │ │ │ │ + @ instruction: 0x0109a492 │ │ │ │ + @ instruction: 0x0109a494 │ │ │ │ + tsteq ip, lr, ror #10 │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + tsteq sl, r6, lsl r7 │ │ │ │ + smlatteq sl, ip, r9, sp │ │ │ │ + strheq ip, [r8, -ip] │ │ │ │ + strheq ip, [r8, -r6] │ │ │ │ + tsteq ip, lr, lsr #10 │ │ │ │ + tsteq ip, r4, lsr #10 │ │ │ │ + tsteq ip, lr, lsl r5 │ │ │ │ + smlatteq ip, ip, r3, r2 │ │ │ │ + tsteq ip, r2, ror ip │ │ │ │ + ldrdeq r2, [ip, -r8] │ │ │ │ + ldrdeq r2, [ip, -r2] │ │ │ │ + smlabteq ip, ip, r3, r2 │ │ │ │ + smlabteq ip, r6, r3, r2 │ │ │ │ + tstpeq r1, r2, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010c24b4 │ │ │ │ + tsteq sl, r4, asr r7 │ │ │ │ + smlatbeq ip, sl, r4, r2 │ │ │ │ + @ instruction: 0x010c249e │ │ │ │ + @ instruction: 0x010c249a │ │ │ │ + @ instruction: 0x010c2492 │ │ │ │ + smlabbeq ip, sl, r4, r2 │ │ │ │ + smlabbeq ip, lr, r4, r2 │ │ │ │ + @ instruction: 0x010ab292 │ │ │ │ + mrseq r5, R11_fiq │ │ │ │ + tsteq sl, ip, ror #12 │ │ │ │ + tsteq r8, lr, lsr fp │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff8af7f3 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq ip, r4, lsl #8 │ │ │ │ + smlatteq ip, r4, r2, r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec354a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xffbef7f3 │ │ │ │ @ instruction: 0x4615e255 │ │ │ │ @@ -108261,90 +108261,90 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl ff49c5a4 │ │ │ │ svceq 0x002b4a4e │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7954620 │ │ │ │ @ instruction: 0xbdf8ebc8 │ │ │ │ - tsteq r8, r6, asr #28 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - tsteq r8, sl, lsr lr │ │ │ │ - tsteq r8, r6, lsr #28 │ │ │ │ - tstpeq r1, ip, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ - tsteq r8, r6, lsl lr │ │ │ │ - tsteq r8, lr, lsl #28 │ │ │ │ - tsteq fp, r6, ror lr │ │ │ │ - tsteq fp, r8, ror lr │ │ │ │ - tsteq fp, r0, ror lr │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - @ instruction: 0x010bc3b8 │ │ │ │ - smlabteq r8, r2, sp, fp │ │ │ │ - ldrdeq fp, [r8, -r0] │ │ │ │ - smlatteq ip, r2, r2, r2 │ │ │ │ - ldrdeq fp, [r8, -r2] │ │ │ │ - tsteq fp, r6, ror #6 │ │ │ │ - smlabteq r8, r8, sp, fp │ │ │ │ - @ instruction: 0x0108bdb6 │ │ │ │ - tstpeq r1, lr, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r8, r8, sp, fp │ │ │ │ - @ instruction: 0x0108bdb0 │ │ │ │ - @ instruction: 0x0108bdb2 │ │ │ │ - smlatbeq r8, ip, sp, fp │ │ │ │ - smlabbeq r8, r4, sp, fp │ │ │ │ - smlabbeq r8, r6, sp, fp │ │ │ │ - @ instruction: 0x0108bd98 │ │ │ │ - @ instruction: 0x0108bcb4 │ │ │ │ - smlatbeq r8, lr, ip, fp │ │ │ │ - smlabbeq r8, r4, sp, fp │ │ │ │ - smlabbeq r8, r8, ip, fp │ │ │ │ - smlabbeq r8, r2, ip, fp │ │ │ │ - smlabteq fp, r4, r4, sl │ │ │ │ - tsteq r8, ip, asr ip │ │ │ │ - tsteq r8, r6, asr ip │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - tsteq sl, r0, asr r9 │ │ │ │ - tsteq sl, lr, asr #18 │ │ │ │ - @ instruction: 0x010ad994 │ │ │ │ - tsteq sl, r4, lsr #18 │ │ │ │ - tsteq sl, r2, lsr #18 │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - tsteq fp, r4, asr r1 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, r8, asr #2 │ │ │ │ - tsteq fp, r2, asr #2 │ │ │ │ - tsteq fp, ip, lsr r1 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ - @ instruction: 0x010933b8 │ │ │ │ - @ instruction: 0x010933b6 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ - tstpeq r1, r8, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, lr, lsl r1 │ │ │ │ - smlabteq r9, r6, r3, r3 │ │ │ │ - smlatbeq r9, ip, r3, r3 │ │ │ │ - tsteq fp, r2, lsl r1 │ │ │ │ - strdeq fp, [r8, -sl] │ │ │ │ + tsteq r8, r6, lsr #26 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq r8, sl, lsl sp │ │ │ │ + tsteq r8, r6, lsl #26 │ │ │ │ + tstpeq r1, ip, lsr r5 @ p-variant is OBSOLETE │ │ │ │ strdeq fp, [r8, -r4] │ │ │ │ - strheq ip, [fp, -r2] │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - swpeq ip, sl, [fp] │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + smlatteq r8, lr, ip, fp │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, r8, asr sp │ │ │ │ + tsteq fp, r0, asr sp │ │ │ │ + @ instruction: 0x0108bcb2 │ │ │ │ + @ instruction: 0x010bc298 │ │ │ │ + smlatbeq r8, r2, ip, fp │ │ │ │ + @ instruction: 0x0108bcb0 │ │ │ │ + smlabteq ip, r2, r1, r2 │ │ │ │ + @ instruction: 0x0108bcb2 │ │ │ │ + tsteq fp, r6, asr #4 │ │ │ │ + smlatbeq r8, r8, ip, fp │ │ │ │ + @ instruction: 0x0108bc96 │ │ │ │ + tstpeq r1, lr, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r8, r8, ip, fp │ │ │ │ + @ instruction: 0x0108bc90 │ │ │ │ + @ instruction: 0x0108bc92 │ │ │ │ + smlabbeq r8, ip, ip, fp │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r6, ror #24 │ │ │ │ + tsteq r8, r8, ror ip │ │ │ │ + @ instruction: 0x0108bb94 │ │ │ │ + smlabbeq r8, lr, fp, fp │ │ │ │ + tsteq r8, r4, ror #24 │ │ │ │ + tsteq r8, r8, ror #22 │ │ │ │ + tsteq r8, r2, ror #22 │ │ │ │ + smlatbeq fp, r4, r3, sl │ │ │ │ + tsteq r8, ip, lsr fp │ │ │ │ + tsteq r8, r6, lsr fp │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq sl, r0, lsr r8 │ │ │ │ + tsteq sl, lr, lsr #16 │ │ │ │ + tsteq sl, r4, ror r8 │ │ │ │ + tsteq sl, r4, lsl #16 │ │ │ │ + tsteq sl, r2, lsl #16 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, r4, lsr r0 │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, r2, lsr #32 │ │ │ │ + tsteq fp, ip, lsl r0 │ │ │ │ + tsteq fp, r6, lsl r0 │ │ │ │ + @ instruction: 0x01093298 │ │ │ │ + @ instruction: 0x01093296 │ │ │ │ + strdeq r7, [fp, -r4] │ │ │ │ + tstpeq r1, r8, asr #4 @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + smlatbeq r9, r6, r2, r3 │ │ │ │ + smlabbeq r9, ip, r2, r3 │ │ │ │ strdeq r7, [fp, -r2] │ │ │ │ - strdeq r7, [fp, -r8] │ │ │ │ - smlabbeq fp, r2, r0, ip │ │ │ │ - smlabbeq fp, r8, r0, ip │ │ │ │ - tsteq fp, lr, rrx │ │ │ │ - tstpeq r1, r6, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - smlabbeq sl, lr, r1, fp │ │ │ │ - @ instruction: 0x010c1fb0 │ │ │ │ - tsteq r8, r6, lsl sl │ │ │ │ - tsteq r8, r0, lsl sl │ │ │ │ - tsteq fp, r2, asr #32 │ │ │ │ - tsteq sl, r6, asr #2 │ │ │ │ + ldrdeq fp, [r8, -sl] │ │ │ │ + ldrdeq fp, [r8, -r4] │ │ │ │ + @ instruction: 0x010bbf92 │ │ │ │ + strdeq r7, [fp, -lr] │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + tsteq fp, sl, ror pc │ │ │ │ + ldrdeq r7, [fp, -r2] │ │ │ │ + ldrdeq r7, [fp, -r8] │ │ │ │ + tsteq fp, r2, ror #30 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ + tsteq fp, lr, asr #30 │ │ │ │ + tstpeq r1, r6, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq sl, lr, rrx │ │ │ │ + @ instruction: 0x010c1e90 │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + strdeq fp, [r8, -r0] │ │ │ │ + tsteq fp, r2, lsr #30 │ │ │ │ + tsteq sl, r6, lsr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec35a98 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r5, r8, #184, 6 @ 0xe0000002 │ │ │ │ ldrbhi pc, [r0], #-0 @ │ │ │ │ @ instruction: 0x81bff200 │ │ │ │ @@ -108927,44 +108927,44 @@ │ │ │ │ stmdami r0!, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r2, sp, lr, pc} @ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2078 @ 0xfffff7e2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq ip, sl, sp, r1 │ │ │ │ - smlabbeq ip, r4, sp, r1 │ │ │ │ - tsteq ip, ip, lsl #26 │ │ │ │ - smlatbeq ip, r0, fp, r1 │ │ │ │ - tsteq ip, r6, lsl ip │ │ │ │ - tsteq ip, r6, ror ip │ │ │ │ - smlatteq ip, lr, ip, r1 │ │ │ │ - tsteq ip, r2, ror #26 │ │ │ │ - smlabbeq r8, r2, fp, sl │ │ │ │ - tsteq ip, r2, lsr #14 │ │ │ │ - strdeq r1, [ip, -ip] │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq ip, r8, lsr #18 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq ip, lr, ror #12 │ │ │ │ - tsteq ip, r8, lsl #12 │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - smlabbeq ip, ip, r6, r1 │ │ │ │ - tsteq r8, sl, lsr fp │ │ │ │ + smlatbeq ip, sl, ip, r1 │ │ │ │ + tsteq ip, r4, ror #24 │ │ │ │ + smlatteq ip, ip, fp, r1 │ │ │ │ + smlabbeq ip, r0, sl, r1 │ │ │ │ + strdeq r1, [ip, -r6] │ │ │ │ + tsteq ip, r6, asr fp │ │ │ │ + smlabteq ip, lr, fp, r1 │ │ │ │ + tsteq ip, r2, asr #24 │ │ │ │ + tsteq r8, r2, ror #20 │ │ │ │ + tsteq ip, r2, lsl #12 │ │ │ │ + ldrdeq r1, [ip, -ip] │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ tsteq ip, r8, lsl #16 │ │ │ │ - tsteq ip, sl, ror #14 │ │ │ │ - tsteq ip, r4, lsl #14 │ │ │ │ - tsteq r8, r2, lsr #22 │ │ │ │ - smlabbeq ip, r8, r7, r1 │ │ │ │ - tsteq r8, r6, lsl fp │ │ │ │ - smlabbeq ip, r0, r8, r1 │ │ │ │ - tsteq ip, r2, lsl r8 │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - smlatbeq ip, r2, r8, r1 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq ip, lr, asr #10 │ │ │ │ + smlatteq ip, r8, r4, r1 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + tsteq ip, ip, ror #10 │ │ │ │ + tsteq r8, sl, lsl sl │ │ │ │ + smlatteq ip, r8, r6, r1 │ │ │ │ + tsteq ip, sl, asr #12 │ │ │ │ + smlatteq ip, r4, r5, r1 │ │ │ │ + tsteq r8, r2, lsl #20 │ │ │ │ + tsteq ip, r8, ror #12 │ │ │ │ + strdeq sl, [r8, -r6] │ │ │ │ + tsteq ip, r0, ror #14 │ │ │ │ + strdeq r1, [ip, -r2] │ │ │ │ + smlatteq r8, r4, r9, sl │ │ │ │ + smlabbeq ip, r2, r7, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -109672,69 +109672,69 @@ │ │ │ │ @ instruction: 0xe6d4ae7e │ │ │ │ @ instruction: 0x463b4a3b │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmia r4, {r2, r4, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - smlabteq r9, r0, r0, r2 │ │ │ │ - tsteq sl, r6, ror r5 │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - strdeq sl, [r8, -r0] │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq sl, r0, lsr lr │ │ │ │ - tsteq ip, sl, rrx │ │ │ │ - @ instruction: 0x0108a6b8 │ │ │ │ - tsteq ip, r2, rrx │ │ │ │ - @ instruction: 0x0108a69a │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq r8, ip, ror r6 │ │ │ │ - tsteq ip, r2, rrx │ │ │ │ - tsteq r8, lr, asr r6 │ │ │ │ - tsteq ip, r8, rrx │ │ │ │ - tsteq r8, r8, asr #12 │ │ │ │ - ldrdeq r1, [r9, -ip] │ │ │ │ - smlabbeq sl, r0, sp, r9 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, r4, lsl #12 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ + smlatbeq r9, r0, pc, r1 @ │ │ │ │ + tsteq sl, r6, asr r4 │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + ldrdeq sl, [r8, -r0] │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + tsteq sl, r0, lsl sp │ │ │ │ + tsteq ip, sl, asr #30 │ │ │ │ + @ instruction: 0x0108a598 │ │ │ │ + tsteq ip, r2, asr #30 │ │ │ │ + tsteq r8, sl, ror r5 │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + tsteq r8, ip, asr r5 │ │ │ │ + tsteq ip, r2, asr #30 │ │ │ │ tsteq r8, lr, lsr r5 │ │ │ │ + tsteq ip, r8, asr #30 │ │ │ │ + tsteq r8, r8, lsr #10 │ │ │ │ + @ instruction: 0x010917bc │ │ │ │ + tsteq sl, r0, ror #24 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + strdeq sl, [r8, -r2] │ │ │ │ + smlatteq r8, r4, r4, sl │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + tsteq r8, lr, lsl r4 │ │ │ │ + tsteq sl, sl, lsl #24 │ │ │ │ + tsteq r9, r4, lsl r8 │ │ │ │ + smlabteq sl, sl, sl, fp │ │ │ │ + tsteq r9, r0, lsl r8 │ │ │ │ + @ instruction: 0x0111dc94 │ │ │ │ + tsteq sl, r2, lsr ip │ │ │ │ + tsteq r8, r2, asr r4 │ │ │ │ + tsteq r8, ip, asr #8 │ │ │ │ + tsteq sl, lr, lsl #26 │ │ │ │ + tsteq r9, r6, asr #12 │ │ │ │ + tsteq r9, r4, asr #12 │ │ │ │ tsteq sl, sl, lsr #26 │ │ │ │ - tsteq r9, r4, lsr r9 │ │ │ │ - smlatteq sl, sl, fp, fp │ │ │ │ - tsteq r9, r0, lsr r9 │ │ │ │ - @ instruction: 0x0111ddb4 │ │ │ │ - tsteq sl, r2, asr sp │ │ │ │ - tsteq r8, r2, ror r5 │ │ │ │ - tsteq r8, ip, ror #10 │ │ │ │ - tsteq sl, lr, lsr #28 │ │ │ │ - tsteq r9, r6, ror #14 │ │ │ │ - tsteq r9, r4, ror #14 │ │ │ │ - tsteq sl, sl, asr #28 │ │ │ │ - tsteq r8, sl, lsl r5 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - @ instruction: 0x010b6996 │ │ │ │ - smlatteq r8, lr, r4, sl │ │ │ │ - smlatteq r8, r8, r4, sl │ │ │ │ - ldrdeq r1, [r9, -lr] │ │ │ │ - ldrdeq r1, [r9, -r0] │ │ │ │ - smlabteq r9, lr, ip, r1 │ │ │ │ - smlabteq r9, ip, ip, r1 │ │ │ │ - smlabteq r9, sl, ip, r1 │ │ │ │ - smlabteq r9, r8, ip, r1 │ │ │ │ - smlabteq r9, r6, ip, r1 │ │ │ │ - smlabteq r9, r4, ip, r1 │ │ │ │ - @ instruction: 0x01091cbe │ │ │ │ - @ instruction: 0x01091cbc │ │ │ │ - smlatteq fp, sl, r8, r6 │ │ │ │ - smlabteq fp, ip, r8, r6 │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - tstpeq fp, lr, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - tsteq r8, r4, lsr #32 │ │ │ │ + strdeq sl, [r8, -sl] │ │ │ │ + strdeq sl, [r8, -r4] │ │ │ │ + tsteq fp, r6, ror r8 │ │ │ │ + smlabteq r8, lr, r3, sl │ │ │ │ + smlabteq r8, r8, r3, sl │ │ │ │ + @ instruction: 0x01091bbe │ │ │ │ + @ instruction: 0x01091bb0 │ │ │ │ + smlatbeq r9, lr, fp, r1 │ │ │ │ + smlatbeq r9, ip, fp, r1 │ │ │ │ + smlatbeq r9, sl, fp, r1 │ │ │ │ + smlatbeq r9, r8, fp, r1 │ │ │ │ + smlatbeq r9, r6, fp, r1 │ │ │ │ + smlatbeq r9, r4, fp, r1 │ │ │ │ + @ instruction: 0x01091b9e │ │ │ │ + @ instruction: 0x01091b9c │ │ │ │ + smlabteq fp, sl, r7, r6 │ │ │ │ + smlatbeq fp, ip, r7, r6 │ │ │ │ + tsteq r1, r0, lsl fp │ │ │ │ + smlatteq fp, lr, r9, pc @ │ │ │ │ + tsteq r8, r4, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec37050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q9, q12 │ │ │ │ addsmi r0, r8, #156, 6 @ 0x70000002 │ │ │ │ strbhi pc, [r2, #513] @ 0x201 @ │ │ │ │ svcpl 0x0002f5b0 │ │ │ │ @@ -110558,16 +110558,16 @@ │ │ │ │ @ instruction: 0xf5a08052 │ │ │ │ vcgt.s8 q11, q0, q10 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d240da │ │ │ │ subhi pc, r7, r2, asr #2 │ │ │ │ stmdalt r8, {r1, ip, sp, lr, pc}^ │ │ │ │ - smlabbeq ip, lr, ip, r0 │ │ │ │ - tsteq ip, lr, lsr ip │ │ │ │ + tsteq ip, lr, ror #22 │ │ │ │ + tsteq ip, lr, lsl fp │ │ │ │ msrvs SPSR_sx, #160, 10 @ 0x28000000 │ │ │ │ blcs 70d5c0 │ │ │ │ eorshi pc, fp, r2, lsl #4 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ eorshi pc, r3, r2, asr #2 │ │ │ │ @@ -112268,18 +112268,18 @@ │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82f2 │ │ │ │ blx 96ee34 │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ rschi pc, fp, #64, 2 │ │ │ │ svclt 0x0000e2ec │ │ │ │ - tstpeq fp, r6, ror #4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, r8, r1, pc @ │ │ │ │ - tstpeq fp, sl, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq fp, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq fp, r8, r0, pc @ │ │ │ │ + tstpeq fp, sl, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tstpeq fp, ip, lsr r0 @ p-variant is OBSOLETE │ │ │ │ teqpcs ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ tstpcs pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ vqsub.s8 d20, d16, d8 │ │ │ │ @ instruction: 0xf5a082d8 │ │ │ │ @ instruction: 0xf04f5368 │ │ │ │ blcc 8eee6c │ │ │ │ @@ -112653,21 +112653,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strdeq r7, [r8, -r0] │ │ │ │ - smlatteq r8, r4, r0, r7 │ │ │ │ - ldrdeq r7, [r8, -lr] │ │ │ │ - ldrdeq r7, [r8, -r8] │ │ │ │ - ldrdeq r7, [r8, -r2] │ │ │ │ - smlabteq r8, ip, r0, r7 │ │ │ │ - smlabteq r8, r6, r0, r7 │ │ │ │ + ldrdeq r6, [r8, -r0] │ │ │ │ + smlabteq r8, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01086fbe │ │ │ │ + @ instruction: 0x01086fb8 │ │ │ │ + @ instruction: 0x01086fb2 │ │ │ │ + smlatbeq r8, ip, pc, r6 @ │ │ │ │ + smlatbeq r8, r6, pc, r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec39e24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vhadd.s8 d27, d18, d3 │ │ │ │ @ instruction: 0x4604029c │ │ │ │ vqsub.s8 d4, d17, d1 │ │ │ │ @@ -115538,34 +115538,34 @@ │ │ │ │ @ instruction: 0x4620447a │ │ │ │ b ffea3738 │ │ │ │ bmi 29d91c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c064> │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-1280 @ 0xfffffb00 │ │ │ │ b ffca3748 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ - @ instruction: 0x010847ba │ │ │ │ - smlatbeq sl, r4, pc, r3 @ │ │ │ │ - tsteq r8, r6, ror r4 │ │ │ │ + @ instruction: 0x0108469a │ │ │ │ + smlabbeq sl, r4, lr, r3 │ │ │ │ + tsteq r8, r6, asr r3 │ │ │ │ svcvc 0x0019f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ svcvc 0x0018f5b0 │ │ │ │ strlt sp, [r8, #-15] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ stmdami r4, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - strdeq fp, [fp, -r8] │ │ │ │ + mrseq fp, R11_fiq │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + ldrdeq fp, [fp, -r8] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec3cb6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvc 0x0019f5b1 │ │ │ │ @ instruction: 0xf5b1d066 │ │ │ │ @@ -115893,94 +115893,94 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf78e447a │ │ │ │ bmi 15dff50 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ stmda r8!, {r1, r2, r3, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - smlatteq fp, r0, ip, r0 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - ldrdeq r6, [sl, -r8] │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - @ instruction: 0x010bb2b4 │ │ │ │ - @ instruction: 0x010b77ba │ │ │ │ - smlatbeq sl, r2, lr, r3 │ │ │ │ - smlabbeq fp, lr, r2, fp │ │ │ │ - smlabbeq fp, r0, r2, fp │ │ │ │ - tsteq fp, r4, lsr #24 │ │ │ │ - smlatbeq r8, r6, r6, r4 │ │ │ │ - ldrdeq r4, [fp, -lr] │ │ │ │ - @ instruction: 0x0108469e │ │ │ │ - smlabbeq r8, sl, r6, r4 │ │ │ │ - tsteq r1, r0, asr #29 │ │ │ │ - tsteq r8, r8, ror r6 │ │ │ │ - tsteq r8, sl, ror r6 │ │ │ │ - tsteq r8, r2, ror r6 │ │ │ │ - ldrdeq r7, [fp, -sl] │ │ │ │ - ldrdeq r7, [fp, -lr] │ │ │ │ - ldrdeq r7, [fp, -r8] │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - tsteq fp, r2, lsr #24 │ │ │ │ - tsteq r8, ip, lsr #12 │ │ │ │ - tsteq r8, sl, lsr r6 │ │ │ │ - tsteq fp, ip, asr #22 │ │ │ │ - tsteq r8, ip, lsr r6 │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - tsteq r8, r2, lsr r6 │ │ │ │ - tsteq r8, r0, lsr #12 │ │ │ │ - @ instruction: 0x01117db8 │ │ │ │ - tsteq r8, r2, lsl r6 │ │ │ │ - tsteq r8, sl, lsl r6 │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - tsteq r8, r6, lsl r6 │ │ │ │ - smlatteq r8, lr, r5, r4 │ │ │ │ - strdeq r4, [r8, -r0] │ │ │ │ - tsteq r8, r2, lsl #12 │ │ │ │ - tsteq r8, lr, lsl r5 │ │ │ │ - tsteq r8, r8, lsl r5 │ │ │ │ - smlatteq r8, lr, r5, r4 │ │ │ │ + smlabteq fp, r0, fp, r0 │ │ │ │ + @ instruction: 0x010a63bc │ │ │ │ + @ instruction: 0x010a63b8 │ │ │ │ + @ instruction: 0x010a63bc │ │ │ │ + @ instruction: 0x010bb194 │ │ │ │ + @ instruction: 0x010b769a │ │ │ │ + smlabbeq sl, r2, sp, r3 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, r0, ror #2 │ │ │ │ + tsteq fp, r4, lsl #22 │ │ │ │ + smlabbeq r8, r6, r5, r4 │ │ │ │ + @ instruction: 0x010b4bbe │ │ │ │ + tsteq r8, lr, ror r5 │ │ │ │ + tsteq r8, sl, ror #10 │ │ │ │ + tsteq r1, r0, lsr #27 │ │ │ │ + tsteq r8, r8, asr r5 │ │ │ │ + tsteq r8, sl, asr r5 │ │ │ │ + tsteq r8, r2, asr r5 │ │ │ │ + @ instruction: 0x010b75ba │ │ │ │ + @ instruction: 0x010b75be │ │ │ │ + @ instruction: 0x010b75b8 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + tsteq fp, r2, lsl #22 │ │ │ │ + tsteq r8, ip, lsl #10 │ │ │ │ + tsteq r8, sl, lsl r5 │ │ │ │ + tsteq fp, ip, lsr #20 │ │ │ │ + tsteq r8, ip, lsl r5 │ │ │ │ + @ instruction: 0x010b4ab0 │ │ │ │ + tsteq r8, r2, lsl r5 │ │ │ │ + tsteq r8, r0, lsl #10 │ │ │ │ + @ instruction: 0x01117c98 │ │ │ │ strdeq r4, [r8, -r2] │ │ │ │ - smlatteq r8, ip, r4, r4 │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - smlabteq r8, r6, r4, r4 │ │ │ │ - smlabteq r8, r0, r4, r4 │ │ │ │ - @ instruction: 0x010a61ba │ │ │ │ - @ instruction: 0x010a61ba │ │ │ │ - @ instruction: 0x010a61b8 │ │ │ │ - strdeq r6, [sl, -lr] │ │ │ │ - smlabbeq sl, lr, r1, r6 │ │ │ │ - smlabbeq sl, ip, r1, r6 │ │ │ │ - smlabteq fp, r4, r9, r0 │ │ │ │ - @ instruction: 0x010b09be │ │ │ │ - @ instruction: 0x010b09b8 │ │ │ │ - @ instruction: 0x010b09b2 │ │ │ │ - smlatbeq fp, ip, r9, r0 │ │ │ │ - smlatbeq fp, r6, r9, r0 │ │ │ │ - smlatbeq fp, r0, r9, r0 │ │ │ │ - tsteq r8, r2, lsr #24 │ │ │ │ - tsteq r8, r0, lsr #24 │ │ │ │ - tsteq fp, lr, ror r9 │ │ │ │ - @ instruction: 0x01117bd2 │ │ │ │ - smlabbeq fp, r8, r9, r0 │ │ │ │ - tsteq r8, r0, lsr ip │ │ │ │ - tsteq r8, r6, lsl ip │ │ │ │ - tsteq fp, ip, ror r9 │ │ │ │ - tsteq r8, r4, ror #6 │ │ │ │ - tsteq r8, lr, asr r3 │ │ │ │ - tsteq fp, r4, asr #18 │ │ │ │ - tsteq fp, sl, asr #18 │ │ │ │ - tsteq fp, r0, lsr r9 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq fp, lr, lsr #18 │ │ │ │ - tsteq sl, r0, asr sl │ │ │ │ - tsteq fp, r2, ror r8 │ │ │ │ - ldrdeq r4, [r8, -r8] │ │ │ │ + strdeq r4, [r8, -sl] │ │ │ │ + strdeq r4, [r8, -ip] │ │ │ │ + strdeq r4, [r8, -r6] │ │ │ │ + smlabteq r8, lr, r4, r4 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ + smlatteq r8, r2, r4, r4 │ │ │ │ + strdeq r4, [r8, -lr] │ │ │ │ + strdeq r4, [r8, -r8] │ │ │ │ + smlabteq r8, lr, r4, r4 │ │ │ │ ldrdeq r4, [r8, -r2] │ │ │ │ - tsteq fp, r4, lsl #18 │ │ │ │ - tsteq sl, r8, lsl #20 │ │ │ │ + smlabteq r8, ip, r3, r4 │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + smlatbeq r8, r6, r3, r4 │ │ │ │ + smlatbeq r8, r0, r3, r4 │ │ │ │ + swpeq r6, sl, [sl] @ │ │ │ │ + swpeq r6, sl, [sl] @ │ │ │ │ + swpeq r6, r8, [sl] │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + tsteq sl, lr, rrx │ │ │ │ + tsteq sl, ip, rrx │ │ │ │ + smlatbeq fp, r4, r8, r0 │ │ │ │ + @ instruction: 0x010b089e │ │ │ │ + @ instruction: 0x010b0898 │ │ │ │ + @ instruction: 0x010b0892 │ │ │ │ + smlabbeq fp, ip, r8, r0 │ │ │ │ + smlabbeq fp, r6, r8, r0 │ │ │ │ + smlabbeq fp, r0, r8, r0 │ │ │ │ + tsteq r8, r2, lsl #22 │ │ │ │ + tsteq r8, r0, lsl #22 │ │ │ │ + tsteq fp, lr, asr r8 │ │ │ │ + @ instruction: 0x01117ab2 │ │ │ │ + tsteq fp, r8, ror #16 │ │ │ │ + tsteq r8, r0, lsl fp │ │ │ │ + strdeq fp, [r8, -r6] │ │ │ │ + tsteq fp, ip, asr r8 │ │ │ │ + tsteq r8, r4, asr #4 │ │ │ │ + tsteq r8, lr, lsr r2 │ │ │ │ + tsteq fp, r4, lsr #16 │ │ │ │ + tsteq fp, sl, lsr #16 │ │ │ │ + tsteq fp, r0, lsl r8 │ │ │ │ + tsteq r1, r8, lsl sl │ │ │ │ + tsteq fp, lr, lsl #16 │ │ │ │ + tsteq sl, r0, lsr r9 │ │ │ │ + tsteq fp, r2, asr r7 │ │ │ │ + @ instruction: 0x010841b8 │ │ │ │ + @ instruction: 0x010841b2 │ │ │ │ + smlatteq fp, r4, r7, r4 │ │ │ │ + smlatteq sl, r8, r8, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec3d1e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b00ff8 │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @ instruction: 0xf5b080e7 │ │ │ │ eorle r7, pc, #45, 30 @ 0xb4 │ │ │ │ @@ -116444,17 +116444,17 @@ │ │ │ │ blcc 8fb4a0 │ │ │ │ blcs 813194 │ │ │ │ stcge 6, cr15, [sp], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7f8e492 │ │ │ │ and pc, r1, pc, lsr #17 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r8, r8, ror #24 │ │ │ │ - tsteq fp, ip, lsr ip │ │ │ │ - smlabbeq r8, sl, r5, r3 │ │ │ │ + tsteq r8, r8, asr #22 │ │ │ │ + tsteq fp, ip, lsl fp │ │ │ │ + tsteq r8, sl, ror #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec3d950 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461e │ │ │ │ vrecps.f32 d7, d0, d19 │ │ │ │ @@ -116971,27 +116971,27 @@ │ │ │ │ @ instruction: 0xf78c447a │ │ │ │ and lr, r7, r6, asr #31 │ │ │ │ @ instruction: 0x46334a10 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ svc 0x00bcf78c │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq fp, r2, lsr lr │ │ │ │ - @ instruction: 0x0106ee92 │ │ │ │ - tsteq r9, r0, asr r7 │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - strdeq r9, [fp, -ip] │ │ │ │ - tsteq fp, sl, lsl #28 │ │ │ │ - tsteq fp, ip, lsl #28 │ │ │ │ - tsteq fp, r6, lsl lr │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - tsteq fp, sl, lsl lr │ │ │ │ - tsteq fp, r0, lsr lr │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - tsteq r8, r4, lsl lr │ │ │ │ + tsteq fp, r2, lsl sp │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + tsteq r9, r0, lsr r6 │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + ldrdeq r9, [fp, -ip] │ │ │ │ + smlatteq fp, sl, ip, r9 │ │ │ │ + smlatteq fp, ip, ip, r9 │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + strdeq r9, [fp, -r4] │ │ │ │ + strdeq r9, [fp, -sl] │ │ │ │ + tsteq fp, r0, lsl sp │ │ │ │ + tsteq r1, ip, ror #17 │ │ │ │ + strdeq r2, [r8, -r4] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec3e1b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addmi r0, r8, #228, 2 @ 0x39 │ │ │ │ cmnphi r4, #0, 4 @ p-variant is OBSOLETE │ │ │ │ bicseq pc, r3, #64, 12 @ 0x4000000 │ │ │ │ @@ -117798,29 +117798,29 @@ │ │ │ │ blcs 8146b8 │ │ │ │ tstphi r8, r2, lsl #4 @ p-variant is OBSOLETE │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14207d9 │ │ │ │ @ instruction: 0xf0028111 │ │ │ │ svclt 0x0000b912 │ │ │ │ - @ instruction: 0x010b9f90 │ │ │ │ - tsteq fp, r6, lsl lr │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r8, lsl #26 │ │ │ │ - tsteq fp, sl, asr #26 │ │ │ │ - @ instruction: 0x010b9cbc │ │ │ │ - tsteq fp, lr, lsr ip │ │ │ │ - smlatbeq fp, r2, r9, r9 │ │ │ │ - tsteq fp, r0, asr #18 │ │ │ │ - tsteq fp, r2, lsr #18 │ │ │ │ - tsteq fp, r8, ror r9 │ │ │ │ - smlatteq fp, sl, r8, r9 │ │ │ │ - smlabbeq fp, r4, r8, r9 │ │ │ │ - tsteq fp, r6, ror #16 │ │ │ │ - tsteq fp, r8, lsr r8 │ │ │ │ + tsteq fp, r0, ror lr │ │ │ │ + strdeq r9, [fp, -r6] │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ + smlatteq fp, r8, fp, r9 │ │ │ │ + tsteq fp, sl, lsr #24 │ │ │ │ + @ instruction: 0x010b9b9c │ │ │ │ + tsteq fp, lr, lsl fp │ │ │ │ + smlabbeq fp, r2, r8, r9 │ │ │ │ + tsteq fp, r0, lsr #16 │ │ │ │ + tsteq fp, r2, lsl #16 │ │ │ │ + tsteq fp, r8, asr r8 │ │ │ │ + smlabteq fp, sl, r7, r9 │ │ │ │ + tsteq fp, r4, ror #14 │ │ │ │ + tsteq fp, r6, asr #14 │ │ │ │ + tsteq fp, r8, lsl r7 │ │ │ │ cmppvs ip, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ blcs 714714 │ │ │ │ rschi pc, sl, r2, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ rschi pc, r2, r2, asr #2 │ │ │ │ @@ -118629,18 +118629,18 @@ │ │ │ │ tstle r3, #916 @ 0x394 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9953c0 │ │ │ │ ldrbeq pc, [ip, r3, lsl #6] @ │ │ │ │ addshi pc, r2, #1073741840 @ 0x40000010 │ │ │ │ blt fe5e4964 │ │ │ │ - ldrdeq r9, [fp, -r8] │ │ │ │ - smlatteq fp, r4, r8, r8 │ │ │ │ - tsteq fp, lr, asr r8 │ │ │ │ - strdeq r8, [fp, -ip] │ │ │ │ + @ instruction: 0x010b92b8 │ │ │ │ + smlabteq fp, r4, r7, r8 │ │ │ │ + tsteq fp, lr, lsr r7 │ │ │ │ + ldrdeq r8, [fp, -ip] │ │ │ │ cmppmi ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r1!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e2f5b0 │ │ │ │ @ instruction: 0xf5a0d30b │ │ │ │ @ instruction: 0xf04f53e2 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -119627,17 +119627,17 @@ │ │ │ │ addslt r5, fp, #-1543503871 @ 0xa4000001 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f82cd │ │ │ │ blx 976130 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ sbchi pc, r9, #0, 2 │ │ │ │ svclt 0x0000e2c4 │ │ │ │ - @ instruction: 0x010b8490 │ │ │ │ - @ instruction: 0x010b84b6 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r0, ror r3 │ │ │ │ + @ instruction: 0x010b8396 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ cmnpcc ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr}^ @ │ │ │ │ cmppcc pc, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdble fp, {r3, r4, r7, r9, lr} │ │ │ │ msrpl SPSR_fsc, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ @@ -120029,45 +120029,45 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2080 @ 0xfffff7e0 │ │ │ │ stmdami r0!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2079 @ 0xfffff7e1 │ │ │ │ ldmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tstpeq r7, lr, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, sl, ror pc │ │ │ │ - tstpeq r7, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, sl, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, lr, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r7, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq fp, lr, r1, r7 │ │ │ │ - strdeq pc, [r7, -ip] │ │ │ │ - strdeq pc, [r7, -r6] │ │ │ │ - strdeq pc, [r7, -r0] │ │ │ │ - smlatteq r7, sl, sp, pc @ │ │ │ │ - smlatteq r7, r4, sp, pc @ │ │ │ │ - ldrdeq pc, [r7, -lr] │ │ │ │ - ldrdeq pc, [r7, -r8] │ │ │ │ - ldrdeq pc, [r7, -r2] │ │ │ │ - smlabteq r7, ip, sp, pc @ │ │ │ │ - smlabteq r7, r6, sp, pc @ │ │ │ │ - mrseq r7, (UNDEF: 11) │ │ │ │ - @ instruction: 0x0107fdba │ │ │ │ - @ instruction: 0x010b6f98 │ │ │ │ - smlatbeq r7, lr, sp, pc @ │ │ │ │ - smlatbeq r7, r8, sp, pc @ │ │ │ │ - @ instruction: 0x010b6e92 │ │ │ │ - @ instruction: 0x0107fd9c │ │ │ │ - @ instruction: 0x0107fd96 │ │ │ │ - tsteq fp, r4, lsl #30 │ │ │ │ - smlabbeq fp, lr, pc, r6 @ │ │ │ │ - smlatbeq fp, ip, r1, r7 │ │ │ │ + tstpeq r7, lr, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, sl, asr lr │ │ │ │ + tstpeq r7, ip, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r0, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r7, -sl] │ │ │ │ + strdeq pc, [r7, -r4] │ │ │ │ + smlatteq r7, lr, ip, pc @ │ │ │ │ + smlatteq r7, r8, ip, pc @ │ │ │ │ + smlabteq fp, lr, r0, r7 │ │ │ │ + ldrdeq pc, [r7, -ip] │ │ │ │ + ldrdeq pc, [r7, -r6] │ │ │ │ + ldrdeq pc, [r7, -r0] │ │ │ │ + smlabteq r7, sl, ip, pc @ │ │ │ │ + smlabteq r7, r4, ip, pc @ │ │ │ │ + @ instruction: 0x0107fcbe │ │ │ │ + @ instruction: 0x0107fcb8 │ │ │ │ + @ instruction: 0x0107fcb2 │ │ │ │ + smlatbeq r7, ip, ip, pc @ │ │ │ │ + smlatbeq r7, r6, ip, pc @ │ │ │ │ + smlatteq fp, r0, lr, r6 │ │ │ │ + @ instruction: 0x0107fc9a │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ + smlabbeq r7, lr, ip, pc @ │ │ │ │ + smlabbeq r7, r8, ip, pc @ │ │ │ │ + tsteq fp, r2, ror sp │ │ │ │ + tstpeq r7, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r7, r6, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq fp, r4, sp, r6 │ │ │ │ + tsteq fp, lr, ror #28 │ │ │ │ + smlabbeq fp, ip, r0, r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -120871,20 +120871,20 @@ │ │ │ │ addsmi r7, r9, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf6a4d916 │ │ │ │ @ instruction: 0xf04f72a4 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ subshi pc, r2, #-1073741808 @ 0xc0000010 │ │ │ │ stmlt r7, {r1, ip, sp, lr, pc} │ │ │ │ - smlabbeq r8, sl, r0, r0 │ │ │ │ - tstpeq r9, sl, asr #16 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010b7194 │ │ │ │ - strdeq pc, [r9, -lr] │ │ │ │ - ldrdeq pc, [r7, -r8] │ │ │ │ - @ instruction: 0x0109f79a │ │ │ │ + tstpeq r7, sl, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r9, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r4, ror r0 │ │ │ │ + ldrdeq pc, [r9, -lr] │ │ │ │ + @ instruction: 0x0107feb8 │ │ │ │ + tstpeq r9, sl, ror r6 @ p-variant is OBSOLETE │ │ │ │ bicsvs pc, r8, #64, 12 @ 0x4000000 │ │ │ │ ldmdale ip!, {r0, r3, r4, r7, r9, lr}^ │ │ │ │ svcvs 0x006cf5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q14 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -123812,200 +123812,200 @@ │ │ │ │ @ instruction: 0xf786447a │ │ │ │ rscseq lr, r4, #84, 20 @ 0x54000 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ b 13ab870 │ │ │ │ svclt 0x0000e17a │ │ │ │ - smlatbeq fp, ip, r4, r4 │ │ │ │ - tsteq r9, r2, lsl #22 │ │ │ │ - tsteq r7, ip, lsr r3 │ │ │ │ - smlatteq r9, r2, sl, ip │ │ │ │ - smlatteq r8, r8, r6, fp │ │ │ │ - smlatteq r8, sl, r6, fp │ │ │ │ - smlabteq r8, lr, r6, fp │ │ │ │ - tsteq r9, r6, ror #18 │ │ │ │ - tsteq r9, r6, ror #18 │ │ │ │ - tsteq r9, r4, lsl sl │ │ │ │ - tsteq sl, r0, lsl #18 │ │ │ │ + smlabbeq fp, ip, r3, r4 │ │ │ │ + smlatteq r9, r2, r9, ip │ │ │ │ + tsteq r7, ip, lsl r2 │ │ │ │ + smlabteq r9, r2, r9, ip │ │ │ │ + smlabteq r8, r8, r5, fp │ │ │ │ + smlabteq r8, sl, r5, fp │ │ │ │ + smlatbeq r8, lr, r5, fp │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ + tsteq r9, r6, asr #16 │ │ │ │ strdeq lr, [r9, -r4] │ │ │ │ - strdeq lr, [r9, -r4] │ │ │ │ - strdeq lr, [r9, -r4] │ │ │ │ - tsteq r9, r0, lsl #20 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - tsteq r9, r8, lsl #20 │ │ │ │ - tsteq r9, ip, lsl #20 │ │ │ │ - tsteq r9, r4, lsl #20 │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - strdeq lr, [r9, -ip] │ │ │ │ - @ instruction: 0x0109e590 │ │ │ │ - tsteq r1, r2, asr sl │ │ │ │ - smlatteq r9, lr, r9, lr │ │ │ │ - tsteq r7, ip, lsl #4 │ │ │ │ - tsteq r7, r4, lsl #4 │ │ │ │ - ldrdeq lr, [r9, -r0] │ │ │ │ - smlatbeq sl, r0, r7, sp │ │ │ │ + smlatteq sl, r0, r7, sp │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + ldrdeq lr, [r9, -r4] │ │ │ │ + smlatteq r9, r0, r8, lr │ │ │ │ + smlatteq r9, r4, r8, lr │ │ │ │ + smlatteq r9, r8, r8, lr │ │ │ │ + smlatteq r9, ip, r8, lr │ │ │ │ + smlatteq r9, r4, r8, lr │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + ldrdeq lr, [r9, -ip] │ │ │ │ + tsteq r9, r0, ror r4 │ │ │ │ + tsteq r1, r2, lsr r9 │ │ │ │ + smlabteq r9, lr, r8, lr │ │ │ │ + smlatteq r7, ip, r0, sp │ │ │ │ + smlatteq r7, r4, r0, sp │ │ │ │ + @ instruction: 0x0109e8b0 │ │ │ │ + smlabbeq sl, r0, r6, sp │ │ │ │ + smlatbeq r9, r4, r9, sp │ │ │ │ + smlatbeq r9, ip, r9, sp │ │ │ │ + @ instruction: 0x0109d9b8 │ │ │ │ + @ instruction: 0x0109d9b8 │ │ │ │ + @ instruction: 0x0109d9b8 │ │ │ │ + @ instruction: 0x0109d9b8 │ │ │ │ + smlabteq r9, r4, r9, sp │ │ │ │ + smlabteq r9, r4, r9, sp │ │ │ │ smlabteq r9, r4, sl, sp │ │ │ │ - smlabteq r9, ip, sl, sp │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ + @ instruction: 0x010ad494 │ │ │ │ + @ instruction: 0x0109d9b0 │ │ │ │ + strdeq sp, [r9, -r4] │ │ │ │ + smlatbeq r9, r4, r9, sp │ │ │ │ + @ instruction: 0x0109d9b4 │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + @ instruction: 0x0109e794 │ │ │ │ ldrdeq sp, [r9, -r8] │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ - ldrdeq sp, [r9, -r8] │ │ │ │ - smlatteq r9, r4, sl, sp │ │ │ │ - smlatteq r9, r4, sl, sp │ │ │ │ - smlatteq r9, r4, fp, sp │ │ │ │ - @ instruction: 0x010ad5b4 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - smlabteq r9, r4, sl, sp │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ - @ instruction: 0x0109e894 │ │ │ │ - @ instruction: 0x0109e8b4 │ │ │ │ - strdeq sp, [r9, -r8] │ │ │ │ - tsteq r9, r0, lsl #22 │ │ │ │ - @ instruction: 0x0109e89c │ │ │ │ - @ instruction: 0x0109e89c │ │ │ │ - @ instruction: 0x0109e89c │ │ │ │ - @ instruction: 0x0109e89c │ │ │ │ - smlatteq r9, r0, sl, sp │ │ │ │ - smlatteq r9, r0, sl, sp │ │ │ │ - tsteq r9, ip, ror r8 │ │ │ │ - strdeq sp, [sl, -r4] │ │ │ │ - tsteq r9, r0, ror r8 │ │ │ │ - tsteq r9, ip, ror r8 │ │ │ │ - smlabbeq r9, r4, r8, lr │ │ │ │ - strheq r4, [fp, -r8] │ │ │ │ - tsteq r1, r2, asr #15 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ - smlabbeq fp, r6, r0, r4 │ │ │ │ - smlabbeq fp, lr, r0, r4 │ │ │ │ - swpeq r4, r2, [fp] │ │ │ │ - tsteq r1, r4, ror #14 │ │ │ │ - tsteq r9, r0, lsr #16 │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ - tsteq r9, r0, lsr r8 │ │ │ │ - strdeq ip, [r7, -ip] │ │ │ │ - strdeq ip, [r7, -r4] │ │ │ │ - tsteq fp, r4, lsr r0 │ │ │ │ - smlabteq r7, sl, lr, ip │ │ │ │ - smlabteq r7, r2, lr, ip │ │ │ │ - tsteq sl, r2, asr #6 │ │ │ │ - @ instruction: 0x0107ce98 │ │ │ │ - @ instruction: 0x0107ce90 │ │ │ │ - smlabbeq r8, r4, r6, r4 │ │ │ │ - tsteq r8, r4, ror r6 │ │ │ │ - tsteq r8, r0, ror r6 │ │ │ │ - tsteq r8, ip, ror #12 │ │ │ │ - tsteq r8, r8, ror #12 │ │ │ │ - tsteq r8, r4, ror #12 │ │ │ │ - tsteq r8, r0, ror #12 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - tsteq r8, r4, asr r6 │ │ │ │ - tsteq r8, r0, asr r6 │ │ │ │ - tsteq r8, ip, asr r6 │ │ │ │ - tsteq r8, r0, asr #12 │ │ │ │ - @ instruction: 0x011105be │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ + smlatteq r9, r0, r9, sp │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + tsteq r9, ip, ror r7 │ │ │ │ + smlabteq r9, r0, r9, sp │ │ │ │ + smlabteq r9, r0, r9, sp │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + ldrdeq sp, [sl, -r4] │ │ │ │ + tsteq r9, r0, asr r7 │ │ │ │ + tsteq r9, ip, asr r7 │ │ │ │ + tsteq r9, r4, ror #14 │ │ │ │ + @ instruction: 0x010b3f98 │ │ │ │ + tsteq r1, r2, lsr #13 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + tsteq fp, lr, ror #30 │ │ │ │ + tsteq fp, r2, ror pc │ │ │ │ + tsteq r1, r4, asr #12 │ │ │ │ + tsteq r9, r0, lsl #14 │ │ │ │ + tsteq r9, r8, asr r5 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + ldrdeq ip, [r7, -ip] │ │ │ │ + ldrdeq ip, [r7, -r4] │ │ │ │ + tsteq fp, r4, lsl pc │ │ │ │ + smlatbeq r7, sl, sp, ip │ │ │ │ + smlatbeq r7, r2, sp, ip │ │ │ │ + tsteq sl, r2, lsr #4 │ │ │ │ tsteq r7, r8, ror sp │ │ │ │ tsteq r7, r0, ror sp │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - smlabteq fp, ip, lr, r3 │ │ │ │ - smlabteq fp, lr, lr, r3 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - swpeq r4, r8, [r8] @ │ │ │ │ - ldrdeq ip, [r7, -lr] │ │ │ │ - ldrdeq ip, [r7, -r6] │ │ │ │ - tsteq r8, r0, ror r0 │ │ │ │ - tsteq r9, r0, lsl r4 │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r9, ip, lsr #22 │ │ │ │ - tsteq fp, r2, asr #28 │ │ │ │ - tsteq fp, sl, asr #28 │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - tsteq fp, r2, asr lr │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ - tsteq r9, r6, ror #6 │ │ │ │ - tsteq fp, r8, asr #28 │ │ │ │ - tsteq r9, r4, asr #6 │ │ │ │ - tsteq fp, r6, lsr lr │ │ │ │ - tsteq r9, r0, lsr #6 │ │ │ │ - smlabteq r8, r2, r3, r4 │ │ │ │ - @ instruction: 0x010843b2 │ │ │ │ - smlatbeq r8, lr, r3, r4 │ │ │ │ - smlatbeq r8, sl, r3, r4 │ │ │ │ - smlatbeq r8, r6, r3, r4 │ │ │ │ - smlatbeq r8, r2, r3, r4 │ │ │ │ - @ instruction: 0x0108439e │ │ │ │ - @ instruction: 0x0108439a │ │ │ │ - @ instruction: 0x01084392 │ │ │ │ - smlabbeq r8, lr, r3, r4 │ │ │ │ - @ instruction: 0x0108439a │ │ │ │ - tsteq r8, lr, ror r3 │ │ │ │ - @ instruction: 0x011102fc │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq r8, r6, ror r3 │ │ │ │ - tsteq r8, r0, ror r3 │ │ │ │ - tsteq fp, r2, lsl sp │ │ │ │ - smlabbeq r7, r4, sl, ip │ │ │ │ + tsteq r8, r4, ror #10 │ │ │ │ + tsteq r8, r4, asr r5 │ │ │ │ + tsteq r8, r0, asr r5 │ │ │ │ + tsteq r8, ip, asr #10 │ │ │ │ + tsteq r8, r8, asr #10 │ │ │ │ + tsteq r8, r4, asr #10 │ │ │ │ + tsteq r8, r0, asr #10 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r4, lsr r5 │ │ │ │ + tsteq r8, r0, lsr r5 │ │ │ │ + tsteq r8, ip, lsr r5 │ │ │ │ + tsteq r8, r0, lsr #10 │ │ │ │ + @ instruction: 0x0111049e │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + tsteq r7, r8, asr ip │ │ │ │ + tsteq r7, r0, asr ip │ │ │ │ + @ instruction: 0x010b3dbe │ │ │ │ + @ instruction: 0x010b3db2 │ │ │ │ + smlatbeq fp, ip, sp, r3 │ │ │ │ + smlatbeq fp, lr, sp, r3 │ │ │ │ + @ instruction: 0x010b3db0 │ │ │ │ + tsteq r8, r8, ror pc │ │ │ │ + @ instruction: 0x0107cbbe │ │ │ │ + @ instruction: 0x0107cbb6 │ │ │ │ + tsteq r8, r0, asr pc │ │ │ │ + strdeq ip, [r9, -r0] │ │ │ │ + tsteq r8, r4, asr #30 │ │ │ │ + tsteq r9, ip, lsl #20 │ │ │ │ + tsteq fp, r2, lsr #26 │ │ │ │ + tsteq fp, sl, lsr #26 │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq fp, r2, lsr sp │ │ │ │ + tsteq fp, lr, lsr #26 │ │ │ │ + tsteq r9, r6, asr #4 │ │ │ │ + tsteq fp, r8, lsr #26 │ │ │ │ + tsteq r9, r4, lsr #4 │ │ │ │ + tsteq fp, r6, lsl sp │ │ │ │ + mrseq ip, R9_fiq │ │ │ │ + smlatbeq r8, r2, r2, r4 │ │ │ │ @ instruction: 0x01084292 │ │ │ │ - ldrdeq r4, [r8, -lr] │ │ │ │ - strdeq r8, [sl, -sl] │ │ │ │ - tsteq fp, sl, asr #2 │ │ │ │ - tsteq r7, r0, lsr sl │ │ │ │ - tsteq sl, ip, ror r1 │ │ │ │ - tsteq r7, r6, lsl #20 │ │ │ │ - strdeq ip, [r7, -lr] │ │ │ │ - tsteq fp, r6, ror ip │ │ │ │ - tsteq fp, ip, ror ip │ │ │ │ - tsteq fp, lr, ror ip │ │ │ │ - tsteq r7, r2, lsl r9 │ │ │ │ - strdeq ip, [r9, -sl] │ │ │ │ - ldrdeq ip, [sl, -r4] │ │ │ │ - tsteq r8, lr, lsl #30 │ │ │ │ - strdeq sl, [r8, -r6] │ │ │ │ - smlabteq sl, lr, r1, ip │ │ │ │ - ldrdeq sl, [r8, -ip] │ │ │ │ - smlabteq r8, r4, lr, sl │ │ │ │ - smlabteq sl, r8, r1, ip │ │ │ │ - smlatbeq r8, sl, lr, sl │ │ │ │ - @ instruction: 0x0108ae92 │ │ │ │ - ldrdeq r3, [fp, -r2] │ │ │ │ - ldrdeq r3, [fp, -r8] │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ - tsteq r8, r6, lsr ip │ │ │ │ - tsteq r8, r8, lsr ip │ │ │ │ - tsteq r8, ip, lsl ip │ │ │ │ - @ instruction: 0x0109deb4 │ │ │ │ - @ instruction: 0x0109deb4 │ │ │ │ - smlatbeq r9, ip, lr, sp │ │ │ │ - smlatbeq r9, ip, lr, sp │ │ │ │ - smlabteq r9, r6, lr, sp │ │ │ │ - smlatteq r9, r0, lr, sp │ │ │ │ - smlatteq r9, r0, lr, sp │ │ │ │ - strdeq sp, [r9, -r6] │ │ │ │ - tsteq r9, sl, lsl #30 │ │ │ │ - strdeq ip, [sl, -r8] │ │ │ │ - smlatteq r9, lr, lr, sp │ │ │ │ - strdeq sp, [r9, -r0] │ │ │ │ - strdeq sp, [r9, -r2] │ │ │ │ - tsteq r9, r0, lsl #30 │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - tsteq r9, r2, lsl pc │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - tsteq r9, r6, lsl #30 │ │ │ │ - tsteq r9, r8, lsl #30 │ │ │ │ - @ instruction: 0x0109da9e │ │ │ │ - tstpeq r0, r2, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r9, r8, lr, sp │ │ │ │ - smlatteq sl, ip, ip, lr │ │ │ │ - ldrdeq sp, [r9, -lr] │ │ │ │ - ldrdeq sp, [r9, -r4] │ │ │ │ + smlabbeq r8, lr, r2, r4 │ │ │ │ + smlabbeq r8, sl, r2, r4 │ │ │ │ + smlabbeq r8, r6, r2, r4 │ │ │ │ + smlabbeq r8, r2, r2, r4 │ │ │ │ + tsteq r8, lr, ror r2 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, r2, ror r2 │ │ │ │ + tsteq r8, lr, ror #4 │ │ │ │ + tsteq r8, sl, ror r2 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + @ instruction: 0x011101dc │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + tsteq r8, r6, asr r2 │ │ │ │ + tsteq r8, r0, asr r2 │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ + tsteq r7, r4, ror #18 │ │ │ │ + tsteq r8, r2, ror r1 │ │ │ │ + @ instruction: 0x010841be │ │ │ │ + ldrdeq r8, [sl, -sl] │ │ │ │ + tsteq fp, sl, lsr #32 │ │ │ │ + tsteq r7, r0, lsl r9 │ │ │ │ + qaddeq fp, ip, sl │ │ │ │ + smlatteq r7, r6, r8, ip │ │ │ │ + ldrdeq ip, [r7, -lr] │ │ │ │ + tsteq fp, r6, asr fp │ │ │ │ + tsteq fp, ip, asr fp │ │ │ │ + tsteq fp, lr, asr fp │ │ │ │ strdeq ip, [r7, -r2] │ │ │ │ + ldrdeq fp, [r9, -sl] │ │ │ │ + strheq ip, [sl, -r4] │ │ │ │ + smlatteq r8, lr, sp, sl │ │ │ │ + ldrdeq sl, [r8, -r6] │ │ │ │ + smlatbeq sl, lr, r0, ip │ │ │ │ + @ instruction: 0x0108adbc │ │ │ │ + smlatbeq r8, r4, sp, sl │ │ │ │ + smlatbeq sl, r8, r0, ip │ │ │ │ + smlabbeq r8, sl, sp, sl │ │ │ │ + tsteq r8, r2, ror sp │ │ │ │ + @ instruction: 0x010b3ab2 │ │ │ │ + @ instruction: 0x010b3ab8 │ │ │ │ + @ instruction: 0x010b3ab6 │ │ │ │ + tsteq r8, r6, lsl fp │ │ │ │ + tsteq r8, r8, lsl fp │ │ │ │ + strdeq sl, [r8, -ip] │ │ │ │ + @ instruction: 0x0109dd94 │ │ │ │ + @ instruction: 0x0109dd94 │ │ │ │ + smlabbeq r9, ip, sp, sp │ │ │ │ + smlabbeq r9, ip, sp, sp │ │ │ │ + smlatbeq r9, r6, sp, sp │ │ │ │ + smlabteq r9, r0, sp, sp │ │ │ │ + smlabteq r9, r0, sp, sp │ │ │ │ + ldrdeq sp, [r9, -r6] │ │ │ │ + smlatteq r9, sl, sp, sp │ │ │ │ + ldrdeq ip, [sl, -r8] │ │ │ │ + smlabteq r9, lr, sp, sp │ │ │ │ + ldrdeq sp, [r9, -r0] │ │ │ │ + ldrdeq sp, [r9, -r2] │ │ │ │ + smlatteq r9, r0, sp, sp │ │ │ │ + smlatteq r9, r6, sp, sp │ │ │ │ + smlatteq r9, ip, sp, sp │ │ │ │ + strdeq sp, [r9, -r2] │ │ │ │ + smlatteq r9, ip, sp, sp │ │ │ │ + smlatteq r9, r6, sp, sp │ │ │ │ + smlatteq r9, r8, sp, sp │ │ │ │ + tsteq r9, lr, ror r9 │ │ │ │ + tstpeq r0, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r9, r8, sp, sp │ │ │ │ + smlabteq sl, ip, fp, lr │ │ │ │ + @ instruction: 0x0109ddbe │ │ │ │ + @ instruction: 0x0109ddb4 │ │ │ │ + ldrdeq ip, [r7, -r2] │ │ │ │ strdcs r4, [r1, -r6] │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmia lr, {r1, r2, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463b4af4 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf786447a │ │ │ │ vmul.i q15, q11, d0[2] │ │ │ │ @@ -124245,73 +124245,73 @@ │ │ │ │ strd lr, [r7], -r4 │ │ │ │ @ instruction: 0x463b4a3f │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ cdp 7, 14, cr15, cr10, cr5, {4} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r2, lsl #8 │ │ │ │ - ldrdeq sp, [r9, -r0] │ │ │ │ - smlatbeq sl, r2, r9, ip │ │ │ │ - smlabteq r9, r8, ip, ip │ │ │ │ + smlatteq r7, r2, r2, ip │ │ │ │ + @ instruction: 0x0109dab0 │ │ │ │ + smlabbeq sl, r2, r8, ip │ │ │ │ + smlatbeq r9, r8, fp, ip │ │ │ │ + @ instruction: 0x0109cbb2 │ │ │ │ + smlabteq r9, r0, fp, ip │ │ │ │ + smlabteq r9, r2, fp, ip │ │ │ │ + smlabteq r9, r4, fp, ip │ │ │ │ + smlabteq r9, r6, fp, ip │ │ │ │ + ldrdeq ip, [r9, -r4] │ │ │ │ + ldrdeq ip, [r9, -r6] │ │ │ │ + ldrdeq ip, [r9, -r8] │ │ │ │ + smlatbeq sl, sl, r6, ip │ │ │ │ + smlabteq r9, r8, fp, ip │ │ │ │ + tsteq r9, lr, lsl #24 │ │ │ │ + smlabteq r9, r0, fp, ip │ │ │ │ ldrdeq ip, [r9, -r2] │ │ │ │ - smlatteq r9, r0, ip, ip │ │ │ │ - smlatteq r9, r2, ip, ip │ │ │ │ - smlatteq r9, r4, ip, ip │ │ │ │ - smlatteq r9, r6, ip, ip │ │ │ │ - strdeq ip, [r9, -r4] │ │ │ │ - strdeq ip, [r9, -r6] │ │ │ │ - strdeq ip, [r9, -r8] │ │ │ │ - smlabteq sl, sl, r7, ip │ │ │ │ - smlatteq r9, r8, ip, ip │ │ │ │ - tsteq r9, lr, lsr #26 │ │ │ │ - smlatteq r9, r0, ip, ip │ │ │ │ + @ instruction: 0x0109d994 │ │ │ │ + @ instruction: 0x0109d9b6 │ │ │ │ + strdeq ip, [r9, -ip] │ │ │ │ + tsteq r9, r6, lsl #24 │ │ │ │ + smlatbeq r9, r4, r9, sp │ │ │ │ + smlatbeq r9, r6, r9, sp │ │ │ │ + smlatbeq r9, r8, r9, sp │ │ │ │ + smlatbeq r9, sl, r9, sp │ │ │ │ + strdeq ip, [r9, -r0] │ │ │ │ strdeq ip, [r9, -r2] │ │ │ │ - @ instruction: 0x0109dab4 │ │ │ │ - ldrdeq sp, [r9, -r6] │ │ │ │ - tsteq r9, ip, lsl sp │ │ │ │ - tsteq r9, r6, lsr #26 │ │ │ │ - smlabteq r9, r4, sl, sp │ │ │ │ - smlabteq r9, r6, sl, sp │ │ │ │ - smlabteq r9, r8, sl, sp │ │ │ │ - smlabteq r9, sl, sl, sp │ │ │ │ - tsteq r9, r0, lsl sp │ │ │ │ - tsteq r9, r2, lsl sp │ │ │ │ - @ instruction: 0x0109dab0 │ │ │ │ - tsteq sl, sl, lsr #8 │ │ │ │ - smlatbeq r9, r8, sl, sp │ │ │ │ - @ instruction: 0x0109dab6 │ │ │ │ - smlabteq r9, r0, sl, sp │ │ │ │ - strdeq r3, [fp, -r6] │ │ │ │ - tstpeq r0, r2, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r9, r8, sl, sp │ │ │ │ - smlatteq r8, r0, r3, sl │ │ │ │ - ldrdeq sl, [r8, -lr] │ │ │ │ - @ instruction: 0x0109da94 │ │ │ │ - strdeq fp, [r9, -r8] │ │ │ │ - smlabbeq r9, sl, sl, sp │ │ │ │ - smlabbeq r9, sl, sl, sp │ │ │ │ - tsteq r7, r8, asr r1 │ │ │ │ - tsteq r7, r2, asr r1 │ │ │ │ - ldrdeq r8, [sl, -r4] │ │ │ │ - tsteq r7, ip, lsr #2 │ │ │ │ - tsteq r7, r6, lsr #2 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - tsteq r8, r8, lsl r9 │ │ │ │ - tsteq r8, r4, lsl r9 │ │ │ │ - tsteq r8, r0, lsl r9 │ │ │ │ - tsteq r8, ip, lsl #18 │ │ │ │ - tsteq r8, r8, lsl #18 │ │ │ │ - tsteq r8, r4, lsl #18 │ │ │ │ + @ instruction: 0x0109d990 │ │ │ │ + tsteq sl, sl, lsl #6 │ │ │ │ + smlabbeq r9, r8, r9, sp │ │ │ │ + @ instruction: 0x0109d996 │ │ │ │ + smlatbeq r9, r0, r9, sp │ │ │ │ + ldrdeq r3, [fp, -r6] │ │ │ │ + tstpeq r0, r2, ror #17 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r9, r8, r9, sp │ │ │ │ + smlabteq r8, r0, r2, sl │ │ │ │ + @ instruction: 0x0108a2be │ │ │ │ + tsteq r9, r4, ror r9 │ │ │ │ + ldrdeq fp, [r9, -r8] │ │ │ │ + tsteq r9, sl, ror #18 │ │ │ │ + tsteq r9, sl, ror #18 │ │ │ │ + tsteq r7, r8, lsr r0 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + @ instruction: 0x010a84b4 │ │ │ │ + tsteq r7, ip │ │ │ │ + tsteq r7, r6 │ │ │ │ strdeq r3, [r8, -ip] │ │ │ │ - tsteq sl, r8, lsr r5 │ │ │ │ - tstpeq r0, sl, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - tsteq fp, r0, ror #6 │ │ │ │ - @ instruction: 0x0109b79e │ │ │ │ - tsteq r7, r0, ror ip │ │ │ │ + strdeq r3, [r8, -r8] │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + strdeq r3, [r8, -r0] │ │ │ │ + smlatteq r8, ip, r7, r3 │ │ │ │ + smlatteq r8, r8, r7, r3 │ │ │ │ + smlatteq r8, r4, r7, r3 │ │ │ │ + ldrdeq r3, [r8, -ip] │ │ │ │ + tsteq sl, r8, lsl r4 │ │ │ │ + tstpeq r0, sl, ror #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq fp, r0, asr #4 │ │ │ │ + tsteq r9, lr, ror r6 │ │ │ │ + tsteq r7, r0, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec45414 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r6, r8, #84, 6 @ 0x50000001 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addshi pc, r9, r0, lsl #4 │ │ │ │ @@ -124564,78 +124564,78 @@ │ │ │ │ stmdami r2, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2113 @ 0xfffff7bf │ │ │ │ stmdami r1, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2112 @ 0xfffff7c0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - smlabteq fp, r4, r0, r3 │ │ │ │ - tsteq fp, r2, lsr r0 │ │ │ │ - smlatteq fp, r4, pc, r2 @ │ │ │ │ - smlatbeq fp, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x010b2fbc │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + strheq r3, [fp, -sl] │ │ │ │ + smlatbeq fp, r4, pc, r2 @ │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + smlabteq fp, r4, lr, r2 │ │ │ │ + smlabbeq fp, lr, lr, r2 │ │ │ │ + @ instruction: 0x010b2e9c │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + tsteq fp, r6, ror #30 │ │ │ │ + tsteq fp, ip, lsl pc │ │ │ │ strdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - smlabbeq fp, r6, r0, r3 │ │ │ │ - tsteq fp, ip, lsr r0 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatteq fp, lr, r0, r3 │ │ │ │ - smlatbeq fp, r0, r0, r3 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq fp, r6, lsl r1 │ │ │ │ - smlatbeq fp, ip, r2, r3 │ │ │ │ - tsteq fp, r2, lsl #4 │ │ │ │ - smlatbeq fp, r8, r1, r3 │ │ │ │ - smlabteq fp, lr, r1, r3 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - tsteq fp, r2, asr #4 │ │ │ │ - tsteq fp, r4, ror #4 │ │ │ │ - tsteq fp, sl, lsl #4 │ │ │ │ - tsteq fp, r8, lsl r3 │ │ │ │ - @ instruction: 0x010b32be │ │ │ │ - smlatteq fp, r4, r2, r3 │ │ │ │ - smlabbeq fp, lr, r2, r3 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, r6, ror r3 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - @ instruction: 0x010b35b2 │ │ │ │ + @ instruction: 0x010b2fb0 │ │ │ │ + smlabteq fp, lr, pc, r2 @ │ │ │ │ + smlabbeq fp, r0, pc, r2 @ │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + smlabbeq fp, ip, r1, r3 │ │ │ │ + smlatteq fp, r2, r0, r3 │ │ │ │ + smlabbeq fp, r8, r0, r3 │ │ │ │ + smlatbeq fp, lr, r0, r3 │ │ │ │ + qaddeq r3, ip, fp │ │ │ │ + tsteq fp, r2, lsr #2 │ │ │ │ + tsteq fp, r4, asr #2 │ │ │ │ + smlatteq fp, sl, r0, r3 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b319e │ │ │ │ + smlabteq fp, r4, r1, r3 │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + mrseq r3, R11_fiq │ │ │ │ + @ instruction: 0x010b3492 │ │ │ │ + @ instruction: 0x010b33b0 │ │ │ │ + tsteq fp, r6, lsl #6 │ │ │ │ + @ instruction: 0x010b32b0 │ │ │ │ + ldrdeq r3, [fp, -r2] │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + tsteq fp, r8, ror #6 │ │ │ │ + tsteq fp, sl, lsl #6 │ │ │ │ + strdeq r3, [fp, -r8] │ │ │ │ + @ instruction: 0x010b33ba │ │ │ │ ldrdeq r3, [fp, -r0] │ │ │ │ + @ instruction: 0x010b3392 │ │ │ │ + tsteq fp, r4, lsl r4 │ │ │ │ tsteq fp, r6, lsr #8 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - strdeq r3, [fp, -r2] │ │ │ │ - @ instruction: 0x010b339c │ │ │ │ - tsteq fp, r2, ror #8 │ │ │ │ - smlabbeq fp, r8, r4, r3 │ │ │ │ - tsteq fp, sl, lsr #8 │ │ │ │ - tsteq fp, r8, lsl r5 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ strdeq r3, [fp, -r0] │ │ │ │ - @ instruction: 0x010b34b2 │ │ │ │ - tsteq fp, r4, lsr r5 │ │ │ │ - tsteq fp, r6, asr #10 │ │ │ │ - tsteq fp, r0, lsl r5 │ │ │ │ - tsteq fp, lr, asr #12 │ │ │ │ - @ instruction: 0x010b35b8 │ │ │ │ - tsteq fp, r6, ror r5 │ │ │ │ - smlabbeq fp, r8, r5, r3 │ │ │ │ - tsteq fp, r2, asr r5 │ │ │ │ - smlatteq fp, r4, r5, r3 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - @ instruction: 0x010b35b4 │ │ │ │ - smlabteq fp, sl, r6, r3 │ │ │ │ - tsteq fp, ip, ror #12 │ │ │ │ - smlabbeq fp, lr, r6, r3 │ │ │ │ - tsteq fp, r8, lsr r6 │ │ │ │ - tsteq fp, sl, lsl #14 │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - ldrdeq r3, [fp, -r6] │ │ │ │ + tsteq fp, lr, lsr #10 │ │ │ │ + @ instruction: 0x010b3498 │ │ │ │ + tsteq fp, r6, asr r4 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r2, lsr r4 │ │ │ │ + smlabteq fp, r4, r4, r3 │ │ │ │ + ldrdeq r3, [fp, -lr] │ │ │ │ + @ instruction: 0x010b3494 │ │ │ │ + smlatbeq fp, sl, r5, r3 │ │ │ │ + tsteq fp, ip, asr #10 │ │ │ │ + tsteq fp, lr, ror #10 │ │ │ │ + tsteq fp, r8, lsl r5 │ │ │ │ + smlatteq fp, sl, r5, r3 │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + @ instruction: 0x010b35b6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044615 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ addsmi r4, r1, #31457280 @ 0x1e00000 │ │ │ │ @@ -125236,121 +125236,121 @@ │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0032f784 │ │ │ │ strtmi r4, [fp], -lr, ror #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ pop {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r2, ror r7 │ │ │ │ - tsteq r9, ip, asr pc │ │ │ │ - tsteq r7, ip, asr r7 │ │ │ │ - tsteq fp, sl, lsr fp │ │ │ │ - tsteq fp, r2, lsr fp │ │ │ │ - @ instruction: 0x010b33b6 │ │ │ │ - tsteq fp, sl, lsl fp │ │ │ │ - tsteq fp, r2, lsl fp │ │ │ │ - tsteq fp, sl, ror r3 │ │ │ │ + tsteq r7, r2, asr r6 │ │ │ │ + tsteq r9, ip, lsr lr │ │ │ │ + tsteq r7, ip, lsr r6 │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + tsteq fp, r2, lsl sl │ │ │ │ + @ instruction: 0x010b3296 │ │ │ │ strdeq r1, [fp, -sl] │ │ │ │ - tsteq fp, r2, ror #6 │ │ │ │ - smlatteq fp, r2, sl, r1 │ │ │ │ - tsteq fp, lr, asr #6 │ │ │ │ - smlabteq fp, sl, sl, r1 │ │ │ │ - tsteq fp, r6, lsr r3 │ │ │ │ - tsteq fp, r2, lsr r3 │ │ │ │ - tsteq fp, sl, lsr r3 │ │ │ │ - tsteq fp, sl, asr #6 │ │ │ │ - tsteq fp, lr, asr r3 │ │ │ │ - tsteq fp, r2, ror #6 │ │ │ │ - tsteq fp, sl, asr r3 │ │ │ │ - tsteq fp, lr, ror #6 │ │ │ │ - tsteq r0, ip, lsr #29 │ │ │ │ - tsteq fp, sl, asr r7 │ │ │ │ - smlabteq r9, r4, sp, sl │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - smlatbeq r9, r6, sp, sl │ │ │ │ - smlatteq r7, r2, r5, fp │ │ │ │ - smlabbeq r9, r8, sp, sl │ │ │ │ - smlatbeq r7, r8, r5, fp │ │ │ │ - tsteq r9, sl, ror #26 │ │ │ │ - tsteq fp, r2, asr #20 │ │ │ │ - smlabbeq r8, r0, fp, r9 │ │ │ │ - tsteq r8, r8, ror #22 │ │ │ │ - tsteq fp, r0, lsr #20 │ │ │ │ - strdeq lr, [r4, -sl] │ │ │ │ - tsteq fp, lr, lsl #20 │ │ │ │ - tsteq fp, sl, ror r2 │ │ │ │ - tsteq r8, ip, lsl fp │ │ │ │ - tsteq r8, r4, lsl #22 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq fp, r6, ror #4 │ │ │ │ - tsteq fp, r2, asr r2 │ │ │ │ - smlatbeq fp, r2, r9, r1 │ │ │ │ - @ instruction: 0x01089ab8 │ │ │ │ - smlatbeq r8, r0, sl, r9 │ │ │ │ - ldrdeq ip, [r9, -lr] │ │ │ │ - tsteq sl, r2, ror #4 │ │ │ │ - smlabbeq r7, r6, r6, fp │ │ │ │ - tsteq r7, r6, ror #12 │ │ │ │ - tsteq r0, r0, ror #25 │ │ │ │ - tsteq r9, ip, ror ip │ │ │ │ - @ instruction: 0x0107b49a │ │ │ │ - @ instruction: 0x0107b492 │ │ │ │ - smlatteq r8, ip, r7, r9 │ │ │ │ - smlatteq r8, ip, r7, r9 │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, r0, ror #2 │ │ │ │ - tsteq r9, r8, ror #20 │ │ │ │ - tsteq r9, ip, lsr sp │ │ │ │ - tsteq r7, sl, lsl #8 │ │ │ │ - tsteq r7, r2, lsl #8 │ │ │ │ - tsteq fp, r0, ror r5 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - tsteq r8, sl, lsr #14 │ │ │ │ - smlatteq fp, lr, r0, r3 │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + tsteq fp, sl, asr r2 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ + smlabteq fp, r2, r9, r1 │ │ │ │ + tsteq fp, lr, lsr #4 │ │ │ │ + smlatbeq fp, sl, r9, r1 │ │ │ │ + tsteq fp, r6, lsl r2 │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + tsteq fp, sl, lsl r2 │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + tsteq fp, lr, lsr r2 │ │ │ │ + tsteq fp, r2, asr #4 │ │ │ │ + tsteq fp, sl, lsr r2 │ │ │ │ + tsteq fp, lr, asr #4 │ │ │ │ + tsteq r0, ip, lsl #27 │ │ │ │ + tsteq fp, sl, lsr r6 │ │ │ │ + smlatbeq r9, r4, ip, sl │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + smlabbeq r9, r6, ip, sl │ │ │ │ + smlabteq r7, r2, r4, fp │ │ │ │ + tsteq r9, r8, ror #24 │ │ │ │ + smlabbeq r7, r8, r4, fp │ │ │ │ + tsteq r9, sl, asr #24 │ │ │ │ + tsteq fp, r2, lsr #18 │ │ │ │ + tsteq r8, r0, ror #20 │ │ │ │ + tsteq r8, r8, asr #20 │ │ │ │ + tsteq fp, r0, lsl #18 │ │ │ │ + ldrdeq lr, [r4, -sl] │ │ │ │ + smlatteq fp, lr, r8, r1 │ │ │ │ + tsteq fp, sl, asr r1 │ │ │ │ + strdeq r9, [r8, -ip] │ │ │ │ + smlatteq r8, r4, r9, r9 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq fp, r6, asr #2 │ │ │ │ + tsteq fp, r2, lsr r1 │ │ │ │ + smlabbeq fp, r2, r8, r1 │ │ │ │ + @ instruction: 0x01089998 │ │ │ │ + smlabbeq r8, r0, r9, r9 │ │ │ │ + @ instruction: 0x0109ccbe │ │ │ │ + tsteq sl, r2, asr #2 │ │ │ │ + tsteq r7, r6, ror #10 │ │ │ │ + tsteq r7, r6, asr #10 │ │ │ │ tsteq r0, r0, asr #23 │ │ │ │ - @ instruction: 0x010ad996 │ │ │ │ - @ instruction: 0x010ad99a │ │ │ │ - @ instruction: 0x010ad994 │ │ │ │ - @ instruction: 0x0109aa90 │ │ │ │ - smlatbeq r9, ip, sl, sl │ │ │ │ - tsteq r9, r2, ror sl │ │ │ │ - smlabbeq r9, lr, sl, sl │ │ │ │ - @ instruction: 0x010b17b4 │ │ │ │ - smlatbeq fp, r8, r7, r1 │ │ │ │ - smlatbeq fp, r2, r7, r1 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, r6, asr r6 │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - smlatteq fp, r8, pc, r2 @ │ │ │ │ - tsteq r0, r8, lsr #21 │ │ │ │ - tsteq fp, sl, lsr #14 │ │ │ │ - smlabteq r9, sl, r9, sl │ │ │ │ - tsteq fp, r0, lsr #14 │ │ │ │ - tsteq fp, r4, lsl r7 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - tsteq fp, r8, lsl #14 │ │ │ │ - tsteq fp, r0, lsl #14 │ │ │ │ - tsteq fp, r8, lsr #30 │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlabteq fp, ip, r6, r1 │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - tsteq fp, r4, lsr #30 │ │ │ │ - tsteq fp, r6, lsl #30 │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ - smlabbeq r9, ip, r4, sl │ │ │ │ - smlabbeq r9, r8, r8, sl │ │ │ │ - smlatteq fp, r6, lr, r2 │ │ │ │ - smlatteq fp, r2, lr, r2 │ │ │ │ - smlatteq r7, r0, r1, fp │ │ │ │ - tsteq r9, ip, lsr #16 │ │ │ │ - tsteq r9, sl, ror fp │ │ │ │ - tsteq r9, lr, lsl #16 │ │ │ │ + tsteq r9, ip, asr fp │ │ │ │ + tsteq r7, sl, ror r3 │ │ │ │ + tsteq r7, r2, ror r3 │ │ │ │ + smlabteq r8, ip, r6, r9 │ │ │ │ + smlabteq r8, ip, r6, r9 │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, r0, asr #32 │ │ │ │ + tsteq r9, r8, asr #18 │ │ │ │ + tsteq r9, ip, lsl ip │ │ │ │ + smlatteq r7, sl, r2, fp │ │ │ │ + smlatteq r7, r2, r2, fp │ │ │ │ + tsteq fp, r0, asr r4 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + tsteq r8, sl, lsl #12 │ │ │ │ + smlabteq fp, lr, pc, r2 @ │ │ │ │ + tsteq r0, r0, lsr #21 │ │ │ │ + tsteq sl, r6, ror r8 │ │ │ │ + tsteq sl, sl, ror r8 │ │ │ │ + tsteq sl, r4, ror r8 │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + smlabbeq r9, ip, r9, sl │ │ │ │ + tsteq r9, r2, asr r9 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + @ instruction: 0x010b1694 │ │ │ │ + smlabbeq fp, r8, r6, r1 │ │ │ │ + smlabbeq fp, r2, r6, r1 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + tsteq fp, r6, lsr r5 │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + smlabteq fp, r8, lr, r2 │ │ │ │ + tsteq r0, r8, lsl #19 │ │ │ │ + tsteq fp, sl, lsl #12 │ │ │ │ + smlatbeq r9, sl, r8, sl │ │ │ │ + tsteq fp, r0, lsl #12 │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ + smlatteq fp, r8, r5, r1 │ │ │ │ + smlatteq fp, r0, r5, r1 │ │ │ │ + tsteq fp, r8, lsl #28 │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + smlatbeq fp, ip, r5, r1 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, r4, lsl #28 │ │ │ │ + smlatteq fp, r6, sp, r2 │ │ │ │ + tsteq r0, r6, asr #16 │ │ │ │ + tsteq r9, ip, ror #6 │ │ │ │ + tsteq r9, r8, ror #14 │ │ │ │ + smlabteq fp, r6, sp, r2 │ │ │ │ + smlabteq fp, r2, sp, r2 │ │ │ │ + smlabteq r7, r0, r0, fp │ │ │ │ + tsteq r9, ip, lsl #14 │ │ │ │ + tsteq r9, sl, asr sl │ │ │ │ + smlatteq r9, lr, r6, sl │ │ │ │ svcvc 0x0009f5b0 │ │ │ │ stmdale r6, {r0, r1, r2, r4, ip, lr, pc} │ │ │ │ svcvc 0x0007f5b0 │ │ │ │ @ instruction: 0xf5b0d016 │ │ │ │ andsle r7, r6, r8, lsl #30 │ │ │ │ @ instruction: 0xf5b0e005 │ │ │ │ andsle r7, r5, r2, lsl pc │ │ │ │ @@ -125364,19 +125364,19 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - @ instruction: 0x010b2cba │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, r6, lsr sp │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + @ instruction: 0x010b2b9a │ │ │ │ + @ instruction: 0x010b2bb4 │ │ │ │ + tsteq fp, r6, lsl ip │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec464b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf5b14615 │ │ │ │ eorsle r7, ip, r9, lsl #30 │ │ │ │ stmdale r6, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -125741,103 +125741,103 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf784447a │ │ │ │ bmi 182a570 │ │ │ │ tstcs r1, fp, lsr #30 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl f2d68c │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - tsteq r8, r8, lsl #2 │ │ │ │ - strdeq r2, [fp, -r2] │ │ │ │ - strdeq r2, [fp, -r6] │ │ │ │ - smlatbeq r7, r4, sp, sl │ │ │ │ - tsteq r9, r4, ror #10 │ │ │ │ - smlatbeq r7, r0, sp, sl │ │ │ │ - tsteq r9, r6, asr #10 │ │ │ │ - smlabbeq r7, sl, sp, sl │ │ │ │ - tsteq r9, r0, lsr r5 │ │ │ │ - smlatbeq fp, r2, ip, r2 │ │ │ │ - tsteq r7, lr, asr sp │ │ │ │ - @ instruction: 0x010ab396 │ │ │ │ - tsteq r7, r6, asr sp │ │ │ │ - tsteq r7, r2, asr #26 │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ - tsteq r7, r0, lsr sp │ │ │ │ - tsteq r7, r2, lsr sp │ │ │ │ - tsteq r7, sl, lsr #26 │ │ │ │ - @ instruction: 0x010add92 │ │ │ │ - @ instruction: 0x010add94 │ │ │ │ - smlabbeq sl, ip, sp, sp │ │ │ │ - smlatteq r7, lr, ip, sl │ │ │ │ - ldrdeq fp, [sl, -r2] │ │ │ │ - smlatbeq fp, sl, fp, r2 │ │ │ │ - @ instruction: 0x010b2bba │ │ │ │ - strdeq r1, [fp, -r6] │ │ │ │ - smlatteq r7, r4, ip, sl │ │ │ │ + smlatteq r8, r8, pc, r1 @ │ │ │ │ + ldrdeq r2, [fp, -r2] │ │ │ │ + ldrdeq r2, [fp, -r6] │ │ │ │ + smlabbeq r7, r4, ip, sl │ │ │ │ + tsteq r9, r4, asr #8 │ │ │ │ + smlabbeq r7, r0, ip, sl │ │ │ │ + tsteq r9, r6, lsr #8 │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + tsteq r9, r0, lsl r4 │ │ │ │ + smlabbeq fp, r2, fp, r2 │ │ │ │ + tsteq r7, lr, lsr ip │ │ │ │ tsteq sl, r6, ror r2 │ │ │ │ - ldrdeq sl, [r7, -r6] │ │ │ │ - smlabteq r7, r4, ip, sl │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - @ instruction: 0x0107acb6 │ │ │ │ - @ instruction: 0x0107acbe │ │ │ │ - smlabteq r7, r0, ip, sl │ │ │ │ - @ instruction: 0x0107acba │ │ │ │ - @ instruction: 0x0107ac92 │ │ │ │ - @ instruction: 0x0107ac94 │ │ │ │ - smlatbeq r7, r6, ip, sl │ │ │ │ - smlabteq r7, r2, fp, sl │ │ │ │ - @ instruction: 0x0107abbc │ │ │ │ - @ instruction: 0x0107ac92 │ │ │ │ + tsteq r7, r6, lsr ip │ │ │ │ + tsteq r7, r2, lsr #24 │ │ │ │ + tsteq r0, r8, asr r4 │ │ │ │ + tsteq r7, r0, lsl ip │ │ │ │ + tsteq r7, r2, lsl ip │ │ │ │ + tsteq r7, sl, lsl #24 │ │ │ │ + tsteq sl, r2, ror ip │ │ │ │ + tsteq sl, r4, ror ip │ │ │ │ + tsteq sl, ip, ror #24 │ │ │ │ + smlabteq r7, lr, fp, sl │ │ │ │ + @ instruction: 0x010ab1b2 │ │ │ │ + smlabbeq fp, sl, sl, r2 │ │ │ │ + @ instruction: 0x010b2a9a │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + smlabteq r7, r4, fp, sl │ │ │ │ + tsteq sl, r6, asr r1 │ │ │ │ + @ instruction: 0x0107abb6 │ │ │ │ + smlatbeq r7, r4, fp, sl │ │ │ │ + tsteq r0, ip, lsr r3 │ │ │ │ @ instruction: 0x0107ab96 │ │ │ │ - @ instruction: 0x0107ab90 │ │ │ │ - ldrdeq r9, [sl, -r2] │ │ │ │ - tsteq r7, sl, ror #22 │ │ │ │ - tsteq r7, r4, ror #22 │ │ │ │ - tsteq r9, lr, asr r8 │ │ │ │ - tsteq r9, lr, asr r8 │ │ │ │ - tsteq r9, ip, asr r8 │ │ │ │ - smlatbeq r9, r2, r8, ip │ │ │ │ - tsteq r9, r2, lsr r8 │ │ │ │ - tsteq r9, r0, lsr r8 │ │ │ │ - tsteq sl, sl, rrx │ │ │ │ - qaddeq r7, ip, sl │ │ │ │ - qaddeq r7, r6, sl │ │ │ │ - qaddeq r7, r0, sl │ │ │ │ - tsteq sl, sl, asr #32 │ │ │ │ - tsteq sl, r4, asr #32 │ │ │ │ - tsteq sl, lr, lsr r0 │ │ │ │ - smlabteq r8, r0, r2, r2 │ │ │ │ - @ instruction: 0x010822be │ │ │ │ - @ instruction: 0x010b2998 │ │ │ │ - @ instruction: 0x010b2996 │ │ │ │ - mrseq r7, (UNDEF: 10) │ │ │ │ - strdeq r6, [sl, -sl] │ │ │ │ - strdeq r6, [sl, -r4] │ │ │ │ - tsteq fp, sl, ror #18 │ │ │ │ - tsteq fp, r8, ror #18 │ │ │ │ - tsteq fp, r6, ror #18 │ │ │ │ - ldrdeq r6, [sl, -r4] │ │ │ │ - tsteq r8, ip, ror r2 │ │ │ │ - tsteq r8, r2, ror #4 │ │ │ │ - smlabteq sl, r8, pc, r6 @ │ │ │ │ - @ instruction: 0x0107a9b0 │ │ │ │ - smlatbeq r7, sl, r9, sl │ │ │ │ - @ instruction: 0x010aaf90 │ │ │ │ - @ instruction: 0x010aaf96 │ │ │ │ - tsteq sl, ip, ror pc │ │ │ │ - tsteq r0, r4, lsl #3 │ │ │ │ - tsteq sl, sl, ror pc │ │ │ │ - swpeq sl, ip, [r9] │ │ │ │ - @ instruction: 0x010b0ebe │ │ │ │ - tsteq r7, r4, lsr #18 │ │ │ │ - tsteq r7, lr, lsl r9 │ │ │ │ - smlabbeq fp, r0, r8, r2 │ │ │ │ - tsteq r8, r4, lsr #22 │ │ │ │ - smlabbeq fp, r2, r8, r2 │ │ │ │ + @ instruction: 0x0107ab9e │ │ │ │ + smlatbeq r7, r0, fp, sl │ │ │ │ + @ instruction: 0x0107ab9a │ │ │ │ + tsteq r7, r2, ror fp │ │ │ │ + tsteq r7, r4, ror fp │ │ │ │ + smlabbeq r7, r6, fp, sl │ │ │ │ + smlatbeq r7, r2, sl, sl │ │ │ │ + @ instruction: 0x0107aa9c │ │ │ │ + tsteq r7, r2, ror fp │ │ │ │ + tsteq r7, r6, ror sl │ │ │ │ + tsteq r7, r0, ror sl │ │ │ │ + @ instruction: 0x010a92b2 │ │ │ │ + tsteq r7, sl, asr #20 │ │ │ │ + tsteq r7, r4, asr #20 │ │ │ │ + tsteq r9, lr, lsr r7 │ │ │ │ + tsteq r9, lr, lsr r7 │ │ │ │ + tsteq r9, ip, lsr r7 │ │ │ │ + smlabbeq r9, r2, r7, ip │ │ │ │ + tsteq r9, r2, lsl r7 │ │ │ │ + tsteq r9, r0, lsl r7 │ │ │ │ + tsteq sl, sl, asr #30 │ │ │ │ + tsteq sl, ip, lsr pc │ │ │ │ + tsteq sl, r6, lsr pc │ │ │ │ + tsteq sl, r0, lsr pc │ │ │ │ + tsteq sl, sl, lsr #30 │ │ │ │ tsteq sl, r4, lsr #30 │ │ │ │ - tsteq r9, r8, lsr #32 │ │ │ │ + tsteq sl, lr, lsl pc │ │ │ │ + smlatbeq r8, r0, r1, r2 │ │ │ │ + @ instruction: 0x0108219e │ │ │ │ + tsteq fp, r8, ror r8 │ │ │ │ + tsteq fp, r6, ror r8 │ │ │ │ + smlatteq sl, r0, lr, r6 │ │ │ │ + ldrdeq r6, [sl, -sl] │ │ │ │ + ldrdeq r6, [sl, -r4] │ │ │ │ + tsteq fp, sl, asr #16 │ │ │ │ + tsteq fp, r8, asr #16 │ │ │ │ + tsteq fp, r6, asr #16 │ │ │ │ + @ instruction: 0x010a6eb4 │ │ │ │ + tsteq r8, ip, asr r1 │ │ │ │ + tsteq r8, r2, asr #2 │ │ │ │ + smlatbeq sl, r8, lr, r6 │ │ │ │ + @ instruction: 0x0107a890 │ │ │ │ + smlabbeq r7, sl, r8, sl │ │ │ │ + tsteq sl, r0, ror lr │ │ │ │ + tsteq sl, r6, ror lr │ │ │ │ + tsteq sl, ip, asr lr │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + tsteq sl, sl, asr lr │ │ │ │ + tsteq r9, ip, ror pc │ │ │ │ + @ instruction: 0x010b0d9e │ │ │ │ + tsteq r7, r4, lsl #16 │ │ │ │ + strdeq sl, [r7, -lr] │ │ │ │ + tsteq fp, r0, ror #14 │ │ │ │ + tsteq r8, r4, lsl #20 │ │ │ │ + tsteq fp, r2, ror #14 │ │ │ │ + tsteq sl, r4, lsl #28 │ │ │ │ + tsteq r9, r8, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec46bec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6430ff8 │ │ │ │ addsmi r3, r8, #204, 6 @ 0x30000003 │ │ │ │ mvnhi pc, #1 │ │ │ │ strhi pc, [r7], -r0, lsl #4 │ │ │ │ @@ -128386,423 +128386,423 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - tsteq fp, sl, asr fp │ │ │ │ - strdeq r3, [fp, -ip] │ │ │ │ - tsteq fp, lr, ror r4 │ │ │ │ - @ instruction: 0x010b1298 │ │ │ │ - tsteq fp, r2, lsr r1 │ │ │ │ - tsteq fp, r8, lsl r0 │ │ │ │ - tsteq fp, r6, ror #30 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - @ instruction: 0x010b0eba │ │ │ │ - ldrdeq r0, [fp, -r8] │ │ │ │ - tsteq fp, sl, lsl pc │ │ │ │ - smlabbeq fp, r4, pc, r0 @ │ │ │ │ - smlatbeq fp, r6, pc, r0 @ │ │ │ │ - tsteq fp, r4, asr #30 │ │ │ │ - tsteq fp, lr, asr #32 │ │ │ │ - mrseq r1, (UNDEF: 11) │ │ │ │ + tsteq fp, sl, lsr sl │ │ │ │ + ldrdeq r3, [fp, -ip] │ │ │ │ + tsteq fp, lr, asr r3 │ │ │ │ + tsteq fp, r8, ror r1 │ │ │ │ tsteq fp, r2, lsl r0 │ │ │ │ - smlabteq fp, ip, pc, r0 @ │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ + strdeq r0, [fp, -r8] │ │ │ │ + tsteq fp, r6, asr #28 │ │ │ │ + smlatteq fp, ip, sp, r0 │ │ │ │ + @ instruction: 0x010b0d9a │ │ │ │ + @ instruction: 0x010b0db8 │ │ │ │ + strdeq r0, [fp, -sl] │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + smlabbeq fp, r6, lr, r0 │ │ │ │ + tsteq fp, r4, lsr #28 │ │ │ │ + tsteq fp, lr, lsr #30 │ │ │ │ + smlatteq fp, r0, lr, r0 │ │ │ │ + strdeq r0, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, lr, r0 │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ + tsteq fp, r2, lsl pc │ │ │ │ + qaddeq r1, r4, fp │ │ │ │ + ldrdeq r0, [fp, -lr] │ │ │ │ + @ instruction: 0x010b0f9c │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + @ instruction: 0x010b0f9a │ │ │ │ + smlatteq fp, r0, pc, r0 @ │ │ │ │ + smlatteq fp, sl, pc, r0 @ │ │ │ │ + smlatbeq fp, ip, pc, r0 @ │ │ │ │ tsteq fp, r2, lsr r0 │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - strdeq r1, [fp, -lr] │ │ │ │ - strheq r1, [fp, -ip] │ │ │ │ + tsteq fp, ip │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, r6, lsr #32 │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + smlatteq fp, lr, fp, r2 │ │ │ │ + ldrdeq r2, [fp, -ip] │ │ │ │ + tsteq fp, sl, ror #24 │ │ │ │ + tsteq fp, r0, lsr ip │ │ │ │ + tsteq fp, lr, lsl #24 │ │ │ │ + smlatteq fp, ip, fp, r2 │ │ │ │ + tsteq fp, lr │ │ │ │ + tsteq fp, r0, lsr #32 │ │ │ │ + tsteq fp, r6, lsl ip │ │ │ │ + tsteq fp, r4, asr #32 │ │ │ │ + tsteq fp, lr, lsl r0 │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + tsteq fp, lr, lsl ip │ │ │ │ + qaddeq r1, r4, fp │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, r4, lsr ip │ │ │ │ + tsteq fp, lr, rrx │ │ │ │ + tsteq fp, r8, asr #32 │ │ │ │ + smlatteq fp, r6, r0, r1 │ │ │ │ + smlatbeq fp, r4, r0, r1 │ │ │ │ tsteq fp, lr, ror r0 │ │ │ │ - swpeq r1, r0, [fp] │ │ │ │ - strheq r1, [fp, -sl] │ │ │ │ - mrseq r1, (UNDEF: 27) │ │ │ │ - tsteq fp, sl, lsl #2 │ │ │ │ + qaddeq r1, r8, fp │ │ │ │ + tsteq fp, r6, lsr #24 │ │ │ │ + tsteq fp, r8, lsr ip │ │ │ │ + smlabbeq fp, lr, r0, r1 │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ + tsteq fp, r6, lsr ip │ │ │ │ + smlabteq fp, r4, r0, r1 │ │ │ │ + swpeq r1, lr, [fp] │ │ │ │ + tsteq fp, ip, ror #24 │ │ │ │ + tsteq fp, r6, asr #24 │ │ │ │ + strheq r1, [fp, -r8] │ │ │ │ + smlabbeq fp, r6, ip, r2 │ │ │ │ + tsteq fp, r0, ror #24 │ │ │ │ + @ instruction: 0x010b1292 │ │ │ │ + tsteq fp, r4, ror #26 │ │ │ │ + smlatteq fp, sl, ip, r2 │ │ │ │ + smlatbeq fp, r8, ip, r2 │ │ │ │ + smlabbeq fp, r2, ip, r2 │ │ │ │ + tsteq fp, ip, asr ip │ │ │ │ + swpeq r1, r6, [fp] │ │ │ │ + smlatbeq fp, r8, r0, r1 │ │ │ │ + @ instruction: 0x010b2c92 │ │ │ │ smlabteq fp, ip, r0, r1 │ │ │ │ - tsteq fp, r2, asr r1 │ │ │ │ + smlatbeq fp, r6, r0, r1 │ │ │ │ + smlabteq fp, r8, ip, r2 │ │ │ │ + smlatbeq fp, r2, ip, r2 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + strheq r1, [fp, -r6] │ │ │ │ + @ instruction: 0x010b2cbc │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ tsteq fp, ip, lsr #2 │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - tsteq fp, r0, lsr sp │ │ │ │ - tsteq fp, lr, lsl #26 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - smlabbeq fp, sl, sp, r2 │ │ │ │ - tsteq fp, r0, asr sp │ │ │ │ - tsteq fp, lr, lsr #26 │ │ │ │ - tsteq fp, ip, lsl #26 │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ + tsteq fp, r6, lsl #2 │ │ │ │ + smlatteq fp, r0, r0, r1 │ │ │ │ + smlatbeq fp, lr, ip, r2 │ │ │ │ + smlabteq fp, r0, ip, r2 │ │ │ │ + tsteq fp, r6, lsl r1 │ │ │ │ + smlatteq fp, r4, ip, r2 │ │ │ │ + @ instruction: 0x010b2cbe │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ + tsteq fp, r6, lsr #2 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + smlabteq fp, lr, ip, r2 │ │ │ │ tsteq fp, r0, asr #2 │ │ │ │ - tsteq fp, r6, lsr sp │ │ │ │ - tsteq fp, r4, ror #2 │ │ │ │ - tsteq fp, lr, lsr r1 │ │ │ │ - tsteq fp, r0, ror #26 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - tsteq fp, r4, ror r1 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ + tsteq fp, lr, lsl #26 │ │ │ │ + smlatteq fp, r8, ip, r2 │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + tsteq fp, ip, ror sp │ │ │ │ + tsteq fp, sl, lsr sp │ │ │ │ + tsteq fp, r4, lsl sp │ │ │ │ + smlatteq fp, lr, ip, r2 │ │ │ │ + tsteq fp, r8, lsr #2 │ │ │ │ + tsteq fp, sl, lsr r1 │ │ │ │ + tsteq fp, r4, lsr #26 │ │ │ │ + tsteq fp, lr, asr r1 │ │ │ │ + tsteq fp, r8, lsr r1 │ │ │ │ + tsteq fp, sl, asr sp │ │ │ │ + tsteq fp, r4, lsr sp │ │ │ │ + tsteq fp, lr, ror #2 │ │ │ │ + tsteq fp, r8, asr #2 │ │ │ │ + tsteq fp, lr, asr #26 │ │ │ │ + smlabbeq fp, r8, r1, r1 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + @ instruction: 0x010b2dbc │ │ │ │ + tsteq fp, sl, ror sp │ │ │ │ tsteq fp, r4, asr sp │ │ │ │ smlabbeq fp, lr, r1, r1 │ │ │ │ tsteq fp, r8, ror #2 │ │ │ │ - tsteq fp, r6, lsl #4 │ │ │ │ + tsteq fp, lr, ror #26 │ │ │ │ + smlatbeq fp, r8, r1, r1 │ │ │ │ + smlabbeq fp, r2, r1, r1 │ │ │ │ + smlatbeq fp, r4, sp, r2 │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + @ instruction: 0x010b11b8 │ │ │ │ + @ instruction: 0x010b1192 │ │ │ │ + @ instruction: 0x010b2d98 │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + smlatbeq fp, ip, r1, r1 │ │ │ │ + tsteq fp, r6, ror r5 │ │ │ │ + tsteq fp, r8, ror #30 │ │ │ │ + smlatbeq fp, r6, r2, r1 │ │ │ │ + tsteq fp, ip, lsr #4 │ │ │ │ + smlatteq fp, sl, r1, r1 │ │ │ │ smlabteq fp, r4, r1, r1 │ │ │ │ @ instruction: 0x010b119e │ │ │ │ - tsteq fp, r8, ror r1 │ │ │ │ - tsteq fp, r6, asr #26 │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - smlatbeq fp, lr, r1, r1 │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + tsteq fp, lr, ror sp │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + smlatbeq fp, r2, sp, r2 │ │ │ │ tsteq fp, ip, ror sp │ │ │ │ - tsteq fp, r6, asr sp │ │ │ │ + tsteq fp, sl, lsl #4 │ │ │ │ smlatteq fp, r4, r1, r1 │ │ │ │ - @ instruction: 0x010b11be │ │ │ │ + @ instruction: 0x010b2db2 │ │ │ │ smlabbeq fp, ip, sp, r2 │ │ │ │ - tsteq fp, r6, ror #26 │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + smlabteq fp, ip, sp, r2 │ │ │ │ smlatbeq fp, r6, sp, r2 │ │ │ │ - smlabbeq fp, r0, sp, r2 │ │ │ │ - @ instruction: 0x010b13b2 │ │ │ │ - smlabbeq fp, r4, lr, r2 │ │ │ │ - tsteq fp, sl, lsl #28 │ │ │ │ - smlabteq fp, r8, sp, r2 │ │ │ │ - smlatbeq fp, r2, sp, r2 │ │ │ │ - tsteq fp, ip, ror sp │ │ │ │ - @ instruction: 0x010b11b6 │ │ │ │ - smlabteq fp, r8, r1, r1 │ │ │ │ - @ instruction: 0x010b2db2 │ │ │ │ - smlatteq fp, ip, r1, r1 │ │ │ │ - smlabteq fp, r6, r1, r1 │ │ │ │ - smlatteq fp, r8, sp, r2 │ │ │ │ - smlabteq fp, r2, sp, r2 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ + tsteq fp, r4, asr #28 │ │ │ │ + tsteq fp, r2, lsl #28 │ │ │ │ ldrdeq r2, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsl r2 │ │ │ │ + @ instruction: 0x010b2db6 │ │ │ │ strdeq r1, [fp, -r0] │ │ │ │ - smlabbeq fp, lr, r2, r1 │ │ │ │ - tsteq fp, ip, asr #4 │ │ │ │ + tsteq fp, r2, lsl #4 │ │ │ │ + smlatteq fp, ip, sp, r2 │ │ │ │ tsteq fp, r6, lsr #4 │ │ │ │ mrseq r1, R11_fiq │ │ │ │ - smlabteq fp, lr, sp, r2 │ │ │ │ - smlatteq fp, r0, sp, r2 │ │ │ │ + tsteq fp, r2, lsr #28 │ │ │ │ + strdeq r2, [fp, -ip] │ │ │ │ tsteq fp, r6, lsr r2 │ │ │ │ - tsteq fp, r4, lsl #28 │ │ │ │ - ldrdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, ip, ror #4 │ │ │ │ - tsteq fp, r6, asr #4 │ │ │ │ - tsteq fp, r4, lsl lr │ │ │ │ - smlatteq fp, lr, sp, r2 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - tsteq fp, lr, lsr #28 │ │ │ │ - tsteq fp, r8, lsl #28 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ - @ instruction: 0x010b2e9c │ │ │ │ - tsteq fp, sl, asr lr │ │ │ │ + tsteq fp, r0, lsl r2 │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ + tsteq fp, r0, asr r2 │ │ │ │ + tsteq fp, sl, lsr #4 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + @ instruction: 0x010b12be │ │ │ │ + tsteq fp, ip, ror r2 │ │ │ │ + tsteq fp, r6, asr r2 │ │ │ │ + tsteq fp, r0, lsr r2 │ │ │ │ + strdeq r2, [fp, -lr] │ │ │ │ + tsteq fp, r0, lsl lr │ │ │ │ + tsteq fp, r6, ror #4 │ │ │ │ tsteq fp, r4, lsr lr │ │ │ │ tsteq fp, lr, lsl #28 │ │ │ │ - tsteq fp, r8, asr #4 │ │ │ │ - tsteq fp, sl, asr r2 │ │ │ │ + @ instruction: 0x010b129c │ │ │ │ + tsteq fp, r6, ror r2 │ │ │ │ tsteq fp, r4, asr #28 │ │ │ │ - tsteq fp, lr, ror r2 │ │ │ │ - tsteq fp, r8, asr r2 │ │ │ │ - tsteq fp, sl, ror lr │ │ │ │ - tsteq fp, r4, asr lr │ │ │ │ - smlabbeq fp, lr, r2, r1 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - tsteq fp, lr, ror #28 │ │ │ │ - smlatbeq fp, r8, r2, r1 │ │ │ │ - smlabbeq fp, r2, r2, r1 │ │ │ │ - ldrdeq r2, [fp, -ip] │ │ │ │ - @ instruction: 0x010b2e9a │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - smlatbeq fp, lr, r2, r1 │ │ │ │ - smlabbeq fp, r8, r2, r1 │ │ │ │ + tsteq fp, lr, lsl lr │ │ │ │ + @ instruction: 0x010b1290 │ │ │ │ + tsteq fp, lr, asr lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ + @ instruction: 0x010b12bc │ │ │ │ + @ instruction: 0x010b1296 │ │ │ │ + tsteq fp, r4, ror #28 │ │ │ │ + tsteq fp, lr, lsr lr │ │ │ │ + @ instruction: 0x010b12b0 │ │ │ │ + tsteq fp, lr, ror lr │ │ │ │ + tsteq fp, r8, asr lr │ │ │ │ + smlatteq fp, r6, r2, r1 │ │ │ │ + smlabteq fp, r0, r2, r1 │ │ │ │ smlabbeq fp, lr, lr, r2 │ │ │ │ + tsteq fp, r8, ror #28 │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + smlatbeq fp, r8, lr, r2 │ │ │ │ + smlabbeq fp, r2, lr, r2 │ │ │ │ + @ instruction: 0x010b14b4 │ │ │ │ + smlabbeq fp, r6, pc, r2 @ │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + smlabteq fp, sl, lr, r2 │ │ │ │ + smlatbeq fp, r4, lr, r2 │ │ │ │ + tsteq fp, lr, ror lr │ │ │ │ + @ instruction: 0x010b12b8 │ │ │ │ + smlabteq fp, sl, r2, r1 │ │ │ │ + @ instruction: 0x010b2eb4 │ │ │ │ + smlatteq fp, lr, r2, r1 │ │ │ │ smlabteq fp, r8, r2, r1 │ │ │ │ - smlatbeq fp, r2, r2, r1 │ │ │ │ + smlatteq fp, sl, lr, r2 │ │ │ │ smlabteq fp, r4, lr, r2 │ │ │ │ - @ instruction: 0x010b2e9e │ │ │ │ + strdeq r1, [fp, -lr] │ │ │ │ ldrdeq r1, [fp, -r8] │ │ │ │ - @ instruction: 0x010b12b2 │ │ │ │ - @ instruction: 0x010b2eb8 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ strdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, ip, r2, r1 │ │ │ │ - @ instruction: 0x010b1696 │ │ │ │ - smlabbeq fp, r8, r0, r3 │ │ │ │ - smlabteq fp, r6, r3, r1 │ │ │ │ - tsteq fp, ip, asr #6 │ │ │ │ - tsteq fp, sl, lsl #6 │ │ │ │ - smlatteq fp, r4, r2, r1 │ │ │ │ - @ instruction: 0x010b12be │ │ │ │ - smlabbeq fp, ip, lr, r2 │ │ │ │ - @ instruction: 0x010b2e9e │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - smlabteq fp, r2, lr, r2 │ │ │ │ - @ instruction: 0x010b2e9c │ │ │ │ - tsteq fp, sl, lsr #6 │ │ │ │ - tsteq fp, r4, lsl #6 │ │ │ │ - ldrdeq r2, [fp, -r2] │ │ │ │ - smlatbeq fp, ip, lr, r2 │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - smlatteq fp, ip, lr, r2 │ │ │ │ - smlabteq fp, r6, lr, r2 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq fp, r2, lsr #30 │ │ │ │ - strdeq r2, [fp, -ip] │ │ │ │ - ldrdeq r2, [fp, -r6] │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq fp, r2, lsr #6 │ │ │ │ - tsteq fp, ip, lsl #30 │ │ │ │ - tsteq fp, r6, asr #6 │ │ │ │ - tsteq fp, r0, lsr #6 │ │ │ │ - tsteq fp, r2, asr #30 │ │ │ │ - tsteq fp, ip, lsl pc │ │ │ │ - tsteq fp, r6, asr r3 │ │ │ │ - tsteq fp, r0, lsr r3 │ │ │ │ + @ instruction: 0x010b1390 │ │ │ │ + tsteq fp, lr, asr #6 │ │ │ │ + tsteq fp, r8, lsr #6 │ │ │ │ + tsteq fp, r2, lsl #6 │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + smlatteq fp, r2, lr, r2 │ │ │ │ + tsteq fp, r8, lsr r3 │ │ │ │ + tsteq fp, r6, lsl #30 │ │ │ │ + smlatteq fp, r0, lr, r2 │ │ │ │ + tsteq fp, lr, ror #6 │ │ │ │ + tsteq fp, r8, asr #6 │ │ │ │ + tsteq fp, r6, lsl pc │ │ │ │ + strdeq r2, [fp, -r0] │ │ │ │ + tsteq fp, r2, ror #6 │ │ │ │ + tsteq fp, r0, lsr pc │ │ │ │ + tsteq fp, sl, lsl #30 │ │ │ │ + tsteq fp, r8, lsl r0 │ │ │ │ + @ instruction: 0x010b2f9e │ │ │ │ + tsteq fp, ip, asr pc │ │ │ │ tsteq fp, r6, lsr pc │ │ │ │ - tsteq fp, r0, ror r3 │ │ │ │ + tsteq fp, r0, lsl pc │ │ │ │ tsteq fp, sl, asr #6 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b139c │ │ │ │ - tsteq fp, r6, ror r3 │ │ │ │ - tsteq fp, r0, asr r3 │ │ │ │ - tsteq fp, lr, lsl pc │ │ │ │ - tsteq fp, r0, lsr pc │ │ │ │ - smlabbeq fp, r6, r3, r1 │ │ │ │ - tsteq fp, r4, asr pc │ │ │ │ - tsteq fp, lr, lsr #30 │ │ │ │ - @ instruction: 0x010b13bc │ │ │ │ - @ instruction: 0x010b1396 │ │ │ │ - tsteq fp, r4, ror #30 │ │ │ │ - tsteq fp, lr, lsr pc │ │ │ │ + tsteq fp, ip, asr r3 │ │ │ │ + tsteq fp, r6, asr #30 │ │ │ │ + smlabbeq fp, r0, r3, r1 │ │ │ │ + tsteq fp, sl, asr r3 │ │ │ │ + tsteq fp, ip, ror pc │ │ │ │ + tsteq fp, r6, asr pc │ │ │ │ + @ instruction: 0x010b1390 │ │ │ │ + tsteq fp, sl, ror #6 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ + smlatbeq fp, sl, r3, r1 │ │ │ │ + smlabbeq fp, r4, r3, r1 │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + @ instruction: 0x010b2f9c │ │ │ │ + tsteq fp, r6, ror pc │ │ │ │ @ instruction: 0x010b13b0 │ │ │ │ - tsteq fp, lr, ror pc │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ + smlabbeq fp, sl, r3, r1 │ │ │ │ + @ instruction: 0x010b2f90 │ │ │ │ + smlabteq fp, sl, r3, r1 │ │ │ │ + smlatbeq fp, r4, r3, r1 │ │ │ │ + smlabteq fp, r6, pc, r2 @ │ │ │ │ + smlatbeq fp, r0, pc, r2 @ │ │ │ │ + ldrdeq r1, [fp, -sl] │ │ │ │ + @ instruction: 0x010b13b4 │ │ │ │ + @ instruction: 0x010b2fba │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, lr, r3, r1 │ │ │ │ + tsteq fp, r0, asr fp │ │ │ │ + tsteq fp, r6, ror #6 │ │ │ │ + smlabbeq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b14be │ │ │ │ + tsteq fp, r4, asr #8 │ │ │ │ + tsteq fp, r2, lsl #8 │ │ │ │ ldrdeq r1, [fp, -ip] │ │ │ │ @ instruction: 0x010b13b6 │ │ │ │ smlabbeq fp, r4, pc, r2 @ │ │ │ │ - tsteq fp, lr, asr pc │ │ │ │ - ldrdeq r1, [fp, -r0] │ │ │ │ - @ instruction: 0x010b2f9e │ │ │ │ - tsteq fp, r8, ror pc │ │ │ │ - tsteq fp, r6, lsl #8 │ │ │ │ - smlatteq fp, r0, r3, r1 │ │ │ │ - smlatbeq fp, lr, pc, r2 @ │ │ │ │ - smlabbeq fp, r8, pc, r2 @ │ │ │ │ - strdeq r1, [fp, -sl] │ │ │ │ - smlabteq fp, r8, pc, r2 @ │ │ │ │ - smlatbeq fp, r2, pc, r2 @ │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ - smlatbeq fp, r6, r0, r3 │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - smlatteq fp, sl, pc, r2 @ │ │ │ │ - smlabteq fp, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x010b2f9e │ │ │ │ - ldrdeq r1, [fp, -r8] │ │ │ │ - smlatteq fp, sl, r3, r1 │ │ │ │ - ldrdeq r2, [fp, -r4] │ │ │ │ - tsteq fp, lr, lsl #8 │ │ │ │ - smlatteq fp, r8, r3, r1 │ │ │ │ - tsteq fp, sl │ │ │ │ + @ instruction: 0x010b2f96 │ │ │ │ + smlatteq fp, ip, r3, r1 │ │ │ │ + @ instruction: 0x010b2fba │ │ │ │ + @ instruction: 0x010b2f94 │ │ │ │ + tsteq fp, r2, lsr #8 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + smlabteq fp, sl, pc, r2 @ │ │ │ │ + smlatbeq fp, r4, pc, r2 @ │ │ │ │ + tsteq fp, r6, lsl r4 │ │ │ │ smlatteq fp, r4, pc, r2 @ │ │ │ │ - tsteq fp, lr, lsl r4 │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - strdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq fp, r2, lsl r4 │ │ │ │ - @ instruction: 0x010b14b0 │ │ │ │ + @ instruction: 0x010b2fbe │ │ │ │ + qaddeq r3, ip, fp │ │ │ │ + tsteq fp, sl, lsl r0 │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + smlabteq fp, lr, pc, r2 @ │ │ │ │ + tsteq fp, r8, lsl #8 │ │ │ │ + tsteq fp, sl, lsl r4 │ │ │ │ + tsteq fp, r4 │ │ │ │ + tsteq fp, lr, lsr r4 │ │ │ │ + tsteq fp, r8, lsl r4 │ │ │ │ + tsteq fp, sl, lsr r0 │ │ │ │ + tsteq fp, r4, lsl r0 │ │ │ │ + tsteq fp, lr, asr #8 │ │ │ │ + tsteq fp, r8, lsr #8 │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, r8, ror #8 │ │ │ │ + tsteq fp, r2, asr #8 │ │ │ │ + tsteq fp, r0, asr r5 │ │ │ │ + ldrdeq r1, [fp, -r6] │ │ │ │ + @ instruction: 0x010b1494 │ │ │ │ tsteq fp, lr, ror #8 │ │ │ │ tsteq fp, r8, asr #8 │ │ │ │ - tsteq fp, r2, lsr #8 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - tsteq fp, r2 │ │ │ │ - tsteq fp, r8, asr r4 │ │ │ │ + tsteq fp, r6, lsl r0 │ │ │ │ + tsteq fp, r8, lsr #32 │ │ │ │ + tsteq fp, lr, ror r4 │ │ │ │ + tsteq fp, ip, asr #32 │ │ │ │ tsteq fp, r6, lsr #32 │ │ │ │ - mrseq r3, (UNDEF: 11) │ │ │ │ + @ instruction: 0x010b14b4 │ │ │ │ smlabbeq fp, lr, r4, r1 │ │ │ │ - tsteq fp, r8, ror #8 │ │ │ │ + qaddeq r3, ip, fp │ │ │ │ tsteq fp, r6, lsr r0 │ │ │ │ - tsteq fp, r0, lsl r0 │ │ │ │ - smlabbeq fp, r2, r4, r1 │ │ │ │ - qaddeq r3, r0, fp │ │ │ │ - tsteq fp, sl, lsr #32 │ │ │ │ - tsteq fp, r8, lsr r1 │ │ │ │ - strheq r3, [fp, -lr] │ │ │ │ - tsteq fp, ip, ror r0 │ │ │ │ - qaddeq r3, r6, fp │ │ │ │ - tsteq fp, r0, lsr r0 │ │ │ │ - tsteq fp, sl, ror #8 │ │ │ │ - tsteq fp, ip, ror r4 │ │ │ │ - tsteq fp, r6, rrx │ │ │ │ - smlatbeq fp, r0, r4, r1 │ │ │ │ - tsteq fp, sl, ror r4 │ │ │ │ - swpeq r3, ip, [fp] │ │ │ │ + smlatbeq fp, r8, r4, r1 │ │ │ │ tsteq fp, r6, ror r0 │ │ │ │ - @ instruction: 0x010b14b0 │ │ │ │ - smlabbeq fp, sl, r4, r1 │ │ │ │ - swpeq r3, r0, [fp] │ │ │ │ - smlabteq fp, sl, r4, r1 │ │ │ │ - smlatbeq fp, r4, r4, r1 │ │ │ │ - strdeq r3, [fp, -lr] │ │ │ │ - strheq r3, [fp, -ip] │ │ │ │ + qaddeq r3, r0, fp │ │ │ │ + smlatteq fp, lr, r0, r3 │ │ │ │ + smlatbeq fp, ip, r0, r3 │ │ │ │ + smlabbeq fp, r6, r0, r3 │ │ │ │ + tsteq fp, r0, rrx │ │ │ │ + @ instruction: 0x010b149a │ │ │ │ + smlatbeq fp, ip, r4, r1 │ │ │ │ swpeq r3, r6, [fp] │ │ │ │ ldrdeq r1, [fp, -r0] │ │ │ │ smlatbeq fp, sl, r4, r1 │ │ │ │ - strheq r3, [fp, -r0] │ │ │ │ - smlatteq fp, sl, r4, r1 │ │ │ │ - smlabteq fp, r4, r4, r1 │ │ │ │ - smlatteq fp, r6, r0, r3 │ │ │ │ + smlabteq fp, ip, r0, r3 │ │ │ │ + smlatbeq fp, r6, r0, r3 │ │ │ │ + smlatteq fp, r0, r4, r1 │ │ │ │ + @ instruction: 0x010b14ba │ │ │ │ smlabteq fp, r0, r0, r3 │ │ │ │ strdeq r1, [fp, -sl] │ │ │ │ ldrdeq r1, [fp, -r4] │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - tsteq fp, r4, lsl r5 │ │ │ │ - smlatteq fp, lr, r4, r1 │ │ │ │ - tsteq fp, r0, ror ip │ │ │ │ - smlabbeq fp, r6, r4, r3 │ │ │ │ - smlatbeq fp, r0, r2, r3 │ │ │ │ - ldrdeq r1, [fp, -lr] │ │ │ │ - tsteq fp, r4, ror #10 │ │ │ │ - tsteq fp, r2, lsr #10 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - ldrdeq r1, [fp, -r6] │ │ │ │ - smlatbeq fp, r4, r0, r3 │ │ │ │ - strheq r3, [fp, -r6] │ │ │ │ - tsteq fp, ip, lsl #10 │ │ │ │ - ldrdeq r3, [fp, -sl] │ │ │ │ - strheq r3, [fp, -r4] │ │ │ │ - tsteq fp, r2, asr #10 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - smlatteq fp, sl, r0, r3 │ │ │ │ - smlabteq fp, r4, r0, r3 │ │ │ │ - tsteq fp, r6, lsr r5 │ │ │ │ - tsteq fp, r4, lsl #2 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - tsteq fp, sl, lsr r1 │ │ │ │ - tsteq fp, r4, lsl r1 │ │ │ │ - smlatteq fp, lr, r0, r3 │ │ │ │ - tsteq fp, r8, lsr #10 │ │ │ │ - tsteq fp, sl, lsr r5 │ │ │ │ - tsteq fp, r4, lsr #2 │ │ │ │ + @ instruction: 0x010b329a │ │ │ │ + ldrdeq r1, [fp, -r8] │ │ │ │ tsteq fp, lr, asr r5 │ │ │ │ - tsteq fp, r8, lsr r5 │ │ │ │ - tsteq fp, sl, asr r1 │ │ │ │ - tsteq fp, r4, lsr r1 │ │ │ │ - tsteq fp, lr, ror #10 │ │ │ │ - tsteq fp, r8, asr #10 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - smlabbeq fp, r8, r5, r1 │ │ │ │ - tsteq fp, r2, ror #10 │ │ │ │ - tsteq fp, r0, ror r6 │ │ │ │ + tsteq fp, ip, lsl r5 │ │ │ │ strdeq r1, [fp, -r6] │ │ │ │ - @ instruction: 0x010b15b4 │ │ │ │ - smlabbeq fp, lr, r5, r1 │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ + swpeq r3, lr, [fp] │ │ │ │ + strheq r3, [fp, -r0] │ │ │ │ + tsteq fp, r6, lsl #10 │ │ │ │ + ldrdeq r3, [fp, -r4] │ │ │ │ + smlatbeq fp, lr, r0, r3 │ │ │ │ + tsteq fp, ip, lsr r5 │ │ │ │ + tsteq fp, r6, lsl r5 │ │ │ │ + smlatteq fp, r4, r0, r3 │ │ │ │ + strheq r3, [fp, -lr] │ │ │ │ + tsteq fp, r0, lsr r5 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + ldrdeq r3, [fp, -r8] │ │ │ │ + tsteq fp, r6, ror r1 │ │ │ │ + tsteq fp, r4, lsr r1 │ │ │ │ + tsteq fp, lr, lsl #2 │ │ │ │ + smlatteq fp, r8, r0, r3 │ │ │ │ + tsteq fp, r2, lsr #10 │ │ │ │ + tsteq fp, r4, lsr r5 │ │ │ │ + tsteq fp, lr, lsl r1 │ │ │ │ + tsteq fp, r8, asr r5 │ │ │ │ + tsteq fp, r2, lsr r5 │ │ │ │ + tsteq fp, r4, asr r1 │ │ │ │ + tsteq fp, lr, lsr #2 │ │ │ │ tsteq fp, r8, ror #10 │ │ │ │ - tsteq fp, r6, lsr r1 │ │ │ │ + tsteq fp, r2, asr #10 │ │ │ │ tsteq fp, r8, asr #2 │ │ │ │ - @ instruction: 0x010b159e │ │ │ │ - tsteq fp, ip, ror #2 │ │ │ │ - tsteq fp, r6, asr #2 │ │ │ │ - ldrdeq r1, [fp, -r4] │ │ │ │ + smlabbeq fp, r2, r5, r1 │ │ │ │ + tsteq fp, ip, asr r5 │ │ │ │ + tsteq fp, sl, ror #12 │ │ │ │ + strdeq r1, [fp, -r0] │ │ │ │ smlatbeq fp, lr, r5, r1 │ │ │ │ - tsteq fp, ip, ror r1 │ │ │ │ - tsteq fp, r6, asr r1 │ │ │ │ + smlabbeq fp, r8, r5, r1 │ │ │ │ + tsteq fp, r2, ror #10 │ │ │ │ + tsteq fp, r0, lsr r1 │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + @ instruction: 0x010b1598 │ │ │ │ + tsteq fp, r6, ror #2 │ │ │ │ + tsteq fp, r0, asr #2 │ │ │ │ + smlabteq fp, lr, r5, r1 │ │ │ │ + smlatbeq fp, r8, r5, r1 │ │ │ │ + tsteq fp, r6, ror r1 │ │ │ │ + tsteq fp, r0, asr r1 │ │ │ │ + smlabteq fp, r2, r5, r1 │ │ │ │ + @ instruction: 0x010b3190 │ │ │ │ + tsteq fp, sl, ror #2 │ │ │ │ + tsteq fp, r0, lsr r6 │ │ │ │ + smlatteq fp, lr, r5, r1 │ │ │ │ smlabteq fp, r8, r5, r1 │ │ │ │ @ instruction: 0x010b3196 │ │ │ │ tsteq fp, r0, ror r1 │ │ │ │ - tsteq fp, lr, lsl #4 │ │ │ │ - smlabteq fp, ip, r1, r3 │ │ │ │ - smlatbeq fp, r6, r1, r3 │ │ │ │ - smlabbeq fp, r0, r1, r3 │ │ │ │ - @ instruction: 0x010b15ba │ │ │ │ - smlabteq fp, ip, r5, r1 │ │ │ │ - @ instruction: 0x010b31b6 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlabteq fp, sl, r5, r1 │ │ │ │ - smlatteq fp, ip, r1, r3 │ │ │ │ - smlabteq fp, r6, r1, r3 │ │ │ │ - tsteq fp, r0, lsl #12 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - smlatteq fp, r0, r1, r3 │ │ │ │ - tsteq fp, sl, lsl r6 │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b33ba │ │ │ │ - strdeq r1, [fp, -r8] │ │ │ │ - tsteq fp, lr, ror r6 │ │ │ │ - tsteq fp, ip, lsr r6 │ │ │ │ - tsteq fp, r6, lsl r6 │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - @ instruction: 0x010b31be │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - tsteq fp, r6, lsr #12 │ │ │ │ - strdeq r3, [fp, -r4] │ │ │ │ - smlabteq fp, lr, r1, r3 │ │ │ │ - tsteq fp, ip, asr r6 │ │ │ │ - tsteq fp, r6, lsr r6 │ │ │ │ - tsteq fp, r4, lsl #4 │ │ │ │ - ldrdeq r3, [fp, -lr] │ │ │ │ - tsteq fp, r0, asr r6 │ │ │ │ - tsteq fp, lr, lsl r2 │ │ │ │ - strdeq r3, [fp, -r8] │ │ │ │ - @ instruction: 0x010b3296 │ │ │ │ - tsteq fp, r4, asr r2 │ │ │ │ - tsteq fp, lr, lsr #4 │ │ │ │ - tsteq fp, r8, lsl #4 │ │ │ │ - tsteq fp, r2, asr #12 │ │ │ │ - tsteq fp, r4, asr r6 │ │ │ │ - tsteq fp, lr, lsr r2 │ │ │ │ - tsteq fp, r8, ror r6 │ │ │ │ - tsteq fp, r2, asr r6 │ │ │ │ - tsteq fp, r4, ror r2 │ │ │ │ - tsteq fp, lr, asr #4 │ │ │ │ - smlabbeq fp, r8, r6, r1 │ │ │ │ - tsteq fp, r2, ror #12 │ │ │ │ - tsteq fp, r8, ror #4 │ │ │ │ - smlatbeq fp, r2, r6, r1 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - smlabbeq fp, sl, r7, r1 │ │ │ │ - tsteq fp, r0, lsl r7 │ │ │ │ - smlabteq fp, lr, r6, r1 │ │ │ │ - smlatbeq fp, r8, r6, r1 │ │ │ │ - smlabbeq fp, r2, r6, r1 │ │ │ │ - tsteq fp, r0, asr r2 │ │ │ │ - tsteq fp, r2, ror #4 │ │ │ │ - @ instruction: 0x010b16b8 │ │ │ │ - smlabbeq fp, r6, r2, r3 │ │ │ │ - tsteq fp, r0, ror #4 │ │ │ │ - smlatteq fp, lr, r6, r1 │ │ │ │ - smlabteq fp, r8, r6, r1 │ │ │ │ - @ instruction: 0x010b3296 │ │ │ │ - tsteq fp, r0, ror r2 │ │ │ │ - smlatteq fp, r2, r6, r1 │ │ │ │ - @ instruction: 0x010b32b0 │ │ │ │ - smlabbeq fp, sl, r2, r3 │ │ │ │ - tsteq fp, r0, asr r7 │ │ │ │ - tsteq fp, lr, lsl #14 │ │ │ │ - smlatteq fp, r8, r6, r1 │ │ │ │ - @ instruction: 0x010b32b6 │ │ │ │ - @ instruction: 0x010b3290 │ │ │ │ - tsteq fp, r2, lsl #14 │ │ │ │ - ldrdeq r3, [fp, -r0] │ │ │ │ - smlatbeq fp, sl, r2, r3 │ │ │ │ - tsteq fp, r8, lsr r7 │ │ │ │ - tsteq fp, r2, lsl r7 │ │ │ │ - smlatteq fp, r0, r2, r3 │ │ │ │ - @ instruction: 0x010b32ba │ │ │ │ - tsteq fp, ip, lsr #14 │ │ │ │ - strdeq r3, [fp, -sl] │ │ │ │ - ldrdeq r3, [fp, -r4] │ │ │ │ - @ instruction: 0x010b369e │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - smlabteq fp, lr, r3, r3 │ │ │ │ - tsteq fp, r4, asr r3 │ │ │ │ - tsteq fp, r2, lsl r3 │ │ │ │ + smlatteq fp, r2, r5, r1 │ │ │ │ + @ instruction: 0x010b31b0 │ │ │ │ + smlabbeq fp, sl, r1, r3 │ │ │ │ + tsteq fp, r8, lsl r6 │ │ │ │ + strdeq r1, [fp, -r2] │ │ │ │ + smlabteq fp, r0, r1, r3 │ │ │ │ + @ instruction: 0x010b319a │ │ │ │ + tsteq fp, ip, lsl #12 │ │ │ │ + ldrdeq r3, [fp, -sl] │ │ │ │ + @ instruction: 0x010b31b4 │ │ │ │ + tsteq fp, lr, ror r5 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + smlatbeq fp, lr, r2, r3 │ │ │ │ + tsteq fp, r4, lsr r2 │ │ │ │ + strdeq r3, [fp, -r2] │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -128987,142 +128987,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabbeq fp, sl, ip, r2 │ │ │ │ - tsteq fp, r8, ror #24 │ │ │ │ - smlatbeq fp, r6, r0, r1 │ │ │ │ - strheq r1, [fp, -ip] │ │ │ │ - smlatbeq fp, sl, ip, r2 │ │ │ │ - smlatteq fp, r8, r0, r1 │ │ │ │ - smlabteq fp, r6, r0, r1 │ │ │ │ - smlatteq fp, ip, ip, r2 │ │ │ │ - smlabteq fp, sl, ip, r2 │ │ │ │ - tsteq fp, r8, lsl #2 │ │ │ │ - smlatteq fp, r6, r0, r1 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - tsteq fp, lr, lsr #2 │ │ │ │ - tsteq fp, ip, lsl #2 │ │ │ │ - smlatbeq fp, lr, r1, r1 │ │ │ │ - tsteq fp, r0, ror r1 │ │ │ │ - tsteq fp, lr, asr #2 │ │ │ │ - tsteq fp, ip, lsr #2 │ │ │ │ + tsteq fp, sl, ror #22 │ │ │ │ + tsteq fp, r8, asr #22 │ │ │ │ + smlabbeq fp, r6, pc, r0 @ │ │ │ │ + @ instruction: 0x010b0f9c │ │ │ │ + smlabbeq fp, sl, fp, r2 │ │ │ │ + smlabteq fp, r8, pc, r0 @ │ │ │ │ + smlatbeq fp, r6, pc, r0 @ │ │ │ │ + smlabteq fp, ip, fp, r2 │ │ │ │ + smlatbeq fp, sl, fp, r2 │ │ │ │ + smlatteq fp, r8, pc, r0 @ │ │ │ │ + smlabteq fp, r6, pc, r0 @ │ │ │ │ + ldrdeq r2, [fp, -r0] │ │ │ │ + tsteq fp, lr │ │ │ │ + smlatteq fp, ip, pc, r0 @ │ │ │ │ + smlabbeq fp, lr, r0, r1 │ │ │ │ + qaddeq r1, r0, fp │ │ │ │ + tsteq fp, lr, lsr #32 │ │ │ │ + tsteq fp, ip │ │ │ │ + ldrdeq r2, [fp, -lr] │ │ │ │ + strdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, lr, asr #32 │ │ │ │ + tsteq fp, r0, lsr #24 │ │ │ │ strdeq r2, [fp, -lr] │ │ │ │ - tsteq fp, r4, lsl sp │ │ │ │ - tsteq fp, lr, ror #2 │ │ │ │ - tsteq fp, r0, asr #26 │ │ │ │ - tsteq fp, lr, lsl sp │ │ │ │ - @ instruction: 0x010b11b0 │ │ │ │ - smlabbeq fp, lr, r1, r1 │ │ │ │ - tsteq fp, r0, ror #26 │ │ │ │ - tsteq fp, lr, lsr sp │ │ │ │ - @ instruction: 0x010b11b4 │ │ │ │ - smlabbeq fp, r6, sp, r2 │ │ │ │ - tsteq fp, r4, ror #26 │ │ │ │ - tsteq fp, r6, ror lr │ │ │ │ - tsteq fp, r0, lsl #28 │ │ │ │ - smlabteq fp, r2, sp, r2 │ │ │ │ - smlatbeq fp, r0, sp, r2 │ │ │ │ - tsteq fp, lr, ror sp │ │ │ │ - @ instruction: 0x010b11bc │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlabteq fp, r0, sp, r2 │ │ │ │ + swpeq r1, r0, [fp] │ │ │ │ + tsteq fp, lr, rrx │ │ │ │ + tsteq fp, r0, asr #24 │ │ │ │ + tsteq fp, lr, lsl ip │ │ │ │ + swpeq r1, r4, [fp] │ │ │ │ + tsteq fp, r6, ror #24 │ │ │ │ + tsteq fp, r4, asr #24 │ │ │ │ + tsteq fp, r6, asr sp │ │ │ │ + smlatteq fp, r0, ip, r2 │ │ │ │ + smlatbeq fp, r2, ip, r2 │ │ │ │ + smlabbeq fp, r0, ip, r2 │ │ │ │ + tsteq fp, lr, asr ip │ │ │ │ + swpeq r1, ip, [fp] │ │ │ │ + strheq r1, [fp, -r2] │ │ │ │ + smlatbeq fp, r0, ip, r2 │ │ │ │ + ldrdeq r1, [fp, -lr] │ │ │ │ + strheq r1, [fp, -ip] │ │ │ │ + smlatteq fp, r2, ip, r2 │ │ │ │ + smlabteq fp, r0, ip, r2 │ │ │ │ strdeq r1, [fp, -lr] │ │ │ │ ldrdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r2, lsl #28 │ │ │ │ - smlatteq fp, r0, sp, r2 │ │ │ │ + smlatteq fp, r6, ip, r2 │ │ │ │ + tsteq fp, r4, lsr #2 │ │ │ │ + tsteq fp, r2, lsl #2 │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ + tsteq fp, r2, lsr #26 │ │ │ │ + tsteq fp, r0, lsl #26 │ │ │ │ + tsteq fp, lr, lsr r1 │ │ │ │ + tsteq fp, ip, lsl r1 │ │ │ │ + tsteq fp, r6, lsr #26 │ │ │ │ + tsteq fp, r4, ror #2 │ │ │ │ + tsteq fp, r2, asr #2 │ │ │ │ + tsteq fp, r8, ror #26 │ │ │ │ + tsteq fp, r6, asr #26 │ │ │ │ + smlabbeq fp, r4, r1, r1 │ │ │ │ + tsteq fp, r2, ror #2 │ │ │ │ + tsteq fp, ip, ror #26 │ │ │ │ + smlatbeq fp, sl, r1, r1 │ │ │ │ + smlabbeq fp, r8, r1, r1 │ │ │ │ + tsteq fp, r2, asr pc │ │ │ │ + @ instruction: 0x010b1294 │ │ │ │ tsteq fp, lr, lsl r2 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - tsteq fp, r6, lsl #28 │ │ │ │ - tsteq fp, r4, asr #4 │ │ │ │ - tsteq fp, r2, lsr #4 │ │ │ │ - smlabbeq fp, r0, lr, r2 │ │ │ │ - tsteq fp, r2, asr #28 │ │ │ │ - tsteq fp, r0, lsr #28 │ │ │ │ - tsteq fp, lr, asr r2 │ │ │ │ - tsteq fp, ip, lsr r2 │ │ │ │ - tsteq fp, r6, asr #28 │ │ │ │ - smlabbeq fp, r4, r2, r1 │ │ │ │ - tsteq fp, r2, ror #4 │ │ │ │ - smlabbeq fp, r8, lr, r2 │ │ │ │ - tsteq fp, r6, ror #28 │ │ │ │ - smlatbeq fp, r4, r2, r1 │ │ │ │ - smlabbeq fp, r2, r2, r1 │ │ │ │ - smlabbeq fp, ip, lr, r2 │ │ │ │ - smlabteq fp, sl, r2, r1 │ │ │ │ - smlatbeq fp, r8, r2, r1 │ │ │ │ - tsteq fp, r2, ror r0 │ │ │ │ - @ instruction: 0x010b13b4 │ │ │ │ - tsteq fp, lr, lsr r3 │ │ │ │ - mrseq r1, (UNDEF: 59) │ │ │ │ + smlatteq fp, r0, r1, r1 │ │ │ │ + @ instruction: 0x010b11be │ │ │ │ + @ instruction: 0x010b119c │ │ │ │ + tsteq fp, lr, ror #26 │ │ │ │ + smlabbeq fp, r4, sp, r2 │ │ │ │ ldrdeq r1, [fp, -lr] │ │ │ │ - @ instruction: 0x010b12bc │ │ │ │ - smlabbeq fp, lr, lr, r2 │ │ │ │ - smlatbeq fp, r4, lr, r2 │ │ │ │ + @ instruction: 0x010b2db0 │ │ │ │ + smlabbeq fp, lr, sp, r2 │ │ │ │ + tsteq fp, r0, lsr #4 │ │ │ │ strdeq r1, [fp, -lr] │ │ │ │ ldrdeq r2, [fp, -r0] │ │ │ │ - smlatbeq fp, lr, lr, r2 │ │ │ │ - tsteq fp, r0, asr #6 │ │ │ │ - tsteq fp, lr, lsl r3 │ │ │ │ - strdeq r2, [fp, -r0] │ │ │ │ - smlabteq fp, lr, lr, r2 │ │ │ │ - tsteq fp, r4, asr #6 │ │ │ │ - tsteq fp, r6, lsl pc │ │ │ │ + smlatbeq fp, lr, sp, r2 │ │ │ │ + tsteq fp, r4, lsr #4 │ │ │ │ + strdeq r2, [fp, -r6] │ │ │ │ + ldrdeq r2, [fp, -r4] │ │ │ │ + tsteq fp, r6, ror lr │ │ │ │ + tsteq fp, r8, lsr lr │ │ │ │ + tsteq fp, r6, lsl lr │ │ │ │ strdeq r2, [fp, -r4] │ │ │ │ - @ instruction: 0x010b2f96 │ │ │ │ - tsteq fp, r8, asr pc │ │ │ │ - tsteq fp, r6, lsr pc │ │ │ │ - tsteq fp, r4, lsl pc │ │ │ │ - tsteq fp, r2, asr r3 │ │ │ │ - tsteq fp, r8, ror #6 │ │ │ │ - tsteq fp, r6, asr pc │ │ │ │ - @ instruction: 0x010b1394 │ │ │ │ - tsteq fp, r2, ror r3 │ │ │ │ - @ instruction: 0x010b2f98 │ │ │ │ - tsteq fp, r6, ror pc │ │ │ │ - @ instruction: 0x010b13b4 │ │ │ │ - @ instruction: 0x010b1392 │ │ │ │ - @ instruction: 0x010b2f9c │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - @ instruction: 0x010b13b8 │ │ │ │ - smlabteq fp, sl, r4, r1 │ │ │ │ - tsteq fp, r4, asr r4 │ │ │ │ - tsteq fp, r6, lsl r4 │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ - ldrdeq r1, [fp, -r2] │ │ │ │ - smlatbeq fp, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x010b2fba │ │ │ │ - tsteq fp, r4, lsl r4 │ │ │ │ - smlatteq fp, r6, pc, r2 @ │ │ │ │ - smlabteq fp, r4, pc, r2 @ │ │ │ │ - tsteq fp, r6, asr r4 │ │ │ │ - tsteq fp, r4, lsr r4 │ │ │ │ - tsteq fp, r6 │ │ │ │ - smlatteq fp, r4, pc, r2 @ │ │ │ │ - tsteq fp, sl, asr r4 │ │ │ │ - tsteq fp, ip, lsr #32 │ │ │ │ - tsteq fp, sl │ │ │ │ + tsteq fp, r2, lsr r2 │ │ │ │ + tsteq fp, r8, asr #4 │ │ │ │ + tsteq fp, r6, lsr lr │ │ │ │ + tsteq fp, r4, ror r2 │ │ │ │ + tsteq fp, r2, asr r2 │ │ │ │ + tsteq fp, r8, ror lr │ │ │ │ + tsteq fp, r6, asr lr │ │ │ │ + @ instruction: 0x010b1294 │ │ │ │ + tsteq fp, r2, ror r2 │ │ │ │ + tsteq fp, ip, ror lr │ │ │ │ + @ instruction: 0x010b12ba │ │ │ │ + @ instruction: 0x010b1298 │ │ │ │ + smlatbeq fp, sl, r3, r1 │ │ │ │ + tsteq fp, r4, lsr r3 │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ ldrdeq r1, [fp, -r4] │ │ │ │ - @ instruction: 0x010b1496 │ │ │ │ - tsteq fp, r4, ror r4 │ │ │ │ - tsteq fp, r6, asr #32 │ │ │ │ - tsteq fp, r4, lsr #32 │ │ │ │ - @ instruction: 0x010b149a │ │ │ │ - tsteq fp, ip, rrx │ │ │ │ - tsteq fp, sl, asr #32 │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - @ instruction: 0x010b14ba │ │ │ │ - smlabbeq fp, ip, r0, r3 │ │ │ │ - tsteq fp, sl, rrx │ │ │ │ - smlatteq fp, r0, r4, r1 │ │ │ │ - strheq r3, [fp, -r2] │ │ │ │ - swpeq r3, r0, [fp] │ │ │ │ + @ instruction: 0x010b12b2 │ │ │ │ + smlabbeq fp, r4, lr, r2 │ │ │ │ + @ instruction: 0x010b2e9a │ │ │ │ + strdeq r1, [fp, -r4] │ │ │ │ + smlabteq fp, r6, lr, r2 │ │ │ │ + smlatbeq fp, r4, lr, r2 │ │ │ │ + tsteq fp, r6, lsr r3 │ │ │ │ + tsteq fp, r4, lsl r3 │ │ │ │ + smlatteq fp, r6, lr, r2 │ │ │ │ + smlabteq fp, r4, lr, r2 │ │ │ │ + tsteq fp, sl, lsr r3 │ │ │ │ + tsteq fp, ip, lsl #30 │ │ │ │ + smlatteq fp, sl, lr, r2 │ │ │ │ + @ instruction: 0x010b13b4 │ │ │ │ + tsteq fp, r6, ror r3 │ │ │ │ + tsteq fp, r4, asr r3 │ │ │ │ + tsteq fp, r6, lsr #30 │ │ │ │ + tsteq fp, r4, lsl #30 │ │ │ │ + tsteq fp, sl, ror r3 │ │ │ │ + tsteq fp, ip, asr #30 │ │ │ │ + tsteq fp, sl, lsr #30 │ │ │ │ + @ instruction: 0x010b13bc │ │ │ │ + @ instruction: 0x010b139a │ │ │ │ + tsteq fp, ip, ror #30 │ │ │ │ + tsteq fp, sl, asr #30 │ │ │ │ + smlabteq fp, r0, r3, r1 │ │ │ │ + @ instruction: 0x010b2f92 │ │ │ │ + tsteq fp, r0, ror pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec49f40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ ldrmi r5, [lr], -r4, ror #4 │ │ │ │ ldmdale r8, {r0, r4, r7, r9, lr}^ │ │ │ │ @@ -130055,165 +130055,165 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ and lr, r6, ip, lsl #19 │ │ │ │ strtmi r4, [fp], -r9, lsl #21 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf780447a │ │ │ │ @ instruction: 0xbdf8e984 │ │ │ │ - smlatbeq r7, ip, sp, r6 │ │ │ │ - @ instruction: 0x01096596 │ │ │ │ - tsteq r7, lr, lsl #2 │ │ │ │ - mrseq lr, (UNDEF: 23) │ │ │ │ - strdeq lr, [r7, -lr] │ │ │ │ - tsteq r7, r8, lsl #2 │ │ │ │ - tsteq r7, sl, lsl #2 │ │ │ │ - smlatbeq sl, r6, lr, sp │ │ │ │ - tsteq r9, r0, lsl r5 │ │ │ │ - @ instruction: 0x010ade9a │ │ │ │ + smlabbeq r7, ip, ip, r6 │ │ │ │ + tsteq r9, r6, ror r4 │ │ │ │ + smlatteq r7, lr, pc, sp @ │ │ │ │ + smlatteq r7, r0, pc, sp @ │ │ │ │ + ldrdeq sp, [r7, -lr] │ │ │ │ + smlatteq r7, r8, pc, sp @ │ │ │ │ + smlatteq r7, sl, pc, sp @ │ │ │ │ + smlabbeq sl, r6, sp, sp │ │ │ │ strdeq r6, [r9, -r0] │ │ │ │ - tsteq r7, r6, lsr #26 │ │ │ │ - smlabteq r9, ip, r4, r6 │ │ │ │ - smlatteq r7, sl, ip, r6 │ │ │ │ - smlatbeq r9, ip, r4, r6 │ │ │ │ - strheq r5, [r8, -r4] │ │ │ │ - strheq r5, [r8, -r6] │ │ │ │ - swpeq r5, sl, [r8] │ │ │ │ - tsteq r9, r2, lsr r3 │ │ │ │ - tsteq r9, r2, lsr r3 │ │ │ │ - @ instruction: 0x010984b6 │ │ │ │ - ldrdeq r6, [r7, -r4] │ │ │ │ - smlabteq r7, ip, ip, r6 │ │ │ │ - smlabbeq r9, sl, r5, r8 │ │ │ │ - smlatbeq sl, ip, sp, sp │ │ │ │ - @ instruction: 0x010addb4 │ │ │ │ - @ instruction: 0x010addb8 │ │ │ │ - tsteq r0, sl, lsl #9 │ │ │ │ - tsteq r9, r6, ror r5 │ │ │ │ - tsteq r7, r4, asr #24 │ │ │ │ - tsteq r7, ip, lsr ip │ │ │ │ - strheq r3, [sl, -ip] │ │ │ │ - tsteq r7, r2, lsl ip │ │ │ │ - tsteq r7, sl, lsl #24 │ │ │ │ - strdeq lr, [r7, -lr] │ │ │ │ - smlatteq r7, lr, r3, lr │ │ │ │ - smlatteq r7, sl, r3, lr │ │ │ │ - smlatteq r7, r6, r3, lr │ │ │ │ - smlatteq r7, r2, r3, lr │ │ │ │ - ldrdeq lr, [r7, -lr] │ │ │ │ - ldrdeq lr, [r7, -sl] │ │ │ │ - ldrdeq lr, [r7, -r6] │ │ │ │ - smlabteq r7, lr, r3, lr │ │ │ │ - smlabteq r7, sl, r3, lr │ │ │ │ - ldrdeq lr, [r7, -r6] │ │ │ │ - @ instruction: 0x0107e3ba │ │ │ │ - tsteq r0, r8, lsr r3 │ │ │ │ - tsteq sl, r4, ror ip │ │ │ │ + tsteq sl, sl, ror sp │ │ │ │ + ldrdeq r6, [r9, -r0] │ │ │ │ + tsteq r7, r6, lsl #24 │ │ │ │ + smlatbeq r9, ip, r3, r6 │ │ │ │ + smlabteq r7, sl, fp, r6 │ │ │ │ + smlabbeq r9, ip, r3, r6 │ │ │ │ + @ instruction: 0x01084f94 │ │ │ │ + @ instruction: 0x01084f96 │ │ │ │ + tsteq r8, sl, ror pc │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + tsteq r9, r2, lsl r2 │ │ │ │ + @ instruction: 0x01098396 │ │ │ │ + @ instruction: 0x01076bb4 │ │ │ │ + smlatbeq r7, ip, fp, r6 │ │ │ │ + tsteq r9, sl, ror #8 │ │ │ │ + smlabbeq sl, ip, ip, sp │ │ │ │ + @ instruction: 0x010adc94 │ │ │ │ + @ instruction: 0x010adc98 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + tsteq r9, r6, asr r4 │ │ │ │ + tsteq r7, r4, lsr #22 │ │ │ │ + tsteq r7, ip, lsl fp │ │ │ │ + @ instruction: 0x010a2f9c │ │ │ │ strdeq r6, [r7, -r2] │ │ │ │ smlatteq r7, sl, sl, r6 │ │ │ │ - tsteq sl, r8, asr ip │ │ │ │ - tsteq sl, ip, asr #24 │ │ │ │ - tsteq sl, r8, asr #24 │ │ │ │ - tsteq sl, ip, asr #24 │ │ │ │ - tsteq sl, r0, asr ip │ │ │ │ - tsteq r7, lr, lsl lr │ │ │ │ - tsteq r7, r4, ror #20 │ │ │ │ - tsteq r7, ip, asr sl │ │ │ │ - strdeq sp, [r7, -r6] │ │ │ │ - @ instruction: 0x01096196 │ │ │ │ - smlatteq r7, sl, sp, sp │ │ │ │ - smlabbeq sl, r8, r3, sp │ │ │ │ - tsteq r9, lr, asr #2 │ │ │ │ - smlabbeq sl, r6, r3, sp │ │ │ │ + ldrdeq lr, [r7, -lr] │ │ │ │ + smlabteq r7, lr, r2, lr │ │ │ │ + smlabteq r7, sl, r2, lr │ │ │ │ + smlabteq r7, r6, r2, lr │ │ │ │ + smlabteq r7, r2, r2, lr │ │ │ │ + @ instruction: 0x0107e2be │ │ │ │ + @ instruction: 0x0107e2ba │ │ │ │ + @ instruction: 0x0107e2b6 │ │ │ │ + smlatbeq r7, lr, r2, lr │ │ │ │ + smlatbeq r7, sl, r2, lr │ │ │ │ + @ instruction: 0x0107e2b6 │ │ │ │ + @ instruction: 0x0107e29a │ │ │ │ + tsteq r0, r8, lsl r2 │ │ │ │ + tsteq sl, r4, asr fp │ │ │ │ ldrdeq r6, [r7, -r2] │ │ │ │ smlabteq r7, sl, r9, r6 │ │ │ │ - tsteq sl, sl, ror #6 │ │ │ │ - smlatbeq r7, r0, r9, r6 │ │ │ │ - @ instruction: 0x01076998 │ │ │ │ - tsteq fp, r8, lsr r4 │ │ │ │ - tsteq r7, lr, ror #18 │ │ │ │ - tsteq r7, r6, ror #18 │ │ │ │ - tsteq sl, sl, lsr #6 │ │ │ │ + tsteq sl, r8, lsr fp │ │ │ │ + tsteq sl, ip, lsr #22 │ │ │ │ + tsteq sl, r8, lsr #22 │ │ │ │ + tsteq sl, ip, lsr #22 │ │ │ │ + tsteq sl, r0, lsr fp │ │ │ │ + strdeq sp, [r7, -lr] │ │ │ │ + tsteq r7, r4, asr #18 │ │ │ │ tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r7, r4, lsr r9 │ │ │ │ - tsteq sl, r0, lsl r3 │ │ │ │ - tsteq r7, sl, lsl #18 │ │ │ │ - tsteq r7, r2, lsl #18 │ │ │ │ - @ instruction: 0x010b23be │ │ │ │ - ldrdeq r6, [r7, -r8] │ │ │ │ - ldrdeq r6, [r7, -r0] │ │ │ │ - ldrdeq sp, [sl, -r0] │ │ │ │ - smlatbeq r7, r6, r8, r6 │ │ │ │ - tsteq sl, r4, lsl fp │ │ │ │ - smlabbeq r7, lr, r8, r6 │ │ │ │ - tsteq sl, r0, lsl r4 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r8, r8, lsr #26 │ │ │ │ + ldrdeq sp, [r7, -r6] │ │ │ │ + tsteq r9, r6, ror r0 │ │ │ │ + smlabteq r7, sl, ip, sp │ │ │ │ + tsteq sl, r8, ror #4 │ │ │ │ + tsteq r9, lr, lsr #32 │ │ │ │ + tsteq sl, r6, ror #4 │ │ │ │ + @ instruction: 0x010768b2 │ │ │ │ + smlatbeq r7, sl, r8, r6 │ │ │ │ + tsteq sl, sl, asr #4 │ │ │ │ + smlabbeq r7, r0, r8, r6 │ │ │ │ + tsteq r7, r8, ror r8 │ │ │ │ + tsteq fp, r8, lsl r3 │ │ │ │ + tsteq r7, lr, asr #16 │ │ │ │ + tsteq r7, r6, asr #16 │ │ │ │ + tsteq sl, sl, lsl #4 │ │ │ │ + tsteq r7, ip, lsl r8 │ │ │ │ + tsteq r7, r4, lsl r8 │ │ │ │ + strdeq sp, [sl, -r0] │ │ │ │ + smlatteq r7, sl, r7, r6 │ │ │ │ + smlatteq r7, r2, r7, r6 │ │ │ │ + @ instruction: 0x010b229e │ │ │ │ + @ instruction: 0x010767b8 │ │ │ │ + @ instruction: 0x010767b0 │ │ │ │ + @ instruction: 0x010ad1b0 │ │ │ │ + smlabbeq r7, r6, r7, r6 │ │ │ │ + strdeq sp, [sl, -r4] │ │ │ │ + tsteq r7, lr, ror #14 │ │ │ │ strdeq sp, [sl, -r0] │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r8, r8, lsl #24 │ │ │ │ ldrdeq sp, [sl, -r0] │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - ldrdeq sp, [sl, -ip] │ │ │ │ - smlatteq sl, r4, r3, sp │ │ │ │ - smlatteq sl, r2, r3, sp │ │ │ │ - smlatteq sl, r8, r3, sp │ │ │ │ - strdeq sp, [sl, -lr] │ │ │ │ - smlatbeq fp, r8, r2, r2 │ │ │ │ - @ instruction: 0x010b22b2 │ │ │ │ - @ instruction: 0x01109fbe │ │ │ │ - tsteq r9, r4, lsl fp │ │ │ │ - smlatteq r9, r0, lr, r5 │ │ │ │ - @ instruction: 0x010b2292 │ │ │ │ - ldrdeq r6, [r7, -sl] │ │ │ │ - @ instruction: 0x01095e9c │ │ │ │ - tsteq r7, r6, lsr #30 │ │ │ │ - smlabbeq r9, r2, lr, r5 │ │ │ │ - tsteq r7, r8, lsl pc │ │ │ │ - tsteq r9, r8, ror #28 │ │ │ │ - tsteq r7, lr, lsl #30 │ │ │ │ - tsteq r7, r0, lsl #30 │ │ │ │ - strdeq sp, [r7, -lr] │ │ │ │ - strdeq sp, [r7, -ip] │ │ │ │ - strdeq sp, [r7, -sl] │ │ │ │ + @ instruction: 0x010ad2b0 │ │ │ │ + @ instruction: 0x010ad2bc │ │ │ │ + @ instruction: 0x010ad2bc │ │ │ │ + smlabteq sl, r4, r2, sp │ │ │ │ + smlabteq sl, r2, r2, sp │ │ │ │ + smlabteq sl, r8, r2, sp │ │ │ │ + ldrdeq sp, [sl, -lr] │ │ │ │ + smlabbeq fp, r8, r1, r2 │ │ │ │ + @ instruction: 0x010b2192 │ │ │ │ + @ instruction: 0x01109e9e │ │ │ │ + strdeq r5, [r9, -r4] │ │ │ │ + smlabteq r9, r0, sp, r5 │ │ │ │ + tsteq fp, r2, ror r1 │ │ │ │ + @ instruction: 0x010765ba │ │ │ │ + tsteq r9, ip, ror sp │ │ │ │ + tsteq r7, r6, lsl #28 │ │ │ │ + tsteq r9, r2, ror #26 │ │ │ │ strdeq sp, [r7, -r8] │ │ │ │ - strdeq sp, [r7, -r6] │ │ │ │ - strdeq sp, [r7, -r4] │ │ │ │ - smlatteq r7, lr, lr, sp │ │ │ │ - smlatteq r7, ip, lr, sp │ │ │ │ - strdeq sp, [r7, -sl] │ │ │ │ - smlatteq r7, r0, lr, sp │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - ldrdeq sp, [r7, -r6] │ │ │ │ + tsteq r9, r8, asr #26 │ │ │ │ + smlatteq r7, lr, sp, sp │ │ │ │ + smlatteq r7, r0, sp, sp │ │ │ │ ldrdeq sp, [r7, -lr] │ │ │ │ ldrdeq sp, [r7, -ip] │ │ │ │ - tsteq r7, r0, ror #10 │ │ │ │ - tsteq r9, sl, asr #26 │ │ │ │ - smlatteq r7, r4, r6, r6 │ │ │ │ - tsteq r9, r0, lsr sp │ │ │ │ - smlatbeq r7, r2, lr, sp │ │ │ │ - @ instruction: 0x0107de98 │ │ │ │ - @ instruction: 0x0107de96 │ │ │ │ - @ instruction: 0x0107de94 │ │ │ │ - @ instruction: 0x0107de92 │ │ │ │ - @ instruction: 0x0107de90 │ │ │ │ - tsteq r0, r8, lsl #27 │ │ │ │ + ldrdeq sp, [r7, -sl] │ │ │ │ + ldrdeq sp, [r7, -r8] │ │ │ │ + ldrdeq sp, [r7, -r6] │ │ │ │ + ldrdeq sp, [r7, -r4] │ │ │ │ + smlabteq r7, lr, sp, sp │ │ │ │ + smlabteq r7, ip, sp, sp │ │ │ │ + ldrdeq sp, [r7, -sl] │ │ │ │ + smlabteq r7, r0, sp, sp │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + @ instruction: 0x0107ddb6 │ │ │ │ + @ instruction: 0x0107ddbe │ │ │ │ + @ instruction: 0x0107ddbc │ │ │ │ + tsteq r7, r0, asr #8 │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + smlabteq r7, r4, r5, r6 │ │ │ │ + tsteq r9, r0, lsl ip │ │ │ │ + smlabbeq r7, r2, sp, sp │ │ │ │ + tsteq r7, r8, ror sp │ │ │ │ + tsteq r7, r6, ror sp │ │ │ │ + tsteq r7, r4, ror sp │ │ │ │ + tsteq r7, r2, ror sp │ │ │ │ + tsteq r7, r0, ror sp │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ andle r2, sp, r4, lsr r8 │ │ │ │ andle r2, lr, r0, ror #16 │ │ │ │ andle r2, pc, r8, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b018 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7df0ff8 │ │ │ │ stclt 15, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, sl, ror #28 │ │ │ │ - tsteq fp, r4, ror lr │ │ │ │ - tsteq fp, lr, asr #28 │ │ │ │ + tsteq fp, sl, asr #26 │ │ │ │ + tsteq fp, r4, asr sp │ │ │ │ + tsteq fp, lr, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ @@ -130334,42 +130334,42 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x005ef77f │ │ │ │ @ instruction: 0xf0254a1f │ │ │ │ tstcs r1, lr, ror r3 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ svc 0x0056f77f │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrdeq r5, [sl, -r6] │ │ │ │ - tsteq r9, r0, lsr #20 │ │ │ │ - tsteq sl, sl, lsr #14 │ │ │ │ - ldrdeq r5, [sl, -r2] │ │ │ │ - tsteq sl, r6, asr r8 │ │ │ │ - tsteq sl, r0, ror #16 │ │ │ │ - tsteq sl, r2, ror #16 │ │ │ │ - tsteq sl, r0, asr r8 │ │ │ │ - tsteq sl, r2, asr r8 │ │ │ │ - smlabteq sl, r4, r6, r8 │ │ │ │ - tsteq r9, sl, ror #18 │ │ │ │ - tsteq sl, r0, ror pc │ │ │ │ - smlatteq r8, sl, r5, r4 │ │ │ │ - smlatteq r8, r0, r5, r4 │ │ │ │ - tsteq sl, r2, ror #30 │ │ │ │ - tsteq r9, r2, lsr #18 │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - tsteq r9, r6, lsl #18 │ │ │ │ - tsteq r8, r4, lsl r5 │ │ │ │ - tsteq sl, r8, ror #30 │ │ │ │ - tsteq r8, lr, asr #12 │ │ │ │ - smlabteq sl, r4, r0, r6 │ │ │ │ - smlabteq fp, r2, ip, r1 │ │ │ │ - tsteq r8, r8, lsr r6 │ │ │ │ - tsteq r8, r2, asr #12 │ │ │ │ - tsteq r0, sl, asr #18 │ │ │ │ + @ instruction: 0x010a5eb6 │ │ │ │ + tsteq r9, r0, lsl #18 │ │ │ │ + tsteq sl, sl, lsl #12 │ │ │ │ + @ instruction: 0x010a5eb2 │ │ │ │ + tsteq sl, r6, lsr r7 │ │ │ │ + tsteq sl, r0, asr #14 │ │ │ │ + tsteq sl, r2, asr #14 │ │ │ │ + tsteq sl, r0, lsr r7 │ │ │ │ + tsteq sl, r2, lsr r7 │ │ │ │ + smlatbeq sl, r4, r5, r8 │ │ │ │ tsteq r9, sl, asr #16 │ │ │ │ - tsteq r9, r4, ror #16 │ │ │ │ + tsteq sl, r0, asr lr │ │ │ │ + smlabteq r8, sl, r4, r4 │ │ │ │ + smlabteq r8, r0, r4, r4 │ │ │ │ + tsteq sl, r2, asr #28 │ │ │ │ + tsteq r9, r2, lsl #16 │ │ │ │ + ldrdeq r5, [sl, -ip] │ │ │ │ + smlatteq r9, r6, r7, r5 │ │ │ │ + strdeq r4, [r8, -r4] │ │ │ │ + tsteq sl, r8, asr #28 │ │ │ │ + tsteq r8, lr, lsr #10 │ │ │ │ + smlatbeq sl, r4, pc, r5 @ │ │ │ │ + smlatbeq fp, r2, fp, r1 │ │ │ │ + tsteq r8, r8, lsl r5 │ │ │ │ + tsteq r8, r2, lsr #10 │ │ │ │ + tsteq r0, sl, lsr #16 │ │ │ │ + tsteq r9, sl, lsr #14 │ │ │ │ + tsteq r9, r4, asr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4b2bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, q8, q12 │ │ │ │ addsmi r5, r8, #20, 6 @ 0x50000000 │ │ │ │ ldmdale r7, {r1, r4, r5, ip, lr, pc} │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ @@ -130414,28 +130414,28 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, r1, r2, sp, lr, pc} @ │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq fp, sl, asr ip │ │ │ │ - strdeq r1, [fp, -r4] │ │ │ │ + tsteq fp, sl, lsr fp │ │ │ │ + ldrdeq r1, [fp, -r4] │ │ │ │ + @ instruction: 0x010b1a9a │ │ │ │ + smlatbeq fp, ip, sl, r1 │ │ │ │ + tsteq fp, sl, asr sl │ │ │ │ + smlatteq fp, r8, sl, r1 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + smlabteq fp, r4, sl, r1 │ │ │ │ @ instruction: 0x010b1bba │ │ │ │ - smlabteq fp, ip, fp, r1 │ │ │ │ - tsteq fp, sl, ror fp │ │ │ │ - tsteq fp, r8, lsl #24 │ │ │ │ - tsteq fp, sl, lsl ip │ │ │ │ + tsteq fp, r4, ror #22 │ │ │ │ + smlabbeq fp, r6, fp, r1 │ │ │ │ + tsteq fp, r8, lsr #22 │ │ │ │ + smlabteq fp, r6, fp, r1 │ │ │ │ smlatteq fp, r4, fp, r1 │ │ │ │ - ldrdeq r1, [fp, -sl] │ │ │ │ - smlabbeq fp, r4, ip, r1 │ │ │ │ - smlatbeq fp, r6, ip, r1 │ │ │ │ - tsteq fp, r8, asr #24 │ │ │ │ - smlatteq fp, r6, ip, r1 │ │ │ │ - tsteq fp, r4, lsl #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4b3c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r8, ror #31 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x461e5214 │ │ │ │ mlasle sl, r1, r2, r4 │ │ │ │ @@ -130850,110 +130850,110 @@ │ │ │ │ tstcs r1, r4, ror #20 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl 1632640 │ │ │ │ bmi 19ac85c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xbdf8eb4e │ │ │ │ - tsteq r7, r4, ror lr │ │ │ │ - tsteq r9, r4, lsr r6 │ │ │ │ - smlabbeq r7, r8, lr, r5 │ │ │ │ - smlabteq sl, r0, r4, r6 │ │ │ │ - smlabbeq r7, r0, lr, r5 │ │ │ │ - tsteq r7, ip, ror #28 │ │ │ │ - tsteq r0, r2, lsr #13 │ │ │ │ - tsteq r7, sl, asr lr │ │ │ │ - tsteq r7, ip, asr lr │ │ │ │ - tsteq r7, r4, asr lr │ │ │ │ - @ instruction: 0x010a8ebc │ │ │ │ - @ instruction: 0x010a8ebe │ │ │ │ - @ instruction: 0x010a8eb6 │ │ │ │ - tsteq r7, r8, lsl lr │ │ │ │ - strdeq r6, [sl, -ip] │ │ │ │ - ldrdeq sp, [sl, -r4] │ │ │ │ - smlatteq sl, r4, ip, sp │ │ │ │ - tsteq sl, r0, lsr #6 │ │ │ │ - tsteq r7, lr, lsl #28 │ │ │ │ + tsteq r7, r4, asr sp │ │ │ │ + tsteq r9, r4, lsl r5 │ │ │ │ + tsteq r7, r8, ror #26 │ │ │ │ smlatbeq sl, r0, r3, r6 │ │ │ │ - tsteq r7, r0, lsl #28 │ │ │ │ - smlatteq r7, ip, sp, r5 │ │ │ │ + tsteq r7, r0, ror #26 │ │ │ │ + tsteq r7, ip, asr #26 │ │ │ │ tsteq r0, r2, lsl #11 │ │ │ │ - ldrdeq r5, [r7, -sl] │ │ │ │ - smlatteq r7, r0, sp, r5 │ │ │ │ - smlatteq r7, r0, sp, r5 │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - smlatbeq r7, lr, sp, r5 │ │ │ │ - smlatbeq r7, lr, sp, r5 │ │ │ │ - @ instruction: 0x01075dbe │ │ │ │ - ldrdeq r5, [r7, -r8] │ │ │ │ - ldrdeq r5, [r7, -r0] │ │ │ │ - smlatbeq r7, r4, sp, r5 │ │ │ │ - smlatbeq r7, r6, ip, r5 │ │ │ │ + tsteq r7, sl, lsr sp │ │ │ │ + tsteq r7, ip, lsr sp │ │ │ │ + tsteq r7, r4, lsr sp │ │ │ │ + @ instruction: 0x010a8d9c │ │ │ │ + @ instruction: 0x010a8d9e │ │ │ │ + @ instruction: 0x010a8d96 │ │ │ │ + strdeq r5, [r7, -r8] │ │ │ │ + ldrdeq r6, [sl, -ip] │ │ │ │ + @ instruction: 0x010adbb4 │ │ │ │ + smlabteq sl, r4, fp, sp │ │ │ │ + mrseq ip, R10_fiq │ │ │ │ + smlatteq r7, lr, ip, r5 │ │ │ │ + smlabbeq sl, r0, r2, r6 │ │ │ │ + smlatteq r7, r0, ip, r5 │ │ │ │ + smlabteq r7, ip, ip, r5 │ │ │ │ + tsteq r0, r2, ror #8 │ │ │ │ + @ instruction: 0x01075cba │ │ │ │ + smlabteq r7, r0, ip, r5 │ │ │ │ + smlabteq r7, r0, ip, r5 │ │ │ │ + @ instruction: 0x01075cb8 │ │ │ │ + smlabbeq r7, lr, ip, r5 │ │ │ │ + smlabbeq r7, lr, ip, r5 │ │ │ │ @ instruction: 0x01075c9e │ │ │ │ - ldrdeq r4, [sl, -lr] │ │ │ │ - tsteq r7, r4, ror ip │ │ │ │ - tsteq r7, ip, ror #24 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tsteq r9, r4, ror #18 │ │ │ │ - tsteq r9, r2, ror #18 │ │ │ │ - smlatbeq r9, r8, r9, r7 │ │ │ │ - tsteq r9, r8, lsr r9 │ │ │ │ - tsteq r9, r6, lsr r9 │ │ │ │ - tsteq sl, r0, ror r1 │ │ │ │ - tsteq sl, r2, ror #2 │ │ │ │ - tsteq sl, ip, asr r1 │ │ │ │ - tsteq sl, r6, asr r1 │ │ │ │ - tsteq sl, r0, asr r1 │ │ │ │ - tsteq sl, sl, asr #2 │ │ │ │ - tsteq sl, r4, asr #2 │ │ │ │ - smlabteq r7, r6, r3, sp │ │ │ │ - smlabteq r7, r4, r3, sp │ │ │ │ - @ instruction: 0x010ada9e │ │ │ │ - @ instruction: 0x010ada9c │ │ │ │ - tsteq sl, r6, lsl #2 │ │ │ │ - mrseq r2, (UNDEF: 26) │ │ │ │ - strdeq r2, [sl, -sl] │ │ │ │ - tsteq sl, r0, ror sl │ │ │ │ - tsteq sl, lr, ror #20 │ │ │ │ - tsteq sl, ip, ror #20 │ │ │ │ - ldrdeq r2, [sl, -sl] │ │ │ │ - smlabbeq r7, r2, r3, sp │ │ │ │ - tsteq r7, r8, ror #6 │ │ │ │ - smlabteq sl, lr, r0, r2 │ │ │ │ - @ instruction: 0x01075ab6 │ │ │ │ - @ instruction: 0x01075ab0 │ │ │ │ - strdeq r1, [fp, -ip] │ │ │ │ - strdeq r1, [fp, -r2] │ │ │ │ - strdeq r1, [fp, -r0] │ │ │ │ - smlatteq fp, sl, r7, r1 │ │ │ │ - tsteq sl, r8, ror ip │ │ │ │ - tsteq sl, r2, asr #32 │ │ │ │ + @ instruction: 0x01075bb8 │ │ │ │ + @ instruction: 0x01075bb0 │ │ │ │ + smlabbeq r7, r4, ip, r5 │ │ │ │ + smlabbeq r7, r6, fp, r5 │ │ │ │ + tsteq r7, lr, ror fp │ │ │ │ + @ instruction: 0x010a43be │ │ │ │ + tsteq r7, r4, asr fp │ │ │ │ + tsteq r7, ip, asr #22 │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + tsteq r9, r4, asr #16 │ │ │ │ + tsteq r9, r2, asr #16 │ │ │ │ + smlabbeq r9, r8, r8, r7 │ │ │ │ + tsteq r9, r8, lsl r8 │ │ │ │ + tsteq r9, r6, lsl r8 │ │ │ │ + qaddeq r2, r0, sl │ │ │ │ tsteq sl, r2, asr #32 │ │ │ │ - tsteq sl, r0, asr #32 │ │ │ │ - @ instruction: 0x010b17b6 │ │ │ │ - tsteq r7, sl, lsl #20 │ │ │ │ - tsteq r7, r4, lsl #20 │ │ │ │ - tsteq sl, r6, lsl r0 │ │ │ │ - tsteq r9, r8, lsr r1 │ │ │ │ - tsteq sl, sl, asr pc │ │ │ │ - smlabteq r7, r0, r9, r5 │ │ │ │ - @ instruction: 0x010759ba │ │ │ │ - tsteq sl, ip, lsl r9 │ │ │ │ - smlabteq r8, r0, fp, r3 │ │ │ │ - tsteq sl, lr, lsl r9 │ │ │ │ - smlabteq sl, r0, pc, r5 @ │ │ │ │ - smlabteq r9, r4, r0, r5 │ │ │ │ - tsteq r7, r6, asr #24 │ │ │ │ - tsteq fp, r6, lsl #14 │ │ │ │ - tsteq fp, r4, lsl #14 │ │ │ │ - ldrdeq r5, [r7, -r4] │ │ │ │ - tsteq r9, ip, ror r0 │ │ │ │ - smlatteq fp, r6, r6, r1 │ │ │ │ - tsteq r7, r6, lsl #18 │ │ │ │ - tsteq r7, r0, lsl #18 │ │ │ │ + tsteq sl, ip, lsr r0 │ │ │ │ + tsteq sl, r6, lsr r0 │ │ │ │ + tsteq sl, r0, lsr r0 │ │ │ │ + tsteq sl, sl, lsr #32 │ │ │ │ + tsteq sl, r4, lsr #32 │ │ │ │ + smlatbeq r7, r6, r2, sp │ │ │ │ + smlatbeq r7, r4, r2, sp │ │ │ │ + tsteq sl, lr, ror r9 │ │ │ │ + tsteq sl, ip, ror r9 │ │ │ │ + smlatteq sl, r6, pc, r1 @ │ │ │ │ + smlatteq sl, r0, pc, r1 @ │ │ │ │ + ldrdeq r1, [sl, -sl] │ │ │ │ + tsteq sl, r0, asr r9 │ │ │ │ + tsteq sl, lr, asr #18 │ │ │ │ + tsteq sl, ip, asr #18 │ │ │ │ + @ instruction: 0x010a1fba │ │ │ │ + tsteq r7, r2, ror #4 │ │ │ │ + tsteq r7, r8, asr #4 │ │ │ │ + smlatbeq sl, lr, pc, r1 @ │ │ │ │ + @ instruction: 0x01075996 │ │ │ │ + @ instruction: 0x01075990 │ │ │ │ + ldrdeq r1, [fp, -ip] │ │ │ │ + ldrdeq r1, [fp, -r2] │ │ │ │ + ldrdeq r1, [fp, -r0] │ │ │ │ + smlabteq fp, sl, r6, r1 │ │ │ │ + tsteq sl, r8, asr fp │ │ │ │ + tsteq sl, r2, lsr #30 │ │ │ │ + tsteq sl, r2, lsr #30 │ │ │ │ + tsteq sl, r0, lsr #30 │ │ │ │ + @ instruction: 0x010b1696 │ │ │ │ + smlatteq r7, sl, r8, r5 │ │ │ │ + smlatteq r7, r4, r8, r5 │ │ │ │ + strdeq r5, [sl, -r6] │ │ │ │ + tsteq r9, r8, lsl r0 │ │ │ │ + tsteq sl, sl, lsr lr │ │ │ │ + smlatbeq r7, r0, r8, r5 │ │ │ │ + @ instruction: 0x0107589a │ │ │ │ + strdeq sp, [sl, -ip] │ │ │ │ + smlatbeq r8, r0, sl, r3 │ │ │ │ + strdeq sp, [sl, -lr] │ │ │ │ + smlatbeq sl, r0, lr, r5 │ │ │ │ + smlatbeq r9, r4, pc, r4 @ │ │ │ │ + tsteq r7, r6, lsr #22 │ │ │ │ + smlatteq fp, r6, r5, r1 │ │ │ │ + smlatteq fp, r4, r5, r1 │ │ │ │ + @ instruction: 0x010757b4 │ │ │ │ + tsteq r9, ip, asr pc │ │ │ │ + smlabteq fp, r6, r5, r1 │ │ │ │ + smlatteq r7, r6, r7, r5 │ │ │ │ + smlatteq r7, r0, r7, r5 │ │ │ │ andsle r2, sp, r4, lsr r8 │ │ │ │ stmdacs ip!, {r3, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r0, r1, r3, r4, ip, lr, pc} │ │ │ │ ldmdami r1, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ andsle r2, sl, ip, ror #16 │ │ │ │ @@ -130968,20 +130968,20 @@ │ │ │ │ @ instruction: 0xbd08f9f9 │ │ │ │ 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 │ │ │ │ - tsteq fp, r0, asr #10 │ │ │ │ - smlabteq r7, r4, r2, r5 │ │ │ │ - tsteq fp, r2, lsr r5 │ │ │ │ - tsteq fp, ip, lsl r5 │ │ │ │ - @ instruction: 0x0107529e │ │ │ │ - tsteq fp, r0, lsr r5 │ │ │ │ + tsteq fp, r0, lsr #8 │ │ │ │ + smlatbeq r7, r4, r1, r5 │ │ │ │ + tsteq fp, r2, lsl r4 │ │ │ │ + strdeq r1, [fp, -ip] │ │ │ │ + tsteq r7, lr, ror r1 │ │ │ │ + tsteq fp, r0, lsl r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4bc4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r0, r1, r2, r3, r4, r9, sl, lr} │ │ │ │ msrhi CPSR_, r0 │ │ │ │ @@ -131203,67 +131203,67 @@ │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ mul r7, r6, r8 │ │ │ │ @ instruction: 0x463b4a38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq sl, r8, lsr #22 │ │ │ │ - strdeq r4, [r9, -r6] │ │ │ │ - tsteq sl, r4, ror ip │ │ │ │ - @ instruction: 0x010a8c92 │ │ │ │ - @ instruction: 0x01108e92 │ │ │ │ - smlabteq sl, ip, r3, r5 │ │ │ │ - tsteq r8, r8, asr #20 │ │ │ │ - tsteq r8, lr, lsr sl │ │ │ │ - smlabteq sl, r0, r3, r5 │ │ │ │ - smlabbeq r9, r0, sp, r4 │ │ │ │ - smlabteq sl, lr, r7, r3 │ │ │ │ - tsteq sl, lr, ror r3 │ │ │ │ - tsteq r9, ip, asr #18 │ │ │ │ - @ instruction: 0x010a37be │ │ │ │ - tsteq r8, r6, ror #22 │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ - @ instruction: 0x010a53b6 │ │ │ │ - smlabteq sl, r0, fp, r5 │ │ │ │ - tsteq r0, r4, asr #27 │ │ │ │ - ldrdeq r5, [sl, -r6] │ │ │ │ - smlatteq sl, r0, r3, r5 │ │ │ │ - tsteq sl, lr, ror fp │ │ │ │ - tsteq r0, r2, lsl #27 │ │ │ │ - smlabteq sl, sl, r3, r5 │ │ │ │ - smlabbeq r9, r6, r8, r6 │ │ │ │ - smlabteq sl, ip, r3, r5 │ │ │ │ - strdeq r5, [sl, -sl] │ │ │ │ - tsteq r0, lr, lsr #26 │ │ │ │ - strdeq r5, [sl, -r4] │ │ │ │ - tsteq r8, r6, ror #18 │ │ │ │ - tsteq r8, ip, asr #18 │ │ │ │ - tsteq r0, ip, ror #25 │ │ │ │ - ldrdeq r5, [sl, -r6] │ │ │ │ - tsteq r9, r6, lsl #24 │ │ │ │ - smlatteq sl, r0, r3, r5 │ │ │ │ - smlatteq r9, sl, fp, r4 │ │ │ │ - strdeq r3, [r8, -r8] │ │ │ │ - tsteq r8, lr, lsr r9 │ │ │ │ - @ instruction: 0x010a53b4 │ │ │ │ - tsteq r8, sl, ror r9 │ │ │ │ - tsteq fp, ip, asr r2 │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ - smlabbeq r8, r8, r7, r3 │ │ │ │ - @ instruction: 0x01083792 │ │ │ │ - tsteq r8, r8, ror r7 │ │ │ │ - tsteq r0, r8, lsl #24 │ │ │ │ - @ instruction: 0x010837ba │ │ │ │ - smlabteq r8, r2, r7, r3 │ │ │ │ - @ instruction: 0x01108bda │ │ │ │ - @ instruction: 0x010a79b0 │ │ │ │ - @ instruction: 0x010a79b4 │ │ │ │ - tsteq r0, ip, lsr #23 │ │ │ │ - @ instruction: 0x01074fb4 │ │ │ │ + tsteq sl, r8, lsl #20 │ │ │ │ + ldrdeq r4, [r9, -r6] │ │ │ │ + tsteq sl, r4, asr fp │ │ │ │ + tsteq sl, r2, ror fp │ │ │ │ + tsteq r0, r2, ror sp │ │ │ │ + smlatbeq sl, ip, r2, r5 │ │ │ │ + tsteq r8, r8, lsr #18 │ │ │ │ + tsteq r8, lr, lsl r9 │ │ │ │ + smlatbeq sl, r0, r2, r5 │ │ │ │ + tsteq r9, r0, ror #24 │ │ │ │ + smlatbeq sl, lr, r6, r3 │ │ │ │ + tsteq sl, lr, asr r2 │ │ │ │ + tsteq r9, ip, lsr #16 │ │ │ │ + @ instruction: 0x010a369e │ │ │ │ + tsteq r8, r6, asr #20 │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ + @ instruction: 0x010a5296 │ │ │ │ + smlatbeq sl, r0, sl, r5 │ │ │ │ + tsteq r0, r4, lsr #25 │ │ │ │ + @ instruction: 0x010a52b6 │ │ │ │ + smlabteq sl, r0, r2, r5 │ │ │ │ + tsteq sl, lr, asr sl │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + smlatbeq sl, sl, r2, r5 │ │ │ │ + tsteq r9, r6, ror #14 │ │ │ │ + smlatbeq sl, ip, r2, r5 │ │ │ │ + ldrdeq r5, [sl, -sl] │ │ │ │ + tsteq r0, lr, lsl #24 │ │ │ │ + ldrdeq r5, [sl, -r4] │ │ │ │ + tsteq r8, r6, asr #16 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r0, ip, asr #23 │ │ │ │ + @ instruction: 0x010a52b6 │ │ │ │ + smlatteq r9, r6, sl, r4 │ │ │ │ + smlabteq sl, r0, r2, r5 │ │ │ │ + smlabteq r9, sl, sl, r4 │ │ │ │ + ldrdeq r3, [r8, -r8] │ │ │ │ + tsteq r8, lr, lsl r8 │ │ │ │ + @ instruction: 0x010a5294 │ │ │ │ + tsteq r8, sl, asr r8 │ │ │ │ + tsteq fp, ip, lsr r1 │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ + tsteq r8, r8, ror #12 │ │ │ │ + tsteq r8, r2, ror r6 │ │ │ │ + tsteq r8, r8, asr r6 │ │ │ │ + tsteq r0, r8, ror #21 │ │ │ │ + @ instruction: 0x0108369a │ │ │ │ + smlatbeq r8, r2, r6, r3 │ │ │ │ + @ instruction: 0x01108aba │ │ │ │ + @ instruction: 0x010a7890 │ │ │ │ + @ instruction: 0x010a7894 │ │ │ │ + tsteq r0, ip, lsl #21 │ │ │ │ + @ instruction: 0x01074e94 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c0b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7f20ff8 │ │ │ │ stclt 8, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4c0c8 │ │ │ │ @@ -131281,17 +131281,17 @@ │ │ │ │ @ instruction: 0xf7f90ff8 │ │ │ │ @ instruction: 0xbd08f989 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - smlatbeq fp, r6, r0, r1 │ │ │ │ - smlabteq fp, r4, r0, r1 │ │ │ │ - tsteq fp, lr, ror r0 │ │ │ │ + smlabbeq fp, r6, pc, r0 @ │ │ │ │ + smlatbeq fp, r4, pc, r0 @ │ │ │ │ + tsteq fp, lr, asr pc │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c124 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r5, [r4], -ip, ror #25 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -131464,56 +131464,56 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ mcr 7, 4, pc, cr8, cr14, {3} @ │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ ldcllt 14, cr14, [r8, #520]! @ 0x208 │ │ │ │ - tsteq sl, lr, ror r6 │ │ │ │ - tsteq sl, r2, ror r6 │ │ │ │ - tsteq sl, ip, ror #12 │ │ │ │ - tsteq sl, sl, lsr r5 │ │ │ │ - smlabteq sl, r0, sp, ip │ │ │ │ - tsteq sl, r6, lsr #10 │ │ │ │ - tsteq sl, r0, lsr #10 │ │ │ │ - tsteq sl, sl, lsl r5 │ │ │ │ - tsteq sl, r4, lsl r5 │ │ │ │ - @ instruction: 0x010aceb2 │ │ │ │ - tsteq r0, r2, ror r9 │ │ │ │ + tsteq sl, lr, asr r5 │ │ │ │ + tsteq sl, r2, asr r5 │ │ │ │ + tsteq sl, ip, asr #10 │ │ │ │ + tsteq sl, sl, lsl r4 │ │ │ │ + smlatbeq sl, r0, ip, ip │ │ │ │ + tsteq sl, r6, lsl #8 │ │ │ │ + tsteq sl, r0, lsl #8 │ │ │ │ + strdeq fp, [sl, -sl] │ │ │ │ strdeq fp, [sl, -r4] │ │ │ │ - @ instruction: 0x01094894 │ │ │ │ - smlatteq sl, sl, r5, fp │ │ │ │ - ldrdeq fp, [sl, -lr] │ │ │ │ - ldrdeq fp, [sl, -sl] │ │ │ │ - ldrdeq fp, [sl, -r2] │ │ │ │ - smlabteq sl, sl, r5, fp │ │ │ │ - strdeq ip, [sl, -r2] │ │ │ │ - strdeq ip, [sl, -sl] │ │ │ │ - @ instruction: 0x010ab596 │ │ │ │ - ldrdeq ip, [sl, -lr] │ │ │ │ - smlatteq sl, lr, sp, ip │ │ │ │ - ldrdeq ip, [sl, -r0] │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - smlatbeq fp, r6, lr, r0 │ │ │ │ - tsteq r9, r2, asr r7 │ │ │ │ - tsteq r9, r8, lsr r3 │ │ │ │ - smlabbeq fp, r0, lr, r0 │ │ │ │ - tsteq sl, r8, ror sp │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - @ instruction: 0x0109469e │ │ │ │ - @ instruction: 0x010946ba │ │ │ │ + @ instruction: 0x010acd92 │ │ │ │ + tsteq r0, r2, asr r8 │ │ │ │ + ldrdeq fp, [sl, -r4] │ │ │ │ + tsteq r9, r4, ror r7 │ │ │ │ + smlabteq sl, sl, r4, fp │ │ │ │ + @ instruction: 0x010ab4be │ │ │ │ + @ instruction: 0x010ab4ba │ │ │ │ + @ instruction: 0x010ab4b2 │ │ │ │ + smlatbeq sl, sl, r4, fp │ │ │ │ + ldrdeq ip, [sl, -r2] │ │ │ │ + ldrdeq ip, [sl, -sl] │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + @ instruction: 0x010accbe │ │ │ │ + smlabteq sl, lr, ip, ip │ │ │ │ + @ instruction: 0x010accb0 │ │ │ │ + tsteq r0, r0, lsl r7 │ │ │ │ + smlabbeq fp, r6, sp, r0 │ │ │ │ + tsteq r9, r2, lsr r6 │ │ │ │ + tsteq r9, r8, lsl r2 │ │ │ │ + tsteq fp, r0, ror #26 │ │ │ │ + tsteq sl, r8, asr ip │ │ │ │ + tsteq sl, r4, asr ip │ │ │ │ + tsteq r9, lr, ror r5 │ │ │ │ + @ instruction: 0x0109459a │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff16f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlabbeq fp, ip, sp, r0 │ │ │ │ + tsteq fp, ip, ror #24 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4c49c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5b10fe8 │ │ │ │ andle r7, r2, r0, asr #30 │ │ │ │ @ instruction: 0xff88f7fe │ │ │ │ @ instruction: 0x4615e293 │ │ │ │ @@ -131843,97 +131843,97 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ bl fe5b35c0 │ │ │ │ svceq 0x002b4a55 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf77e4620 │ │ │ │ @ instruction: 0xbdf8eb8c │ │ │ │ - tsteq r7, sl, asr #28 │ │ │ │ - tsteq sl, lr, ror r4 │ │ │ │ - tsteq r7, lr, lsr lr │ │ │ │ - tsteq r7, sl, lsr #28 │ │ │ │ - tsteq r0, r0, ror #12 │ │ │ │ - tsteq r7, r8, lsl lr │ │ │ │ - tsteq r7, sl, lsl lr │ │ │ │ - tsteq r7, r2, lsl lr │ │ │ │ - tsteq sl, sl, ror lr │ │ │ │ - tsteq sl, ip, ror lr │ │ │ │ - tsteq sl, r4, ror lr │ │ │ │ - ldrdeq r4, [r7, -r6] │ │ │ │ - @ instruction: 0x010a53ba │ │ │ │ - @ instruction: 0x010acc92 │ │ │ │ - smlatbeq sl, r2, ip, ip │ │ │ │ - ldrdeq fp, [sl, -lr] │ │ │ │ - smlabteq r7, ip, sp, r4 │ │ │ │ + tsteq r7, sl, lsr #26 │ │ │ │ tsteq sl, lr, asr r3 │ │ │ │ - @ instruction: 0x01074dbe │ │ │ │ - smlatbeq r7, sl, sp, r4 │ │ │ │ + tsteq r7, lr, lsl sp │ │ │ │ + tsteq r7, sl, lsl #26 │ │ │ │ tsteq r0, r0, asr #10 │ │ │ │ - @ instruction: 0x01074d9a │ │ │ │ - smlatbeq r7, r2, sp, r4 │ │ │ │ - smlatbeq r7, r4, sp, r4 │ │ │ │ - @ instruction: 0x01074d9e │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ - tsteq r7, r8, ror sp │ │ │ │ - smlabbeq r7, sl, sp, r4 │ │ │ │ - smlatbeq r7, r6, ip, r4 │ │ │ │ - smlatbeq r7, r0, ip, r4 │ │ │ │ - tsteq r7, r6, ror sp │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + strdeq r4, [r7, -sl] │ │ │ │ + strdeq r4, [r7, -r2] │ │ │ │ + tsteq sl, sl, asr sp │ │ │ │ + tsteq sl, ip, asr sp │ │ │ │ + tsteq sl, r4, asr sp │ │ │ │ + @ instruction: 0x01074cb6 │ │ │ │ + @ instruction: 0x010a529a │ │ │ │ + tsteq sl, r2, ror fp │ │ │ │ + smlabbeq sl, r2, fp, ip │ │ │ │ + @ instruction: 0x010ab1be │ │ │ │ + smlatbeq r7, ip, ip, r4 │ │ │ │ + tsteq sl, lr, lsr r2 │ │ │ │ + @ instruction: 0x01074c9e │ │ │ │ + smlabbeq r7, sl, ip, r4 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ tsteq r7, sl, ror ip │ │ │ │ - tsteq r7, r4, ror ip │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - tsteq r9, lr, ror #18 │ │ │ │ - tsteq r9, ip, ror #18 │ │ │ │ - @ instruction: 0x010969b2 │ │ │ │ - tsteq r9, r2, asr #18 │ │ │ │ - tsteq r9, r0, asr #18 │ │ │ │ - tsteq sl, sl, ror r1 │ │ │ │ - tsteq sl, ip, ror #2 │ │ │ │ - tsteq sl, r6, ror #2 │ │ │ │ - tsteq sl, r0, ror #2 │ │ │ │ - tsteq sl, sl, asr r1 │ │ │ │ - tsteq sl, r4, asr r1 │ │ │ │ - tsteq sl, lr, asr #2 │ │ │ │ - ldrdeq ip, [r7, -r0] │ │ │ │ - smlabteq r7, lr, r3, ip │ │ │ │ - smlatbeq sl, r8, sl, ip │ │ │ │ - smlatbeq sl, r6, sl, ip │ │ │ │ - tsteq sl, r0, lsl r1 │ │ │ │ - tsteq sl, sl, lsl #2 │ │ │ │ - tsteq sl, r4, lsl #2 │ │ │ │ - tsteq sl, sl, ror sl │ │ │ │ - tsteq sl, r8, ror sl │ │ │ │ - tsteq sl, r6, ror sl │ │ │ │ - smlatteq sl, r4, r0, r1 │ │ │ │ - smlabbeq r7, ip, r3, ip │ │ │ │ - tsteq r7, r2, ror r3 │ │ │ │ - ldrdeq r1, [sl, -r8] │ │ │ │ - smlabteq r7, r0, sl, r4 │ │ │ │ - @ instruction: 0x01074aba │ │ │ │ - tsteq fp, r6, lsl #16 │ │ │ │ - strdeq r0, [fp, -ip] │ │ │ │ - strdeq r0, [fp, -sl] │ │ │ │ - strdeq r0, [fp, -r4] │ │ │ │ - smlabbeq sl, r2, ip, fp │ │ │ │ - tsteq sl, ip, asr #32 │ │ │ │ + smlabbeq r7, r2, ip, r4 │ │ │ │ + smlabbeq r7, r4, ip, r4 │ │ │ │ + tsteq r7, lr, ror ip │ │ │ │ + tsteq r7, r6, asr ip │ │ │ │ + tsteq r7, r8, asr ip │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + smlabbeq r7, r6, fp, r4 │ │ │ │ + smlabbeq r7, r0, fp, r4 │ │ │ │ + tsteq r7, r6, asr ip │ │ │ │ + tsteq r7, sl, asr fp │ │ │ │ + tsteq r7, r4, asr fp │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ + tsteq r9, lr, asr #16 │ │ │ │ + tsteq r9, ip, asr #16 │ │ │ │ + @ instruction: 0x01096892 │ │ │ │ + tsteq r9, r2, lsr #16 │ │ │ │ + tsteq r9, r0, lsr #16 │ │ │ │ + qaddeq r1, sl, sl │ │ │ │ tsteq sl, ip, asr #32 │ │ │ │ - tsteq sl, sl, asr #32 │ │ │ │ - smlabteq fp, r0, r7, r0 │ │ │ │ - tsteq r7, r4, lsl sl │ │ │ │ - tsteq r7, lr, lsl #20 │ │ │ │ - tsteq sl, r0, lsr #32 │ │ │ │ - tsteq r9, r2, asr #2 │ │ │ │ - tsteq sl, r4, ror #30 │ │ │ │ - smlabteq r7, sl, r9, r4 │ │ │ │ - smlabteq r7, r4, r9, r4 │ │ │ │ - tsteq sl, r6, lsr #18 │ │ │ │ - smlabteq r8, sl, fp, r2 │ │ │ │ - tsteq sl, r8, lsr #18 │ │ │ │ - smlabteq sl, sl, pc, r4 @ │ │ │ │ - smlabteq r9, lr, r0, r4 │ │ │ │ + tsteq sl, r6, asr #32 │ │ │ │ + tsteq sl, r0, asr #32 │ │ │ │ + tsteq sl, sl, lsr r0 │ │ │ │ + tsteq sl, r4, lsr r0 │ │ │ │ + tsteq sl, lr, lsr #32 │ │ │ │ + @ instruction: 0x0107c2b0 │ │ │ │ + smlatbeq r7, lr, r2, ip │ │ │ │ + smlabbeq sl, r8, r9, ip │ │ │ │ + smlabbeq sl, r6, r9, ip │ │ │ │ + strdeq r0, [sl, -r0] │ │ │ │ + smlatteq sl, sl, pc, r0 @ │ │ │ │ + smlatteq sl, r4, pc, r0 @ │ │ │ │ + tsteq sl, sl, asr r9 │ │ │ │ + tsteq sl, r8, asr r9 │ │ │ │ + tsteq sl, r6, asr r9 │ │ │ │ + smlabteq sl, r4, pc, r0 @ │ │ │ │ + tsteq r7, ip, ror #4 │ │ │ │ + tsteq r7, r2, asr r2 │ │ │ │ + @ instruction: 0x010a0fb8 │ │ │ │ + smlatbeq r7, r0, r9, r4 │ │ │ │ + @ instruction: 0x0107499a │ │ │ │ + smlatteq fp, r6, r6, r0 │ │ │ │ + ldrdeq r0, [fp, -ip] │ │ │ │ + ldrdeq r0, [fp, -sl] │ │ │ │ + ldrdeq r0, [fp, -r4] │ │ │ │ + tsteq sl, r2, ror #22 │ │ │ │ + tsteq sl, ip, lsr #30 │ │ │ │ + tsteq sl, ip, lsr #30 │ │ │ │ + tsteq sl, sl, lsr #30 │ │ │ │ + smlatbeq fp, r0, r6, r0 │ │ │ │ + strdeq r4, [r7, -r4] │ │ │ │ + smlatteq r7, lr, r8, r4 │ │ │ │ + tsteq sl, r0, lsl #30 │ │ │ │ + tsteq r9, r2, lsr #32 │ │ │ │ + tsteq sl, r4, asr #28 │ │ │ │ + smlatbeq r7, sl, r8, r4 │ │ │ │ + smlatbeq r7, r4, r8, r4 │ │ │ │ + tsteq sl, r6, lsl #16 │ │ │ │ + smlatbeq r8, sl, sl, r2 │ │ │ │ + tsteq sl, r8, lsl #16 │ │ │ │ + smlatbeq sl, sl, lr, r4 │ │ │ │ + smlatbeq r9, lr, pc, r3 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cb2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fa0ff8 │ │ │ │ stclt 8, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cb40 │ │ │ │ @@ -131948,15 +131948,15 @@ │ │ │ │ stmdble r2, {r4, r8, r9, fp, sp} │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ andscs lr, r1, #7 │ │ │ │ andeq pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d340da │ │ │ │ @ instruction: 0xf7ffd5f6 │ │ │ │ stclt 8, cr15, [r8, #-180] @ 0xffffff4c │ │ │ │ - tsteq r7, sl, asr r3 │ │ │ │ + tsteq r7, sl, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4cb88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a10fe0 │ │ │ │ addlt r0, r3, ip, asr r4 │ │ │ │ ldrmi r4, [r6], -r7, lsl #12 │ │ │ │ ldrmi fp, [ip], r4, lsr #5 │ │ │ │ @@ -131967,15 +131967,15 @@ │ │ │ │ @ instruction: 0xf84af7ff │ │ │ │ bmi 26d9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c118> │ │ │ │ tstcs r1, r3, ror #12 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf77e9600 │ │ │ │ mullt r3, r6, sl │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - smlabteq r7, r6, r3, r4 │ │ │ │ + smlatbeq r7, r6, r2, r4 │ │ │ │ andvc pc, ip, #64, 4 │ │ │ │ mulle pc, r0, r2 @ │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ @ instruction: 0xf5b0d00f │ │ │ │ andle r7, pc, r0, asr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4cbe8 │ │ │ │ @@ -131983,17 +131983,17 @@ │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 12, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ stmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq fp, sl, asr #12 │ │ │ │ - tsteq fp, r0, ror #12 │ │ │ │ - tsteq fp, sl, lsr #12 │ │ │ │ + tsteq fp, sl, lsr #10 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq fp, sl, lsl #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4cc1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vmax.f32 q8, q8, q12 │ │ │ │ strmi r7, [r4], -ip, lsl #24 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ @ instruction: 0xf0004561 │ │ │ │ @@ -132564,147 +132564,147 @@ │ │ │ │ ldcl 7, cr15, [r4, #500]! @ 0x1f4 │ │ │ │ bmi fe32e320 │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ stcl 7, cr15, [ip, #500]! @ 0x1f4 │ │ │ │ ldrbtmi r4, [sl], #-2693 @ 0xfffff57b │ │ │ │ ldcllt 7, cr14, [r8, #136]! @ 0x88 │ │ │ │ - @ instruction: 0x010746b2 │ │ │ │ - smlatteq sl, r8, ip, r4 │ │ │ │ - smlatbeq r7, r8, r6, r4 │ │ │ │ - @ instruction: 0x01074694 │ │ │ │ - @ instruction: 0x010ab29c │ │ │ │ - smlabbeq r7, r4, r6, r4 │ │ │ │ - smlabbeq r7, r6, r6, r4 │ │ │ │ - tsteq r7, lr, ror r6 │ │ │ │ - smlatteq sl, r6, r6, r7 │ │ │ │ - smlatteq sl, r8, r6, r7 │ │ │ │ - smlatteq sl, r0, r6, r7 │ │ │ │ - tsteq r7, r2, asr #12 │ │ │ │ - tsteq sl, r6, lsr #24 │ │ │ │ - strdeq ip, [sl, -lr] │ │ │ │ - tsteq sl, lr, lsl #10 │ │ │ │ - tsteq sl, sl, asr #22 │ │ │ │ - tsteq r7, r8, lsr r6 │ │ │ │ - smlabteq sl, sl, fp, r4 │ │ │ │ - tsteq r7, sl, lsr #12 │ │ │ │ - tsteq r7, r6, lsl r6 │ │ │ │ - tsteq r0, ip, lsr #27 │ │ │ │ - tsteq r7, r4, lsl #12 │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - tsteq r7, sl, lsl #12 │ │ │ │ - tsteq r7, r2, lsl #12 │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - ldrdeq r4, [r7, -r8] │ │ │ │ - smlatteq r7, r8, r5, r4 │ │ │ │ - tsteq r7, r2, lsl #10 │ │ │ │ - strdeq r4, [r7, -sl] │ │ │ │ - smlabteq r7, lr, r5, r4 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ + @ instruction: 0x01074592 │ │ │ │ + smlabteq sl, r8, fp, r4 │ │ │ │ + smlabbeq r7, r8, r5, r4 │ │ │ │ + tsteq r7, r4, ror r5 │ │ │ │ + tsteq sl, ip, ror r1 │ │ │ │ + tsteq r7, r4, ror #10 │ │ │ │ + tsteq r7, r6, ror #10 │ │ │ │ + tsteq r7, lr, asr r5 │ │ │ │ + smlabteq sl, r6, r5, r7 │ │ │ │ + smlabteq sl, r8, r5, r7 │ │ │ │ + smlabteq sl, r0, r5, r7 │ │ │ │ + tsteq r7, r2, lsr #10 │ │ │ │ + tsteq sl, r6, lsl #22 │ │ │ │ + ldrdeq ip, [sl, -lr] │ │ │ │ + smlatteq sl, lr, r3, ip │ │ │ │ + tsteq sl, sl, lsr #20 │ │ │ │ + tsteq r7, r8, lsl r5 │ │ │ │ + smlatbeq sl, sl, sl, r4 │ │ │ │ + tsteq r7, sl, lsl #10 │ │ │ │ + strdeq r4, [r7, -r6] │ │ │ │ + tsteq r0, ip, lsl #25 │ │ │ │ + smlatteq r7, r4, r4, r4 │ │ │ │ + smlatteq r7, sl, r4, r4 │ │ │ │ + smlatteq r7, sl, r4, r4 │ │ │ │ + smlatteq r7, r2, r4, r4 │ │ │ │ + @ instruction: 0x010744b8 │ │ │ │ + @ instruction: 0x010744b8 │ │ │ │ smlabteq r7, r8, r4, r4 │ │ │ │ - smlabteq r9, r0, r1, r6 │ │ │ │ - @ instruction: 0x010961be │ │ │ │ - @ instruction: 0x010961ba │ │ │ │ - strdeq r6, [r9, -lr] │ │ │ │ - smlabbeq r9, ip, r1, r6 │ │ │ │ - smlabbeq r9, r8, r1, r6 │ │ │ │ - smlabteq sl, r0, r9, r0 │ │ │ │ - @ instruction: 0x010a09b0 │ │ │ │ - smlatbeq sl, r8, r9, r0 │ │ │ │ - smlatbeq sl, r0, r9, r0 │ │ │ │ - @ instruction: 0x010a0998 │ │ │ │ - @ instruction: 0x010a0990 │ │ │ │ - smlabbeq sl, r8, r9, r0 │ │ │ │ - tsteq r7, r8, lsl #24 │ │ │ │ - tsteq r7, r4, lsl #24 │ │ │ │ - ldrdeq ip, [sl, -ip] │ │ │ │ - ldrdeq ip, [sl, -r8] │ │ │ │ - tsteq sl, r0, asr #18 │ │ │ │ - tsteq sl, r8, lsr r9 │ │ │ │ - tsteq sl, r0, lsr r9 │ │ │ │ - smlatbeq sl, r4, r2, ip │ │ │ │ - smlatbeq sl, r0, r2, ip │ │ │ │ - @ instruction: 0x010ac29c │ │ │ │ - tsteq sl, r8, lsl #18 │ │ │ │ - smlatbeq r7, lr, fp, fp │ │ │ │ - @ instruction: 0x0107bb92 │ │ │ │ - strdeq r0, [sl, -r6] │ │ │ │ - ldrdeq r4, [r7, -ip] │ │ │ │ - ldrdeq r4, [r7, -r4] │ │ │ │ - tsteq fp, lr, lsl r0 │ │ │ │ - tsteq fp, r2, lsl r0 │ │ │ │ - tsteq fp, lr │ │ │ │ - tsteq fp, r6 │ │ │ │ - @ instruction: 0x010ab492 │ │ │ │ - tsteq sl, sl, asr r8 │ │ │ │ - tsteq sl, r8, asr r8 │ │ │ │ - tsteq sl, r4, asr r8 │ │ │ │ - smlabteq sl, r8, pc, pc @ │ │ │ │ + smlatteq r7, r2, r3, r4 │ │ │ │ + ldrdeq r4, [r7, -sl] │ │ │ │ + smlatbeq r7, lr, r4, r4 │ │ │ │ + @ instruction: 0x010743b0 │ │ │ │ + smlatbeq r7, r8, r3, r4 │ │ │ │ + smlatbeq r9, r0, r0, r6 │ │ │ │ + swpeq r6, lr, [r9] │ │ │ │ + swpeq r6, sl, [r9] │ │ │ │ + ldrdeq r6, [r9, -lr] │ │ │ │ + tsteq r9, ip, rrx │ │ │ │ + tsteq r9, r8, rrx │ │ │ │ + smlatbeq sl, r0, r8, r0 │ │ │ │ + @ instruction: 0x010a0890 │ │ │ │ + smlabbeq sl, r8, r8, r0 │ │ │ │ + smlabbeq sl, r0, r8, r0 │ │ │ │ + tsteq sl, r8, ror r8 │ │ │ │ + tsteq sl, r0, ror r8 │ │ │ │ + tsteq sl, r8, ror #16 │ │ │ │ + smlatteq r7, r8, sl, fp │ │ │ │ + smlatteq r7, r4, sl, fp │ │ │ │ + @ instruction: 0x010ac1bc │ │ │ │ + @ instruction: 0x010ac1b8 │ │ │ │ + tsteq sl, r0, lsr #16 │ │ │ │ + tsteq sl, r8, lsl r8 │ │ │ │ + tsteq sl, r0, lsl r8 │ │ │ │ + smlabbeq sl, r4, r1, ip │ │ │ │ + smlabbeq sl, r0, r1, ip │ │ │ │ + tsteq sl, ip, ror r1 │ │ │ │ + smlatteq sl, r8, r7, r0 │ │ │ │ + smlabbeq r7, lr, sl, fp │ │ │ │ + tsteq r7, r2, ror sl │ │ │ │ + ldrdeq r0, [sl, -r6] │ │ │ │ + @ instruction: 0x010741bc │ │ │ │ + @ instruction: 0x010741b4 │ │ │ │ + strdeq pc, [sl, -lr] │ │ │ │ + strdeq pc, [sl, -r2] │ │ │ │ + smlatteq sl, lr, lr, pc @ │ │ │ │ + smlatteq sl, r6, lr, pc @ │ │ │ │ + tsteq sl, r2, ror r3 │ │ │ │ + tsteq sl, sl, lsr r7 │ │ │ │ + tsteq sl, r8, lsr r7 │ │ │ │ + tsteq sl, r4, lsr r7 │ │ │ │ + smlatbeq sl, r8, lr, pc @ │ │ │ │ + strdeq r4, [r7, -sl] │ │ │ │ + strdeq r4, [r7, -r2] │ │ │ │ + tsteq sl, r2, lsl #14 │ │ │ │ + tsteq r9, r2, lsr #16 │ │ │ │ + tsteq sl, r2, asr #12 │ │ │ │ + smlatbeq r7, r6, r0, r4 │ │ │ │ + swpeq r4, lr, [r7] │ │ │ │ + strdeq fp, [sl, -lr] │ │ │ │ + smlatbeq r8, r0, r2, r2 │ │ │ │ + strdeq fp, [sl, -ip] │ │ │ │ + @ instruction: 0x010a469c │ │ │ │ + @ instruction: 0x0109379e │ │ │ │ tsteq r7, sl, lsl r2 │ │ │ │ - tsteq r7, r2, lsl r2 │ │ │ │ - tsteq sl, r2, lsr #16 │ │ │ │ - tsteq r9, r2, asr #18 │ │ │ │ - tsteq sl, r2, ror #14 │ │ │ │ - smlabteq r7, r6, r1, r4 │ │ │ │ - @ instruction: 0x010741be │ │ │ │ - tsteq sl, lr, lsl r1 │ │ │ │ - smlabteq r8, r0, r3, r2 │ │ │ │ - tsteq sl, ip, lsl r1 │ │ │ │ - @ instruction: 0x010a47bc │ │ │ │ - @ instruction: 0x010938be │ │ │ │ - tsteq r7, sl, lsr r3 │ │ │ │ - tsteq r7, r6, asr #6 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - tsteq r7, lr, lsr #6 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r7, r0, lsl r3 │ │ │ │ - tsteq r7, ip, lsl #6 │ │ │ │ - tsteq r7, r8, lsl #6 │ │ │ │ - tsteq r7, r4, lsl #6 │ │ │ │ - tsteq r7, r6, lsl #6 │ │ │ │ - tsteq r0, r6, asr #17 │ │ │ │ - strdeq r4, [r7, -r6] │ │ │ │ - tsteq r7, sl, ror r2 │ │ │ │ - smlabbeq r7, r8, r2, r4 │ │ │ │ - smlabbeq r7, r6, r2, r4 │ │ │ │ - smlabbeq r7, r4, r2, r4 │ │ │ │ - smlabbeq r7, r2, r2, r4 │ │ │ │ - smlabbeq r7, r4, r2, r4 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - smlabbeq r7, r0, r2, r4 │ │ │ │ - @ instruction: 0x01074296 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - tstpeq sl, sl, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [sl, -ip] │ │ │ │ - strdeq pc, [sl, -r6] │ │ │ │ - tsteq r7, r2, ror r1 │ │ │ │ - smlabbeq r7, r0, r1, r4 │ │ │ │ - @ instruction: 0x01107790 │ │ │ │ - tsteq r7, ip, ror #2 │ │ │ │ - tsteq r7, r4, asr #2 │ │ │ │ - tsteq r7, r2, asr r1 │ │ │ │ - tsteq r7, r0, asr r1 │ │ │ │ - tsteq r7, lr, asr #2 │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - tsteq r7, lr, asr #2 │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - tsteq r7, lr, lsr r1 │ │ │ │ - smlabteq r7, r2, r0, r4 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - smlabteq r7, lr, r0, r4 │ │ │ │ - smlabteq r7, ip, r0, r4 │ │ │ │ - smlabteq r7, sl, r0, r4 │ │ │ │ - smlabteq r7, ip, r0, r4 │ │ │ │ - tsteq r0, ip, lsl #13 │ │ │ │ - smlabteq r7, r8, r0, r4 │ │ │ │ - ldrdeq r4, [r7, -lr] │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tstpeq sl, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r6, lsr #4 │ │ │ │ + tsteq r0, r4, lsr r8 │ │ │ │ + tsteq r7, lr, lsl #4 │ │ │ │ + smlatteq r7, r4, r1, r4 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + smlatteq r7, ip, r1, r4 │ │ │ │ + smlatteq r7, r8, r1, r4 │ │ │ │ + smlatteq r7, r4, r1, r4 │ │ │ │ + smlatteq r7, r6, r1, r4 │ │ │ │ + tsteq r0, r6, lsr #15 │ │ │ │ + ldrdeq r4, [r7, -r6] │ │ │ │ + tsteq r7, sl, asr r1 │ │ │ │ + tsteq r7, r8, ror #2 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r7, r2, ror #2 │ │ │ │ + tsteq r7, r4, ror #2 │ │ │ │ + tsteq r0, r4, lsr #14 │ │ │ │ + tsteq r7, r0, ror #2 │ │ │ │ + tsteq r7, r6, ror r1 │ │ │ │ + @ instruction: 0x011076f2 │ │ │ │ + strdeq pc, [sl, -sl] │ │ │ │ + smlatteq sl, r8, sp, pc @ │ │ │ │ + smlatteq sl, r2, sp, pc @ │ │ │ │ + ldrdeq pc, [sl, -ip] │ │ │ │ + ldrdeq pc, [sl, -r6] │ │ │ │ + qaddeq r4, r2, r7 │ │ │ │ + tsteq r7, r0, rrx │ │ │ │ + tsteq r0, r0, ror r6 │ │ │ │ + tsteq r7, ip, asr #32 │ │ │ │ + tsteq r7, r4, lsr #32 │ │ │ │ + tsteq r7, r2, lsr r0 │ │ │ │ + tsteq r7, r0, lsr r0 │ │ │ │ + tsteq r7, lr, lsr #32 │ │ │ │ + tsteq r7, ip, lsr #32 │ │ │ │ + tsteq r7, lr, lsr #32 │ │ │ │ + tsteq r0, lr, ror #11 │ │ │ │ + tsteq r7, lr, lsl r0 │ │ │ │ + smlatbeq r7, r2, pc, r3 @ │ │ │ │ + @ instruction: 0x01073fb0 │ │ │ │ + smlatbeq r7, lr, pc, r3 @ │ │ │ │ + smlatbeq r7, ip, pc, r3 @ │ │ │ │ + smlatbeq r7, sl, pc, r3 @ │ │ │ │ + smlatbeq r7, ip, pc, r3 @ │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + smlatbeq r7, r8, pc, r3 @ │ │ │ │ + @ instruction: 0x01073fbe │ │ │ │ + tsteq r0, sl, lsr r5 │ │ │ │ + tstpeq sl, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ svcvs 0x00aaf5b0 │ │ │ │ strlt sp, [r8, #-41] @ 0xffffffd7 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d80e │ │ │ │ eorle r7, r1, r4, asr #31 │ │ │ │ @@ -132733,23 +132733,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - @ instruction: 0x010afb90 │ │ │ │ - tstpeq sl, r6, asr fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, lr, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [sl, -sl] │ │ │ │ - smlabbeq sl, ip, fp, pc @ │ │ │ │ - smlatbeq sl, sl, fp, pc @ │ │ │ │ - smlatteq sl, r0, fp, pc @ │ │ │ │ + tstpeq sl, r0, ror sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r0] │ │ │ │ + strdeq pc, [sl, -lr] │ │ │ │ + tstpeq sl, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010afaba │ │ │ │ + tstpeq sl, ip, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq sl, sl, sl, pc @ │ │ │ │ + smlabteq sl, r0, sl, pc @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcvs 0x00aaf5b1 │ │ │ │ stmdale lr, {r0, r1, r4, r5, ip, lr, pc} │ │ │ │ @@ -132850,35 +132850,35 @@ │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ @ instruction: 0xe006ebb6 │ │ │ │ @ instruction: 0x462b4a17 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf77d447a │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ - smlabbeq r7, sl, sp, sl │ │ │ │ - tsteq r9, r0, asr #4 │ │ │ │ - tsteq r7, lr, asr sl │ │ │ │ - tsteq r9, r0, lsr #4 │ │ │ │ - @ instruction: 0x01073bba │ │ │ │ - tsteq r9, r4, lsl #4 │ │ │ │ - ldrdeq sl, [r7, -lr] │ │ │ │ - smlatteq r9, r4, r1, r3 │ │ │ │ - smlabbeq r9, r6, lr, r2 │ │ │ │ - smlabteq r9, r8, r1, r3 │ │ │ │ - smlabbeq r9, sl, r9, r4 │ │ │ │ - smlatbeq r9, lr, r1, r3 │ │ │ │ - smlatbeq r7, r4, r9, r3 │ │ │ │ - tsteq r9, r8, lsl r6 │ │ │ │ - tsteq r9, r2, lsl r6 │ │ │ │ - tsteq r9, ip, lsl #12 │ │ │ │ - tsteq r9, r6, lsl #12 │ │ │ │ - tsteq r9, r8, lsl r6 │ │ │ │ - strdeq r3, [r9, -sl] │ │ │ │ - strdeq r3, [r9, -r4] │ │ │ │ - @ instruction: 0x011071dc │ │ │ │ + tsteq r7, sl, ror #24 │ │ │ │ + tsteq r9, r0, lsr #2 │ │ │ │ + tsteq r7, lr, lsr r9 │ │ │ │ + mrseq r3, (UNDEF: 25) │ │ │ │ + @ instruction: 0x01073a9a │ │ │ │ + smlatteq r9, r4, r0, r3 │ │ │ │ + @ instruction: 0x0107acbe │ │ │ │ + smlabteq r9, r4, r0, r3 │ │ │ │ + tsteq r9, r6, ror #26 │ │ │ │ + smlatbeq r9, r8, r0, r3 │ │ │ │ + tsteq r9, sl, ror #16 │ │ │ │ + smlabbeq r9, lr, r0, r3 │ │ │ │ + smlabbeq r7, r4, r8, r3 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + strdeq r3, [r9, -r2] │ │ │ │ + smlatteq r9, ip, r4, r3 │ │ │ │ + smlatteq r9, r6, r4, r3 │ │ │ │ + strdeq r3, [r9, -r8] │ │ │ │ + ldrdeq r3, [r9, -sl] │ │ │ │ + ldrdeq r3, [r9, -r4] │ │ │ │ + ldrheq r7, [r0, -ip] │ │ │ │ svcvs 0x00f2f5b0 │ │ │ │ rsbshi pc, ip, #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4d9f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q0, q8, q12 │ │ │ │ @ instruction: 0xf5b0821e │ │ │ │ @@ -133687,21 +133687,21 @@ │ │ │ │ tstle r9, #96, 30 @ 0x180 │ │ │ │ msrpl SPSR_, #160, 10 @ 0x28000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ blx 9a3f08 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ ldrhi pc, [ip], #-320 @ 0xfffffec0 │ │ │ │ ldclt 0, cr15, [sp], {-0} │ │ │ │ - @ instruction: 0x010af994 │ │ │ │ - tstpeq sl, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq sl, r2, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq sl, r8, r8, pc @ │ │ │ │ - @ instruction: 0x010af8b4 │ │ │ │ + tstpeq sl, r4, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [sl, -r2] │ │ │ │ + smlabbeq sl, r8, r7, pc @ │ │ │ │ @ instruction: 0x010af794 │ │ │ │ - smlabbeq sl, r0, r5, pc @ │ │ │ │ + tstpeq sl, r4, ror r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq sl, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ cmpppl pc, #160, 10 @ p-variant is OBSOLETE @ 0x28000000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f8405 │ │ │ │ blx 983d1c │ │ │ │ ldrbeq pc, [r9, r3, lsl #6] @ │ │ │ │ strhi pc, [r1], #-256 @ 0xffffff00 │ │ │ │ @@ -134238,30 +134238,30 @@ │ │ │ │ ldmdami r2, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ ldmdami r1, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlatteq r7, r2, pc, r1 @ │ │ │ │ - smlabbeq sl, sl, r5, lr │ │ │ │ - ldrdeq r1, [r7, -r0] │ │ │ │ - smlabteq r7, sl, pc, r1 @ │ │ │ │ - smlabteq r7, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x01071fbe │ │ │ │ - @ instruction: 0x01071fb8 │ │ │ │ - @ instruction: 0x01071fb2 │ │ │ │ - smlatbeq r7, ip, pc, r1 @ │ │ │ │ - smlatteq sl, sl, r4, lr │ │ │ │ - tsteq sl, r4, lsl #12 │ │ │ │ - @ instruction: 0x010ae596 │ │ │ │ - tsteq sl, ip, ror #10 │ │ │ │ - @ instruction: 0x010ae5be │ │ │ │ - tsteq sl, ip, lsr #12 │ │ │ │ - tsteq sl, r6, asr #12 │ │ │ │ + smlabteq r7, r2, lr, r1 │ │ │ │ + tsteq sl, sl, ror #8 │ │ │ │ + @ instruction: 0x01071eb0 │ │ │ │ + smlatbeq r7, sl, lr, r1 │ │ │ │ + smlatbeq r7, r4, lr, r1 │ │ │ │ + @ instruction: 0x01071e9e │ │ │ │ + @ instruction: 0x01071e98 │ │ │ │ + @ instruction: 0x01071e92 │ │ │ │ + smlabbeq r7, ip, lr, r1 │ │ │ │ + smlabteq sl, sl, r3, lr │ │ │ │ + smlatteq sl, r4, r4, lr │ │ │ │ + tsteq sl, r6, ror r4 │ │ │ │ + tsteq sl, ip, asr #8 │ │ │ │ + @ instruction: 0x010ae49e │ │ │ │ + tsteq sl, ip, lsl #10 │ │ │ │ + tsteq sl, r6, lsr #10 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ svcvs 0x00f2f5b1 │ │ │ │ @@ -135112,16 +135112,16 @@ │ │ │ │ svcpl 0x0063f5b1 │ │ │ │ ldrbhi pc, [r3], #-192 @ 0xffffff40 @ │ │ │ │ rsbpl pc, r3, #675282944 @ 0x28400000 │ │ │ │ tstpcc r1, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14007db │ │ │ │ @ instruction: 0xe3aa844a │ │ │ │ - smlabbeq r7, r6, r3, r2 │ │ │ │ - smlabteq r9, lr, r9, r1 │ │ │ │ + tsteq r7, r6, ror #4 │ │ │ │ + smlatbeq r9, lr, r8, r1 │ │ │ │ msrpl SPSR_xc, #675282944 @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f843e │ │ │ │ blx 98534c │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ orrshi pc, r9, #0, 2 │ │ │ │ @@ -135666,34 +135666,34 @@ │ │ │ │ ldc 7, cr15, [r8, #488]! @ 0x1e8 │ │ │ │ bmi 73139c │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf77a9600 │ │ │ │ @ instruction: 0xb002edb0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - smlabbeq r7, r2, r1, r8 │ │ │ │ - tsteq r9, r8, lsr r6 │ │ │ │ - tsteq r7, r6, asr lr │ │ │ │ - tsteq r9, r8, lsl r6 │ │ │ │ - strdeq r8, [r7, -r2] │ │ │ │ + tsteq r7, r2, rrx │ │ │ │ + tsteq r9, r8, lsl r5 │ │ │ │ + tsteq r7, r6, lsr sp │ │ │ │ strdeq r0, [r9, -r8] │ │ │ │ - tsteq r9, ip, ror #16 │ │ │ │ - smlatteq r9, r6, r5, r0 │ │ │ │ - strdeq sp, [sl, -ip] │ │ │ │ - mrseq sp, (UNDEF: 26) │ │ │ │ - tsteq sl, r6 │ │ │ │ - smlabbeq r9, r8, r5, r0 │ │ │ │ - smlatteq sl, lr, r0, sp │ │ │ │ - strdeq sp, [sl, -r0] │ │ │ │ - smlatteq sl, lr, r0, sp │ │ │ │ - tsteq r9, lr, lsl sp │ │ │ │ - tsteq r9, r2, asr #10 │ │ │ │ - smlabbeq r7, r0, sp, r0 │ │ │ │ - tsteq r9, r8, lsr #10 │ │ │ │ - strdeq r0, [r7, -sl] │ │ │ │ + ldrdeq r8, [r7, -r2] │ │ │ │ + ldrdeq r0, [r9, -r8] │ │ │ │ + tsteq r9, ip, asr #14 │ │ │ │ + smlabteq r9, r6, r4, r0 │ │ │ │ + ldrdeq ip, [sl, -ip] │ │ │ │ + smlatteq sl, r0, pc, ip @ │ │ │ │ + smlatteq sl, r6, lr, r1 │ │ │ │ + tsteq r9, r8, ror #8 │ │ │ │ + smlabteq sl, lr, pc, ip @ │ │ │ │ + ldrdeq ip, [sl, -r0] │ │ │ │ + smlabteq sl, lr, pc, ip @ │ │ │ │ + strdeq r1, [r9, -lr] │ │ │ │ + tsteq r9, r2, lsr #8 │ │ │ │ + tsteq r7, r0, ror #24 │ │ │ │ + tsteq r9, r8, lsl #8 │ │ │ │ + ldrdeq r0, [r7, -sl] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec505ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vrecps.f32 q8, , q12 │ │ │ │ addsmi r2, r8, #116, 6 @ 0xd0000001 │ │ │ │ adchi pc, ip, r1, lsl #4 │ │ │ │ svcpl 0x0093f5b0 │ │ │ │ @@ -136522,17 +136522,17 @@ │ │ │ │ @ instruction: 0xf5a0d312 │ │ │ │ vcgt.s8 q11, q0, q12 │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, fp, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0x07d440da │ │ │ │ addhi pc, r0, r2, asr #2 │ │ │ │ stmlt r1, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq sl, sl │ │ │ │ + smlatteq sl, sl, lr, ip │ │ │ │ + tsteq sl, r6, lsr lr │ │ │ │ tsteq sl, r6, asr pc │ │ │ │ - tsteq sl, r6, ror r0 │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b0 │ │ │ │ rsbshi pc, r0, r2, asr #1 │ │ │ │ msrvs SPSR_s, #160, 10 @ 0x28000000 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @@ -137379,18 +137379,18 @@ │ │ │ │ blcs 8278ac │ │ │ │ bicshi pc, r6, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107db │ │ │ │ @ instruction: 0xf00181cf │ │ │ │ svclt 0x0000b9d0 │ │ │ │ - @ instruction: 0x010ac2b2 │ │ │ │ - tsteq sl, ip, asr r2 │ │ │ │ - smlabbeq sl, r6, pc, fp @ │ │ │ │ - smlabbeq sl, ip, pc, fp @ │ │ │ │ + @ instruction: 0x010ac192 │ │ │ │ + tsteq sl, ip, lsr r1 │ │ │ │ + tsteq sl, r6, ror #28 │ │ │ │ + tsteq sl, ip, ror #28 │ │ │ │ mvnpl pc, #160, 10 @ 0x28000000 │ │ │ │ blcs 8278dc │ │ │ │ @ instruction: 0x81bef201 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00181b7 │ │ │ │ @@ -138657,29 +138657,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq r6, lr, sl, sp │ │ │ │ - tsteq sl, r6, asr #6 │ │ │ │ - @ instruction: 0x0106dabc │ │ │ │ - ldrdeq sl, [sl, -lr] │ │ │ │ - @ instruction: 0x0106dab0 │ │ │ │ - smlatbeq r6, sl, sl, sp │ │ │ │ - smlatbeq r6, r4, sl, sp │ │ │ │ - @ instruction: 0x0106da9e │ │ │ │ - tsteq sl, r0, asr #4 │ │ │ │ - @ instruction: 0x0106da92 │ │ │ │ - tsteq sl, r8, lsl #4 │ │ │ │ - smlabbeq r6, r6, sl, sp │ │ │ │ - smlabteq sl, r4, r2, sl │ │ │ │ - tsteq sl, lr, lsr r3 │ │ │ │ - tsteq sl, r8, lsl r3 │ │ │ │ + smlatbeq r6, lr, r9, sp │ │ │ │ + tsteq sl, r6, lsr #4 │ │ │ │ + @ instruction: 0x0106d99c │ │ │ │ + @ instruction: 0x010aa1be │ │ │ │ + @ instruction: 0x0106d990 │ │ │ │ + smlabbeq r6, sl, r9, sp │ │ │ │ + smlabbeq r6, r4, r9, sp │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq sl, r0, lsr #2 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + smlatteq sl, r8, r0, sl │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + smlatbeq sl, r4, r1, sl │ │ │ │ + tsteq sl, lr, lsl r2 │ │ │ │ + strdeq sl, [sl, -r8] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -139507,18 +139507,18 @@ │ │ │ │ @ instruction: 0xf5a4d314 │ │ │ │ vhsub.s8 q11, q0, q12 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ @ instruction: 0x81a6f142 │ │ │ │ ldmdalt r7!, {r1, ip, sp, lr, pc}^ │ │ │ │ - tsteq r9, r4, ror #30 │ │ │ │ - tsteq r8, r0, lsl r5 │ │ │ │ - smlabbeq r7, lr, r0, r5 │ │ │ │ - @ instruction: 0x0108d494 │ │ │ │ + tsteq r9, r4, asr #28 │ │ │ │ + strdeq sp, [r8, -r0] │ │ │ │ + tsteq r7, lr, ror #30 │ │ │ │ + tsteq r8, r4, ror r3 │ │ │ │ cmppvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0064f5b1 │ │ │ │ orrshi pc, r4, r2, asr #1 │ │ │ │ rsbvs pc, r4, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -140367,18 +140367,18 @@ │ │ │ │ addslt r5, fp, #-1476395005 @ 0xa8000003 │ │ │ │ vpadd.i8 d2, d1, d12 │ │ │ │ @ instruction: 0xf04f82f5 │ │ │ │ blx 98a540 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ rschi pc, lr, #1073741840 @ 0x40000010 │ │ │ │ ldmiblt pc!, {r0, ip, sp, lr, pc} @ │ │ │ │ - @ instruction: 0x0106d292 │ │ │ │ - strdeq ip, [r8, -r2] │ │ │ │ - tsteq r6, r2, ror #30 │ │ │ │ - @ instruction: 0x0108c49a │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + ldrdeq ip, [r8, -r2] │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r8, sl, ror r3 │ │ │ │ mvnpl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 82a78c │ │ │ │ sbcshi pc, lr, #268435456 @ 0x10000000 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14107d9 │ │ │ │ @ instruction: 0xf00182d7 │ │ │ │ @@ -141771,53 +141771,53 @@ │ │ │ │ and lr, r7, r8, lsl #28 │ │ │ │ ldrtmi r4, [fp], -fp, lsr #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ ldcl 7, cr15, [lr, #464]! @ 0x1d0 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r7, r4, lsl #8 │ │ │ │ - strdeq sl, [r8, -r8] │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - smlabbeq r6, r4, r2, fp │ │ │ │ - @ instruction: 0x010fe894 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, r6, asr r2 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq pc, r2, lsl r8 @ │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - ldrdeq fp, [r6, -r2] │ │ │ │ - smlatteq pc, r2, r7, lr │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - strdeq sl, [r8, -lr] │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq r8, r4, ror #22 │ │ │ │ - tsteq r8, lr, asr fp │ │ │ │ - tsteq r8, r8, asr fp │ │ │ │ - tsteq r8, sl, ror #22 │ │ │ │ - tsteq r8, ip, asr #22 │ │ │ │ - tsteq r8, r6, asr #22 │ │ │ │ - tsteq pc, lr, lsr #14 │ │ │ │ - tsteq sl, r8, ror #6 │ │ │ │ - smlatteq r6, ip, lr, sl │ │ │ │ - smlatteq r6, r6, lr, sl │ │ │ │ - swpeq fp, lr, [r9] │ │ │ │ - tsteq r8, ip, lsl r6 │ │ │ │ - strdeq r2, [r7, -r6] │ │ │ │ + smlatteq r7, r4, r2, r2 │ │ │ │ + ldrdeq sl, [r8, -r8] │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq pc, r4, ror r7 @ │ │ │ │ + tsteq r6, r0, asr r1 │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + strdeq lr, [pc, -r2] │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + strheq fp, [r6, -r2] │ │ │ │ + smlabteq pc, r2, r6, lr @ │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + ldrdeq sl, [r8, -lr] │ │ │ │ + ldrdeq sl, [r6, -r6] │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, r4, asr #20 │ │ │ │ + tsteq r8, lr, lsr sl │ │ │ │ + tsteq r8, r8, lsr sl │ │ │ │ + tsteq r8, sl, asr #20 │ │ │ │ + tsteq r8, ip, lsr #20 │ │ │ │ + tsteq r8, r6, lsr #20 │ │ │ │ + tsteq pc, lr, lsl #12 │ │ │ │ + tsteq sl, r8, asr #4 │ │ │ │ + smlabteq r6, ip, sp, sl │ │ │ │ + smlabteq r6, r6, sp, sl │ │ │ │ + tsteq r9, lr, ror pc │ │ │ │ strdeq sl, [r8, -ip] │ │ │ │ - @ instruction: 0x0108b9ba │ │ │ │ - smlatteq r8, r2, r5, sl │ │ │ │ - tsteq r7, r0, lsl r1 │ │ │ │ - smlabteq r8, r6, r5, sl │ │ │ │ - @ instruction: 0x0106aa98 │ │ │ │ + ldrdeq r2, [r7, -r6] │ │ │ │ + ldrdeq sl, [r8, -ip] │ │ │ │ + @ instruction: 0x0108b89a │ │ │ │ + smlabteq r8, r2, r4, sl │ │ │ │ + strdeq r1, [r7, -r0] │ │ │ │ + smlatbeq r8, r6, r4, sl │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5659c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6400ff8 │ │ │ │ addsmi r7, r8, #252, 6 @ 0xf0000003 │ │ │ │ eorhi pc, pc, #1 │ │ │ │ subhi pc, pc, #0, 4 │ │ │ │ @@ -142629,16 +142629,16 @@ │ │ │ │ msrpl SPSR_x, #160, 10 @ 0x28000000 │ │ │ │ blcs 82cab8 │ │ │ │ bicshi pc, r7, #0, 4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf14007d9 │ │ │ │ bics r8, r1, #208, 6 @ 0x40000003 │ │ │ │ - @ instruction: 0x010a71b4 │ │ │ │ - @ instruction: 0x010a6db0 │ │ │ │ + swpeq r7, r4, [sl] │ │ │ │ + @ instruction: 0x010a6c90 │ │ │ │ tstpne ip, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ stmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcpl 0x0064f5b0 │ │ │ │ @ instruction: 0xf5a0d30a │ │ │ │ @ instruction: 0xf04f5364 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -143129,21 +143129,21 @@ │ │ │ │ stmdami r9, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - smlabteq r6, r0, r4, r9 │ │ │ │ - tsteq sl, r8, lsl lr │ │ │ │ - ldrdeq r5, [sl, -sl] │ │ │ │ - smlatbeq r6, r8, r4, r9 │ │ │ │ - smlatbeq r6, r2, r4, r9 │ │ │ │ - smlatteq sl, r4, sp, r5 │ │ │ │ - tsteq sl, sl, lsr lr │ │ │ │ + smlatbeq r6, r0, r3, r9 │ │ │ │ + strdeq r5, [sl, -r8] │ │ │ │ + @ instruction: 0x010a5cba │ │ │ │ + smlabbeq r6, r8, r3, r9 │ │ │ │ + smlabbeq r6, r2, r3, r9 │ │ │ │ + smlabteq sl, r4, ip, r5 │ │ │ │ + tsteq sl, sl, lsl sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rscsvc pc, ip, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r4, [pc], -r5, lsl #12 │ │ │ │ @@ -144211,16 +144211,16 @@ │ │ │ │ @ instruction: 0xf0c05f72 │ │ │ │ @ instruction: 0xf5a481ea │ │ │ │ @ instruction: 0xf04f5272 │ │ │ │ addslt r3, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07db40d3 │ │ │ │ mvnhi pc, r0, asr #2 │ │ │ │ svclt 0x0000e1b4 │ │ │ │ - tsteq r8, sl, lsr pc │ │ │ │ - tsteq r8, r0, ror #22 │ │ │ │ + tsteq r8, sl, lsl lr │ │ │ │ + tsteq r8, r0, asr #20 │ │ │ │ cmnppl r2, #675282944 @ p-variant is OBSOLETE @ 0x28400000 │ │ │ │ addslt r3, fp, #32, 22 @ 0x8000 │ │ │ │ vpadd.i8 d2, d0, d12 │ │ │ │ @ instruction: 0xf04f81d4 │ │ │ │ blx 98e178 │ │ │ │ ldrbeq pc, [sl, r3, lsl #6] @ │ │ │ │ bichi pc, sp, r0, asr #2 │ │ │ │ @@ -144456,20 +144456,20 @@ │ │ │ │ stmdb ip, {r1, r4, r5, r6, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi 3b9cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a843c> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7729600 │ │ │ │ andlt lr, r2, r4, lsl #18 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - strdeq r4, [sl, -r2] │ │ │ │ - smlatbeq r6, r2, r4, r8 │ │ │ │ - @ instruction: 0x0106849c │ │ │ │ - smlatteq r6, r4, r3, r8 │ │ │ │ - ldrdeq r7, [r8, -r0] │ │ │ │ - smlatbeq r6, r2, r0, r8 │ │ │ │ + ldrdeq r4, [sl, -r2] │ │ │ │ + smlabbeq r6, r2, r3, r8 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + smlabteq r6, r4, r2, r8 │ │ │ │ + @ instruction: 0x01087ab0 │ │ │ │ + smlabbeq r6, r2, pc, r7 @ │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vtst.8 d29, d1, d0 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -144500,23 +144500,23 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - smlabteq sl, ip, r9, r4 │ │ │ │ - tsteq sl, lr, ror #18 │ │ │ │ - tsteq sl, r8, lsr #18 │ │ │ │ - tsteq sl, r6, asr #18 │ │ │ │ - smlabbeq sl, r4, r9, r4 │ │ │ │ - tsteq sl, sl, lsr #20 │ │ │ │ - ldrdeq r4, [sl, -r4] │ │ │ │ - smlatteq sl, lr, r9, r4 │ │ │ │ - tsteq sl, r0, asr sl │ │ │ │ + smlatbeq sl, ip, r8, r4 │ │ │ │ + tsteq sl, lr, asr #16 │ │ │ │ + tsteq sl, r8, lsl #16 │ │ │ │ + tsteq sl, r6, lsr #16 │ │ │ │ + tsteq sl, r4, ror #16 │ │ │ │ + tsteq sl, sl, lsl #18 │ │ │ │ + @ instruction: 0x010a48b4 │ │ │ │ + smlabteq sl, lr, r8, r4 │ │ │ │ + tsteq sl, r0, lsr r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec58fc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d5 │ │ │ │ @@ -144612,35 +144612,35 @@ │ │ │ │ svc 0x00d4f771 │ │ │ │ @ instruction: 0x46334a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf771447a │ │ │ │ streq lr, [fp, #-4046]! @ 0xfffff032 │ │ │ │ ldr sp, [r1, r4, lsl #11] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - smlabteq r6, r2, r6, pc @ │ │ │ │ - tsteq r6, sl, lsl #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabteq sl, r6, r9, r4 │ │ │ │ - ldrdeq r8, [r6, -lr] │ │ │ │ - ldrdeq r4, [sl, -r2] │ │ │ │ - smlabteq r6, sl, r2, r8 │ │ │ │ - ldrdeq r8, [r8, -r6] │ │ │ │ - strdeq r7, [r8, -lr] │ │ │ │ - @ instruction: 0x010a49b0 │ │ │ │ - smlatteq r8, r4, r9, r7 │ │ │ │ - smlatbeq sl, sl, r9, r4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - @ instruction: 0x010a4994 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - smlabbeq sl, r0, r9, r4 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, lr, lsl #4 │ │ │ │ - tsteq sl, r8, ror r9 │ │ │ │ + smlatbeq r6, r2, r5, pc @ │ │ │ │ + smlatteq r6, sl, r1, r8 │ │ │ │ + smlatteq r6, r4, r1, r8 │ │ │ │ + smlatbeq sl, r6, r8, r4 │ │ │ │ + @ instruction: 0x010681be │ │ │ │ + @ instruction: 0x010a48b2 │ │ │ │ + smlatbeq r6, sl, r1, r8 │ │ │ │ + @ instruction: 0x010882b6 │ │ │ │ + ldrdeq r7, [r8, -lr] │ │ │ │ + @ instruction: 0x010a4890 │ │ │ │ + smlabteq r8, r4, r8, r7 │ │ │ │ + smlabbeq sl, sl, r8, r4 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq sl, r4, ror r8 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq sl, r0, ror #16 │ │ │ │ + strdeq r8, [r6, -r4] │ │ │ │ + smlatteq r6, lr, r0, r8 │ │ │ │ + tsteq sl, r8, asr r8 │ │ │ │ svcpl 0x00a3f5b0 │ │ │ │ strlt sp, [r8, #-35] @ 0xffffffdd │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vadd.i8 d29, d1, d12 │ │ │ │ addsmi r4, r8, #88, 6 @ 0x60000001 │ │ │ │ @@ -144663,21 +144663,21 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq sl, r8, ror #18 │ │ │ │ - tsteq sl, sl, lsl #18 │ │ │ │ - tsteq sl, ip, lsr #18 │ │ │ │ - ldrdeq r4, [sl, -r6] │ │ │ │ - smlatbeq sl, ip, r9, r4 │ │ │ │ - ldrdeq r4, [sl, -lr] │ │ │ │ - tsteq sl, r0, ror r9 │ │ │ │ + tsteq sl, r8, asr #16 │ │ │ │ + smlatteq sl, sl, r7, r4 │ │ │ │ + tsteq sl, ip, lsl #16 │ │ │ │ + @ instruction: 0x010a47b6 │ │ │ │ + smlabbeq sl, ip, r8, r4 │ │ │ │ + @ instruction: 0x010a48be │ │ │ │ + tsteq sl, r0, asr r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec5924c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ svcpl 0x00a3f5b1 │ │ │ │ vtst.8 d29, d1, d3 │ │ │ │ @@ -144707,18 +144707,18 @@ │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ svc 0x0012f771 │ │ │ │ strtmi r4, [fp], -r6, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7714620 │ │ │ │ ldcllt 15, cr14, [r0, #-48]! @ 0xffffffd0 │ │ │ │ - smlabbeq r9, lr, sl, r1 │ │ │ │ - smlatteq r8, ip, r7, r7 │ │ │ │ - smlatbeq r8, r6, r1, r8 │ │ │ │ - smlabteq r8, lr, r7, r7 │ │ │ │ + tsteq r9, lr, ror #18 │ │ │ │ + smlabteq r8, ip, r6, r7 │ │ │ │ + smlabbeq r8, r6, r0, r8 │ │ │ │ + smlatbeq r8, lr, r6, r7 │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ strdlt sp, [r2], pc @ │ │ │ │ mrcle 14, 7, sp, cr15, cr15, {7} │ │ │ │ cdple 0, 15, cr11, cr15, cr2, {4} │ │ │ │ @@ -144745,16 +144745,16 @@ │ │ │ │ svcmi 0x0044f855 │ │ │ │ andle r4, r6, ip, lsr #5 │ │ │ │ stmdavs r4!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf771210c │ │ │ │ adcmi lr, ip, #76, 24 @ 0x4c00 │ │ │ │ @ instruction: 0xf106d1f8 │ │ │ │ vmvn.i32 d0, #204 @ 0x000000cc │ │ │ │ - @ instruction: 0x4630d237 │ │ │ │ - ldrtle pc, [r4], r5, ror #6 @ │ │ │ │ + ldrtmi sp, [r0], -r3, lsr #3 │ │ │ │ + strtle pc, [r0], -r5, ror #6 │ │ │ │ andeq fp, r0, r0, ror sp │ │ │ │ push {r5, r6, r9, fp, lr} │ │ │ │ blmi 1912944 │ │ │ │ ldrbtmi r4, [sl], #-3168 @ 0xfffff3a0 │ │ │ │ stmdami r0!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdbmi r0!, {r1, r2, r7, ip, sp, pc}^ │ │ │ │ andsvs r5, lr, r6, lsl r9 │ │ │ │ @@ -145139,53 +145139,53 @@ │ │ │ │ ldrbtmi r2, [r9], #-781 @ 0xfffffcf3 │ │ │ │ @ instruction: 0xf8c063c3 │ │ │ │ @ instruction: 0xe0571094 │ │ │ │ ... │ │ │ │ @ instruction: 0x01bfdbfc │ │ │ │ biceq r6, r3, r0, rrx │ │ │ │ strdeq r3, [r0], -r4 │ │ │ │ - smlatbeq pc, r0, r8, r5 @ │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ + smlabbeq pc, r0, r7, r5 @ │ │ │ │ + @ instruction: 0x01003db6 │ │ │ │ biceq r5, r3, lr, lsr pc │ │ │ │ - smlabteq r0, r6, lr, r3 │ │ │ │ - @ instruction: 0x011046dc │ │ │ │ - strdeq r3, [r0, -lr] │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ + smlatbeq r0, r6, sp, r3 │ │ │ │ + @ instruction: 0x011045bc │ │ │ │ + ldrdeq r3, [r0, -lr] │ │ │ │ strdeq r3, [r0, -ip] │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ + ldrdeq r3, [r0, -ip] │ │ │ │ + tsteq r0, lr, lsl #26 │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ ldrdeq r5, [r3, #222] @ 0xde │ │ │ │ andeq r1, r0, r0, asr #4 │ │ │ │ - rscseq sl, pc, ip, ror #30 │ │ │ │ + rscseq sl, pc, ip, asr #28 │ │ │ │ ldrdeq r5, [r3, #188] @ 0xbc │ │ │ │ - rscseq sl, pc, sl, asr #30 │ │ │ │ - rscseq sl, pc, r2, ror #30 │ │ │ │ - rscseq sl, pc, ip, lsr pc @ │ │ │ │ - rscseq sl, pc, r6, lsr #30 │ │ │ │ - rscseq sl, pc, r8, lsl pc @ │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ + rscseq sl, pc, sl, lsr #28 │ │ │ │ + rscseq sl, pc, r2, asr #28 │ │ │ │ + rscseq sl, pc, ip, lsl lr @ │ │ │ │ + rscseq sl, pc, r6, lsl #28 │ │ │ │ + ldrshteq sl, [pc], #216 │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ andeq r1, r0, r4, lsr #6 │ │ │ │ - smlatteq r0, r8, fp, r3 │ │ │ │ - smlatteq r0, r6, fp, r3 │ │ │ │ - smlatteq r0, sl, fp, r3 │ │ │ │ - smlatteq r0, lr, fp, r3 │ │ │ │ - smlatteq r0, lr, fp, r3 │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ - strdeq r3, [r0, -sl] │ │ │ │ + smlabteq r0, r8, sl, r3 │ │ │ │ + smlabteq r0, r6, sl, r3 │ │ │ │ + smlabteq r0, sl, sl, r3 │ │ │ │ + smlabteq r0, lr, sl, r3 │ │ │ │ + smlabteq r0, lr, sl, r3 │ │ │ │ + ldrdeq r3, [r0, -sl] │ │ │ │ + ldrdeq r3, [r0, -sl] │ │ │ │ strdeq r5, [r3, #158] @ 0x9e │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ + tsteq r0, r4, lsl #20 │ │ │ │ strdeq r5, [r3, #158] @ 0x9e │ │ │ │ biceq r5, r3, r2, ror #18 │ │ │ │ @ instruction: 0x01c35894 │ │ │ │ - rscseq sl, pc, r4, asr fp @ │ │ │ │ - @ instruction: 0x01003ab2 │ │ │ │ - strdeq sp, [r3, -ip] │ │ │ │ - smlabteq lr, r4, r4, r8 │ │ │ │ - @ instruction: 0x0101e396 │ │ │ │ + rscseq sl, pc, r4, lsr sl @ │ │ │ │ + @ instruction: 0x01003992 │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + smlatbeq lr, r4, r3, r8 │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ stmib r0, {r2, r7, sl, sp, lr}^ │ │ │ │ stmib r0, {r2, r4, r9, sp}^ │ │ │ │ stmib r0, {r1, r2, r4, r8, r9, sp}^ │ │ │ │ stmib r0, {r3, r4, r8, r9, ip, sp}^ │ │ │ │ stmib r0, {r1, r3, r4, sl, ip, sp}^ │ │ │ │ stmib r0, {r0, r2, r3, r4, r9, sp}^ │ │ │ │ @ instruction: 0xf8c0231f │ │ │ │ @@ -145358,25 +145358,25 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf76fd1ee │ │ │ │ svclt 0x0000ef5a │ │ │ │ @ instruction: 0x01bfd70c │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ biceq r2, r6, ip, ror #16 │ │ │ │ - @ instruction: 0x019b6ff8 │ │ │ │ + @ instruction: 0x019b6ed8 │ │ │ │ biceq r2, r6, r0, ror #16 │ │ │ │ @ instruction: 0x01bfd6ea │ │ │ │ biceq r2, r6, r2, asr #16 │ │ │ │ biceq r2, r6, r2, lsr r8 │ │ │ │ ldrdeq r2, [r6, #124] @ 0x7c │ │ │ │ biceq r2, r6, sl, asr #15 │ │ │ │ andeq r2, r0, r8, ror #5 │ │ │ │ strdeq r1, [r0, #64] @ 0x40 │ │ │ │ biceq r2, r6, r8, lsr #15 │ │ │ │ - @ instruction: 0x019b68f0 │ │ │ │ + @ instruction: 0x019b67d0 │ │ │ │ biceq r2, r6, sl, ror r7 │ │ │ │ biceq r2, r6, r8, ror r7 │ │ │ │ biceq r2, r6, r6, ror #14 │ │ │ │ biceq r2, r6, r6, asr r7 │ │ │ │ biceq r2, r6, r2, lsl #14 │ │ │ │ strdeq r2, [r6, #96] @ 0x60 │ │ │ │ andeq r3, r0, r0, lsr #4 │ │ │ │ @@ -145622,32 +145622,32 @@ │ │ │ │ bmi b376f8 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrb sp, [fp, fp, ror #1] │ │ │ │ @ instruction: 0x01bfd478 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105cfbc │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ + @ instruction: 0x0105cfbe │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ @ instruction: 0x01bfd3f0 │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ strdeq r9, [r5, -r8] │ │ │ │ - @ instruction: 0x01059cb6 │ │ │ │ + ldrdeq r9, [r5, -r8] │ │ │ │ + @ instruction: 0x01059b96 │ │ │ │ biceq r2, r6, r4, lsl #11 │ │ │ │ andeq r3, r0, r8, asr #14 │ │ │ │ strdeq r1, [r0, #22] │ │ │ │ biceq r2, r6, r0, asr #10 │ │ │ │ - smlabteq r5, r0, fp, r9 │ │ │ │ - smlatbeq r5, r2, fp, r9 │ │ │ │ - @ instruction: 0x01059bb4 │ │ │ │ - tsteq r5, lr, ror fp │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ - tsteq r5, r2, lsr fp │ │ │ │ + smlatbeq r5, r0, sl, r9 │ │ │ │ + smlabbeq r5, r2, sl, r9 │ │ │ │ + @ instruction: 0x01059a94 │ │ │ │ + tsteq r5, lr, asr sl │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ biceq r2, r6, r6, asr r4 │ │ │ │ andeq r3, r0, r4, lsr #16 │ │ │ │ ldrdeq r1, [r0, #8] │ │ │ │ biceq r2, r6, sl, lsl #8 │ │ │ │ biceq r2, r6, r2, ror #7 │ │ │ │ @ instruction: 0x000028b0 │ │ │ │ biceq r2, r6, ip, lsr #7 │ │ │ │ @@ -145841,22 +145841,22 @@ │ │ │ │ mvnle r0, r0, lsl #6 │ │ │ │ b 1841048 │ │ │ │ b 5c104c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4af794> │ │ │ │ @ instruction: 0xf76fe7d1 │ │ │ │ svclt 0x0000eb92 │ │ │ │ @ instruction: 0x01bfd006 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - tsteq r7, lr, asr r1 │ │ │ │ - smlatteq r5, r8, r9, r9 │ │ │ │ + tsteq r7, lr, lsr r0 │ │ │ │ + smlabteq r5, r8, r8, r9 │ │ │ │ @ instruction: 0x01bfcfe6 │ │ │ │ biceq r2, r6, r0, ror #3 │ │ │ │ ldrdeq r2, [r6, #22] │ │ │ │ - @ instruction: 0x010599b2 │ │ │ │ + @ instruction: 0x01059892 │ │ │ │ strheq r2, [r6, #16] │ │ │ │ - @ instruction: 0x0105999e │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ biceq r2, r6, lr, ror #2 │ │ │ │ biceq r2, r6, r8, lsr r1 │ │ │ │ biceq r2, r6, r2, asr #1 │ │ │ │ andeq r0, r0, r4, ror pc │ │ │ │ biceq r0, r0, r6, lsl #26 │ │ │ │ biceq r2, r6, ip, rrx │ │ │ │ @ instruction: 0x01bfce4e │ │ │ │ @@ -146370,40 +146370,40 @@ │ │ │ │ @ instruction: 0xf76ee7ea │ │ │ │ tstcs r8, #472 @ 0x1d8 │ │ │ │ tstcs r9, #57409536 @ 0x36c0000 │ │ │ │ svclt 0x0000e7d9 │ │ │ │ @ instruction: 0x01bfca66 │ │ │ │ @ instruction: 0x01bfca64 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - smlabbeq r5, r6, r7, r9 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r5, r2, asr r7 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, lr, asr r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - smlabbeq r2, r4, pc, r0 @ │ │ │ │ - @ instruction: 0x010385b8 │ │ │ │ - ldrdeq r9, [r5, -lr] │ │ │ │ - smlabteq r5, lr, r5, r9 │ │ │ │ + tsteq r5, r6, ror #12 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r5, r2, lsr r6 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + smlatteq r5, r0, r5, r9 │ │ │ │ @ instruction: 0x010595b6 │ │ │ │ - smlatbeq r5, sl, r5, r9 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - smlatbeq r3, r6, r4, r8 │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ - tsteq r5, r4, lsl r5 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - ldrdeq r9, [r5, -r6] │ │ │ │ - smlatbeq r5, sl, r4, r9 │ │ │ │ - smlatbeq r5, sl, r4, r9 │ │ │ │ - smlabbeq r5, lr, r4, r9 │ │ │ │ - rscseq r0, lr, r8, ror ip │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + @ instruction: 0x01038498 │ │ │ │ + @ instruction: 0x010594be │ │ │ │ + smlatbeq r5, lr, r4, r9 │ │ │ │ + @ instruction: 0x01059496 │ │ │ │ + smlabbeq r5, sl, r4, r9 │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + smlabbeq r3, r6, r3, r8 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ + strdeq r9, [r5, -r4] │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + @ instruction: 0x010593b6 │ │ │ │ + smlabbeq r5, sl, r3, r9 │ │ │ │ + smlabbeq r5, sl, r3, r9 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + rscseq r0, lr, r8, asr fp │ │ │ │ biceq r1, r6, r0, lsr r8 │ │ │ │ andeq r1, r0, r0, lsr #16 │ │ │ │ biceq r0, r0, r0, asr r4 │ │ │ │ strdeq r1, [r6, #126] @ 0x7e │ │ │ │ @ instruction: 0x01bfc598 │ │ │ │ @ instruction: 0x01bfc564 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -147437,135 +147437,135 @@ │ │ │ │ @ instruction: 0xf8dc058c │ │ │ │ @ instruction: 0xf0000598 │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ ldreq pc, [r8, #2252] @ 0x8cc │ │ │ │ streq pc, [r4, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ rscs r4, r1, r8, lsl r3 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r8, r6, lsr r2 │ │ │ │ - smlatbeq r5, r2, r8, ip │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ + @ instruction: 0x0105c7b0 │ │ │ │ + tsteq r8, r6, lsl r1 │ │ │ │ + smlabbeq r5, r2, r7, ip │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ @ instruction: 0x01bfc3c6 │ │ │ │ - smlabbeq r5, r2, r8, ip │ │ │ │ + tsteq r5, r2, ror #14 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - smlatbeq r5, ip, ip, ip │ │ │ │ + smlabbeq r5, ip, fp, ip │ │ │ │ @ instruction: 0x01bfc386 │ │ │ │ - @ instruction: 0x0105ccb0 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r5, r6, lsr #14 │ │ │ │ - tsteq r5, r8, ror r9 │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - smlabbeq r3, lr, lr, r7 │ │ │ │ - smlalseq r8, pc, r8, r2 @ │ │ │ │ - @ instruction: 0x0105c7b2 │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsr #16 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabteq r5, sl, r8, ip │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ + @ instruction: 0x0105cb90 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + tsteq r5, lr, lsl #22 │ │ │ │ + tsteq r5, r6, lsl #12 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ strdeq ip, [r5, -sl] │ │ │ │ - @ instruction: 0x0105c9b6 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - smlabbeq r5, lr, r8, ip │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - @ instruction: 0x0105c6b4 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - smlatbeq r5, ip, r8, ip │ │ │ │ - smlabbeq r5, lr, r9, ip │ │ │ │ - @ instruction: 0x0105c994 │ │ │ │ - @ instruction: 0x0105c8b0 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, lr, ror #26 │ │ │ │ + rscseq r8, pc, r8, ror r1 @ │ │ │ │ + @ instruction: 0x0105c692 │ │ │ │ + @ instruction: 0x0105c2b2 │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + @ instruction: 0x0105c7b4 │ │ │ │ + smlatbeq r5, sl, r7, ip │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + @ instruction: 0x0105c896 │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + @ instruction: 0x0105c594 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + smlabbeq r5, ip, r7, ip │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ + @ instruction: 0x0105c790 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, sl, lsr r3 │ │ │ │ + rscseq r7, pc, r8, lsr lr @ │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + smlabbeq r5, r8, r5, ip │ │ │ │ + tsteq r5, r6, lsr #32 │ │ │ │ tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, sl, asr r4 │ │ │ │ - rscseq r7, pc, r8, asr pc @ │ │ │ │ - strdeq ip, [r5, -r6] │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - tsteq r5, r6, ror r6 │ │ │ │ - smlatbeq r5, r8, r6, ip │ │ │ │ - tsteq r5, r6, asr #2 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - swpeq ip, r2, [r5] │ │ │ │ - smlatteq r5, r0, r2, ip │ │ │ │ - smlatteq r5, r2, r2, ip │ │ │ │ - @ instruction: 0x0105c296 │ │ │ │ - @ instruction: 0x0105c29c │ │ │ │ - @ instruction: 0x0105c29e │ │ │ │ - smlatbeq r5, r0, r2, ip │ │ │ │ - smlatbeq r5, sl, r2, ip │ │ │ │ - @ instruction: 0x0105c2b0 │ │ │ │ - smlatteq r5, r6, r2, ip │ │ │ │ - smlatteq r5, r8, r2, ip │ │ │ │ - @ instruction: 0x0105c292 │ │ │ │ - smlabbeq r5, sl, r2, ip │ │ │ │ - smlabbeq r5, lr, r2, ip │ │ │ │ - @ instruction: 0x0105c290 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r4, r0, lsr #4 │ │ │ │ - smlalseq r7, pc, ip, ip @ │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - @ instruction: 0x0105c198 │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - smlatteq r5, r0, r1, ip │ │ │ │ - smlatteq r5, r2, r1, ip │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + smlabteq r5, r0, r1, ip │ │ │ │ + smlabteq r5, r2, r1, ip │ │ │ │ + tsteq r5, r6, ror r1 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ smlabbeq r5, r0, r1, ip │ │ │ │ - smlatteq r5, r6, r1, ip │ │ │ │ - smlatteq r5, r8, r1, ip │ │ │ │ - smlabbeq r5, r4, r1, ip │ │ │ │ - tsteq sl, r2, ror sl │ │ │ │ - smlatteq r5, r0, r0, ip │ │ │ │ - ldrhteq r7, [pc], #166 │ │ │ │ - smlatbeq r5, r0, fp, fp │ │ │ │ - tsteq lr, r2, lsl #28 │ │ │ │ - smlatteq r5, ip, sl, fp │ │ │ │ - ldrdeq fp, [lr, -lr] │ │ │ │ - @ instruction: 0x0105ba90 │ │ │ │ - @ instruction: 0x0105ba92 │ │ │ │ - @ instruction: 0x0105ba94 │ │ │ │ - @ instruction: 0x0105ba92 │ │ │ │ - @ instruction: 0x0105ba90 │ │ │ │ - smlabbeq r5, lr, sl, fp │ │ │ │ + smlabbeq r5, sl, r1, ip │ │ │ │ + @ instruction: 0x0105c190 │ │ │ │ + smlabteq r5, r6, r1, ip │ │ │ │ + smlabteq r5, r8, r1, ip │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r5, sl, ror #2 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + mrseq r8, (UNDEF: 20) │ │ │ │ + rscseq r7, pc, ip, ror fp @ │ │ │ │ + tsteq r3, r4, lsl #14 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + strheq ip, [r5, -lr] │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + strheq ip, [r5, -lr] │ │ │ │ + smlabteq r5, r0, r0, ip │ │ │ │ + smlabteq r5, r2, r0, ip │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + smlabteq r5, r6, r0, ip │ │ │ │ + smlabteq r5, r8, r0, ip │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tsteq sl, r2, asr r9 │ │ │ │ + smlabteq r5, r0, pc, fp @ │ │ │ │ + smlalseq r7, pc, r6, r9 @ │ │ │ │ + smlabbeq r5, r0, sl, fp │ │ │ │ + smlatteq lr, r2, ip, fp │ │ │ │ + smlabteq r5, ip, r9, fp │ │ │ │ + @ instruction: 0x010ebbbe │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + tsteq r5, r2, ror r9 │ │ │ │ + tsteq r5, r0, ror r9 │ │ │ │ + tsteq r5, lr, ror #18 │ │ │ │ + @ instruction: 0x0105b8ba │ │ │ │ + @ instruction: 0x0105b8bc │ │ │ │ + @ instruction: 0x0105b8be │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ ldrdeq fp, [r5, -ip] │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + @ instruction: 0x0105b9b8 │ │ │ │ ldrdeq fp, [r5, -lr] │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ + smlatteq r5, r2, r7, fp │ │ │ │ + smlatteq r5, sl, r7, fp │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ strdeq fp, [r5, -sl] │ │ │ │ - strdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, lr, asr #32 │ │ │ │ - ldrdeq fp, [r5, -r8] │ │ │ │ - strdeq fp, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #18 │ │ │ │ - tsteq r5, sl, lsl #18 │ │ │ │ - tsteq r5, r2, lsl r9 │ │ │ │ - tsteq r5, r6, lsl r9 │ │ │ │ - tsteq r5, sl, lsl r9 │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - @ instruction: 0x0105b8b8 │ │ │ │ - smlabteq r5, r0, r8, fp │ │ │ │ - smlabteq r5, r8, r8, fp │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - ldrdeq fp, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r8, fp │ │ │ │ - smlabteq r5, r4, r8, fp │ │ │ │ - @ instruction: 0x0105b8be │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - tsteq r5, ip, asr r8 │ │ │ │ - tsteq r5, r6, asr #4 │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - tsteq r5, r4, asr #4 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl #16 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + @ instruction: 0x0105b798 │ │ │ │ + smlatbeq r5, r0, r7, fp │ │ │ │ + smlatbeq r5, r8, r7, fp │ │ │ │ + @ instruction: 0x0105b7b0 │ │ │ │ + @ instruction: 0x0105b7b0 │ │ │ │ + smlatbeq r5, sl, r7, fp │ │ │ │ + smlatbeq r5, r4, r7, fp │ │ │ │ + @ instruction: 0x0105b79e │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r6, lsr #2 │ │ │ │ + tsteq r5, lr, lsl #2 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + mrseq fp, (UNDEF: 21) │ │ │ │ streq pc, [r4, #2252]! @ 0x8cc │ │ │ │ ldreq pc, [r0, #2268]! @ 0x8dc │ │ │ │ addeq pc, r0, r0 │ │ │ │ @ instruction: 0xf8cc4318 │ │ │ │ @ instruction: 0xf8dc05b0 │ │ │ │ @ instruction: 0xf00005bc │ │ │ │ tstmi r8, #128 @ 0x80 │ │ │ │ @@ -148257,96 +148257,96 @@ │ │ │ │ @ instruction: 0xf8dd681a │ │ │ │ subsmi r3, sl, r4, lsr #19 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf60dd103 │ │ │ │ pop {r2, r3, r5, r7, r8, sl, fp, ip} │ │ │ │ @ instruction: 0xf76c8ff0 │ │ │ │ svclt 0x0000ede4 │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - tsteq r5, ip, ror r5 │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - smlabbeq r5, r0, r5, fp │ │ │ │ - smlabbeq r5, r2, r5, fp │ │ │ │ - tsteq r5, lr, ror r5 │ │ │ │ - tsteq r5, sl, ror r5 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - strdeq fp, [r5, -r8] │ │ │ │ - smlatbeq r5, r4, r5, fp │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - smlabteq r5, r2, r5, fp │ │ │ │ - smlatteq r5, r6, r4, fp │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - smlabteq r5, r4, r4, fp │ │ │ │ - tsteq r5, r6, lsr r5 │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - @ instruction: 0x0105b4b8 │ │ │ │ - smlatbeq r5, r0, r4, fp │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - @ instruction: 0x0105b5b4 │ │ │ │ - smlatbeq r5, r8, r5, fp │ │ │ │ - @ instruction: 0x0105b59c │ │ │ │ - tsteq r5, r2, asr r5 │ │ │ │ - tsteq r5, lr, ror #12 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - tsteq r5, sl, asr r6 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - smlabbeq r5, r2, r5, fp │ │ │ │ - smlabbeq r5, r2, r5, fp │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r5, lr, asr #10 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - ldrhteq fp, [pc], #220 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r5, r2, lsl r5 │ │ │ │ - tsteq r5, ip, lsl #10 │ │ │ │ - tsteq r5, r6, lsl #10 │ │ │ │ - tsteq r5, r8, lsl #10 │ │ │ │ - @ instruction: 0x0105b49c │ │ │ │ - @ instruction: 0x0105b49e │ │ │ │ - smlatbeq r5, r0, r4, fp │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ tsteq r5, ip, asr r4 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, sl, asr r4 │ │ │ │ + tsteq r5, r6, asr r4 │ │ │ │ tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - ldrdeq fp, [r5, -r6] │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + ldrdeq fp, [r5, -r8] │ │ │ │ + smlabbeq r5, r4, r4, fp │ │ │ │ + @ instruction: 0x0105b3bc │ │ │ │ + smlatbeq r5, r2, r4, fp │ │ │ │ + smlabteq r5, r6, r3, fp │ │ │ │ ldrdeq fp, [r5, -sl] │ │ │ │ - ldrdeq fp, [r5, -lr] │ │ │ │ - smlatteq r5, r2, r3, fp │ │ │ │ - smlatteq r5, r2, r3, fp │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ + smlatbeq r5, r4, r3, fp │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + ldrdeq fp, [r5, -r0] │ │ │ │ + @ instruction: 0x0105b398 │ │ │ │ + smlabbeq r5, r0, r3, fp │ │ │ │ + smlatteq r5, r6, r3, fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + @ instruction: 0x0105b494 │ │ │ │ + smlabbeq r5, r8, r4, fp │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + smlatteq r5, r0, r7, fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, r6, lsr r5 │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, lr, lsr r4 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r5, lr, lsr #8 │ │ │ │ + smlatteq r5, lr, r3, fp │ │ │ │ + smlalseq fp, pc, ip, ip @ │ │ │ │ + smlatteq r5, lr, r3, fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + smlatteq r5, ip, r3, fp │ │ │ │ + smlatteq r5, r6, r3, fp │ │ │ │ + smlatteq r5, r8, r3, fp │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r5, lr, ror r3 │ │ │ │ + smlabbeq r5, r0, r3, fp │ │ │ │ + smlatteq r5, lr, r3, fp │ │ │ │ + strdeq fp, [r5, -r0] │ │ │ │ + smlatteq r5, lr, r3, fp │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + tsteq r5, ip, lsr #6 │ │ │ │ + @ instruction: 0x0105b2b2 │ │ │ │ + @ instruction: 0x0105b2b2 │ │ │ │ + @ instruction: 0x0105b2b2 │ │ │ │ + @ instruction: 0x0105b2b6 │ │ │ │ + @ instruction: 0x0105b2ba │ │ │ │ + @ instruction: 0x0105b2be │ │ │ │ + smlabteq r5, r2, r2, fp │ │ │ │ + smlabteq r5, r2, r2, fp │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ ldrdeq pc, [r5, #186] @ 0xba │ │ │ │ - tsteq r5, sl, lsl #6 │ │ │ │ - tsteq r5, lr, lsl #6 │ │ │ │ - tsteq r5, r2, lsl r3 │ │ │ │ - tsteq r5, r6, lsl r3 │ │ │ │ + smlatteq r5, sl, r1, fp │ │ │ │ + smlatteq r5, lr, r1, fp │ │ │ │ + strdeq fp, [r5, -r2] │ │ │ │ + strdeq fp, [r5, -r6] │ │ │ │ andeq r2, r0, r4, asr #7 │ │ │ │ @ instruction: 0x01bfe6d8 │ │ │ │ @ instruction: 0x01ba8e24 │ │ │ │ biceq pc, r5, r8, lsl fp @ │ │ │ │ andeq r3, r0, r0, lsl #22 │ │ │ │ ldrdeq pc, [r5, #160] @ 0xa0 │ │ │ │ @ instruction: 0x01ba8ad0 │ │ │ │ @@ -148384,17 +148384,17 @@ │ │ │ │ @ instruction: 0xf8c3432a │ │ │ │ stmdbcc r1, {r2, r5, r7, sl, fp, sp} │ │ │ │ mvnle r4, r4, lsl #11 │ │ │ │ stmdami r5, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf76d4478 │ │ │ │ svclt 0x0000ee7a │ │ │ │ @ instruction: 0x01c10296 │ │ │ │ - ldrdeq r5, [sp, -sl] │ │ │ │ + @ instruction: 0x010d52ba │ │ │ │ biceq r0, r1, ip, ror r2 │ │ │ │ - tsteq sp, r0, lsl #20 │ │ │ │ + smlatteq sp, r0, r8, r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r7], -ip, lsl #12 │ │ │ │ vst4.8 {d18,d20,d22,d24}, [pc], r0 │ │ │ │ @ instruction: 0xf76e728c │ │ │ │ @@ -148612,101 +148612,101 @@ │ │ │ │ bmi 296fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185700> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, ip, lsl #17 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa238 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r4, asr #16 │ │ │ │ + rscseq sp, sp, r4, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5cff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x178520> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 296fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185734> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r2, ror r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa204 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, r8, lsr #16 │ │ │ │ + rscseq sp, sp, r8, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d024 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x178554> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185768> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r8, asr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa1d0 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, ip, lsl #16 │ │ │ │ + rscseq sp, sp, ip, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d058 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x178588> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18579c> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, lr, lsr r8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa19c │ │ │ │ muleq r0, ip, r7 │ │ │ │ - ldrshteq sp, [sp], #112 @ 0x70 │ │ │ │ + ldrsbteq sp, [sp], #96 @ 0x60 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d08c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1785bc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 297088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1857d0> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, r4, lsr #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa168 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - ldrsbteq sp, [sp], #116 @ 0x74 │ │ │ │ + ldrhteq sp, [sp], #100 @ 0x64 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d0c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1785f0> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 2970bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185804> │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf76e6818 │ │ │ │ andcs lr, r0, sl, lsl #16 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0x01bfa134 │ │ │ │ muleq r0, ip, r7 │ │ │ │ - ldrhteq sp, [sp], #120 @ 0x78 │ │ │ │ + smlalseq sp, sp, r8, r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5d0f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - stcle 0, cr15, [r8], #-840 @ 0xfffffcb8 │ │ │ │ + blle ffa42248 │ │ │ │ orrlt r4, r8, r3, lsl #12 │ │ │ │ - stcle 0, cr15, [r2, #-624] @ 0xfffffd90 │ │ │ │ + ldcle 0, cr15, [lr], #624 @ 0x270 │ │ │ │ cmnlt r8, r3, lsl #12 │ │ │ │ vst4.32 {d15-d18}, [ip :256]! │ │ │ │ pldw [lr, #195] @ 0xc3 │ │ │ │ vqadd.s16 d31, d20, d31 │ │ │ │ stmdami r8, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xffd2f35b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ pld [ip, #243] @ 0xf3 │ │ │ │ ldrmi r9, [r8], -r1, lsl #22 │ │ │ │ stclt 0, cr11, [r0, #-12] │ │ │ │ - rscseq sp, sp, r2, lsl #15 │ │ │ │ + rscseq sp, sp, r2, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d148 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a30ff8 │ │ │ │ stclt 0, cr15, [r8, #-652] @ 0xfffffd74 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d15c │ │ │ │ @@ -148720,49 +148720,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -pc, lsr #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsr #14 │ │ │ │ + rscseq sp, sp, r4, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d1a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - @ instruction: 0x4604db1d │ │ │ │ + @ instruction: 0x4604dad9 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f3bb │ │ │ │ @ instruction: 0xf0bff54d │ │ │ │ strmi pc, [r4], -r3, lsl #4 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -sp, lsl #11 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r0, ror #13 │ │ │ │ + rscseq sp, sp, r0, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d1e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf09c0ff8 │ │ │ │ - strmi sp, [r4], -fp, lsl #22 │ │ │ │ + strmi sp, [r4], -r7, asr #21 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f399 │ │ │ │ @ instruction: 0xf0bff52b │ │ │ │ strmi pc, [r4], -r1, ror #3 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -fp, ror #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq sp, sp, ip, r6 @ │ │ │ │ + rscseq sp, sp, ip, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d228 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2d00ff8 │ │ │ │ strmi pc, [r4], -fp, lsl #8 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f377 │ │ │ │ @@ -148771,32 +148771,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r9, asr #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, asr r6 │ │ │ │ + rscseq sp, sp, r8, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d26c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e50ff8 │ │ │ │ - strmi sp, [r4], -fp, asr #18 │ │ │ │ + strmi sp, [r4], -r7, lsl #18 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f355 │ │ │ │ @ instruction: 0xf0bff4e7 │ │ │ │ @ instruction: 0x4604f19d │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r7, lsr #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsl r6 │ │ │ │ + ldrshteq sp, [sp], #68 @ 0x44 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a20ff8 │ │ │ │ strmi pc, [r4], -sp, ror #14 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f333 │ │ │ │ @@ -148805,15 +148805,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r5, lsl #10 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq sp, [sp], #80 @ 0x50 │ │ │ │ + ldrhteq sp, [sp], #64 @ 0x40 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d2f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a20ff8 │ │ │ │ @ instruction: 0x4604f717 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f311 │ │ │ │ @@ -148822,49 +148822,49 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r3, ror #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, ip, lsl #11 │ │ │ │ + rscseq sp, sp, ip, ror #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e70ff8 │ │ │ │ - @ instruction: 0x4604dbb5 │ │ │ │ + @ instruction: 0x4604db71 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2ef │ │ │ │ @ instruction: 0xf0bff481 │ │ │ │ @ instruction: 0x4604f137 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ strtmi pc, [r0], -r1, asr #9 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, asr #10 │ │ │ │ + rscseq sp, sp, r8, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d37c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0e70ff8 │ │ │ │ - strmi sp, [r4], -r9, asr #23 │ │ │ │ + strmi sp, [r4], -r5, lsl #23 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2cd │ │ │ │ @ instruction: 0xf0bff45f │ │ │ │ @ instruction: 0x4604f115 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r1, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f49f │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r4, lsl #10 │ │ │ │ + rscseq sp, sp, r4, ror #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d3c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf3a20ff8 │ │ │ │ @ instruction: 0x4604f579 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @ instruction: 0xf0c3f2ab │ │ │ │ @@ -148873,15 +148873,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f47d │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r0, asr #9 │ │ │ │ + rscseq sp, sp, r0, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d404 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vaddw.u32 q1, q1, d0 │ │ │ │ strmi pc, [r4], -r9, lsr #14 │ │ │ │ @ instruction: 0xf0bdb160 │ │ │ │ @@ -148891,32 +148891,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ stmdblt r8, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0f34620 │ │ │ │ @ instruction: 0x4620f459 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq sp, sp, r8, ror r4 │ │ │ │ + rscseq sp, sp, r8, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d44c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ - svcle 0x00cef0f6 │ │ │ │ + svcle 0x008af0f6 │ │ │ │ cmnlt r0, r4, lsl #12 │ │ │ │ vqadd.s32 d31, d20, d29 │ │ │ │ vtrn.16 , │ │ │ │ @ instruction: 0xf0acf0bf │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ mcr2 3, 1, pc, cr10, cr11, {2} @ │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ @ instruction: 0xf436f0f3 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - rscseq sp, sp, r2, lsr r4 │ │ │ │ + rscseq sp, sp, r2, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d490 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4389a0> │ │ │ │ bmi 5724a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x460bec> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148932,15 +148932,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vst4. {d15-d18}, [ip :256], r3 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9d64 │ │ │ │ andeq r3, r0, r4, ror #26 │ │ │ │ - rscseq sp, sp, r0, ror #7 │ │ │ │ + rscseq sp, sp, r0, asr #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5d4f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54a2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438a00> │ │ │ │ bmi 572504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x460c4c> │ │ │ │ ldmpl fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @@ -148956,15 +148956,15 @@ │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0x4620bd10 │ │ │ │ vshr.u64 , , #36 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01bf9d04 │ │ │ │ andeq r2, r0, r4, asr #3 │ │ │ │ - rscseq sp, sp, r0, lsl #7 │ │ │ │ + rscseq sp, sp, r0, ror #4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ bmi fd7bac │ │ │ │ @ instruction: 0x46804b3b │ │ │ │ ldmdami fp!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -148991,15 +148991,15 @@ │ │ │ │ @ instruction: 0xf76e4479 │ │ │ │ stmdacs r0, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdbmi r9!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ b 1fc4180 │ │ │ │ ldrbmi fp, [r1], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0f64640 │ │ │ │ - ldmdblt r8, {r0, r3, r5, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r2, r5, r6, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ cdpcs 1, 0, cr11, cr2, cr14, {5} │ │ │ │ andcs sp, r0, r9, lsl r1 │ │ │ │ blmi 7d8c68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 260450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14eb98> │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1290300 │ │ │ │ @@ -149013,39 +149013,39 @@ │ │ │ │ strcs lr, [r2], -r1, asr #15 │ │ │ │ ldmdbmi r6, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ vqshl.u16 q10, q12, │ │ │ │ blmi 6858c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xa428> │ │ │ │ @ instruction: 0xe7af447b │ │ │ │ strbmi r9, [r0], -r1 │ │ │ │ - ble 9427c4 │ │ │ │ + ldmible ip, {r1, r2, r5, r6, r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0d79901 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r7, r9, fp, ip, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r3, r6, r9, fp, ip, lr, pc} │ │ │ │ sbfx sp, r2, #3, #28 │ │ │ │ @ instruction: 0xf17a4640 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldr sp, [ip, ip, asr #3]! │ │ │ │ svc 0x00eaf76b │ │ │ │ @ instruction: 0x01bf9ca0 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ - rscseq sp, sp, r4, asr r3 │ │ │ │ - tsteq sl, r0, lsl r1 │ │ │ │ - rscseq sp, sp, r8, asr r3 │ │ │ │ - rscseq sp, sp, sl, asr #6 │ │ │ │ - ldrshteq sp, [sp], #44 @ 0x2c │ │ │ │ - rscseq sp, sp, r6, lsr r3 │ │ │ │ + rscseq sp, sp, r4, lsr r2 │ │ │ │ + strdeq r3, [sl, -r0] │ │ │ │ + rscseq sp, sp, r8, lsr r2 │ │ │ │ + rscseq sp, sp, sl, lsr #4 │ │ │ │ + ldrsbteq sp, [sp], #28 │ │ │ │ + rscseq sp, sp, r6, lsl r2 │ │ │ │ @ instruction: 0x01bf9c20 │ │ │ │ - tsteq sl, sl, ror r0 │ │ │ │ - ldrhteq sp, [sp], #44 @ 0x2c │ │ │ │ - smlalseq sp, sp, r0, r2 @ │ │ │ │ + tsteq sl, sl, asr pc │ │ │ │ + smlalseq sp, sp, ip, r1 @ │ │ │ │ + rscseq sp, sp, r0, ror r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0f60ff8 │ │ │ │ - stclt 15, cr13, [r8, #-308] @ 0xfffffecc │ │ │ │ + stclt 15, cr13, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5d694 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7ff4611 │ │ │ │ stclt 15, cr15, [r8, #-332] @ 0xfffffeb4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -149258,24 +149258,24 @@ │ │ │ │ movwcs lr, #7710 @ 0x1e1e │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ svclt 0x0000e6b4 │ │ │ │ @ instruction: 0x01bf9b44 │ │ │ │ andeq r3, r0, r4, lsr fp │ │ │ │ @ instruction: 0x01bf9b3a │ │ │ │ @ instruction: 0x01bf9aa0 │ │ │ │ - ldrshteq lr, [sp], #0 │ │ │ │ - rscseq lr, sp, lr, lsr r0 │ │ │ │ - rscseq lr, sp, lr, lsr r0 │ │ │ │ + ldrsbteq sp, [sp], #240 @ 0xf0 │ │ │ │ + rscseq sp, sp, lr, lsl pc │ │ │ │ + rscseq sp, sp, lr, lsl pc │ │ │ │ andeq r2, r0, ip, asr r8 │ │ │ │ - rscseq sp, sp, lr, asr #11 │ │ │ │ + rscseq sp, sp, lr, lsr #9 │ │ │ │ andeq r3, r0, r4, lsl #25 │ │ │ │ - rscseq sp, sp, r4, lsl #31 │ │ │ │ - smlalseq sp, sp, r4, pc @ │ │ │ │ + rscseq sp, sp, r4, ror #28 │ │ │ │ + rscseq sp, sp, r4, ror lr │ │ │ │ muleq r0, ip, r7 │ │ │ │ - rscseq sp, sp, ip, ror pc │ │ │ │ + rscseq sp, sp, ip, asr lr │ │ │ │ andeq r3, r0, r4, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5da30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibvs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addlt r4, r2, r4, lsl #12 │ │ │ │ @ instruction: 0xf0326818 │ │ │ │ @@ -150404,21 +150404,21 @@ │ │ │ │ bl 47bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a6f0> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ b.n 10751a │ │ │ │ - bcs.n 1075dc │ │ │ │ + bne.n 10759c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcs.n 1075fc │ │ │ │ + bne.n 1075bc │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcs.n 10761c │ │ │ │ + bne.n 1075dc │ │ │ │ lsls r5, r7, #3 │ │ │ │ - bcs.n 107634 │ │ │ │ + bne.n 1075f4 │ │ │ │ lsls r5, r7, #3 │ │ │ │ │ │ │ │ 00107538 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150650,15 +150650,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #3 │ │ │ │ b.n 10773e │ │ │ │ movs r2, #1 │ │ │ │ b.n 10773e │ │ │ │ nop │ │ │ │ - @ instruction: 0xf528010f │ │ │ │ + and.w r1, r8, #9371648 @ 0x8f0000 │ │ │ │ │ │ │ │ 00107798 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ @@ -150894,15 +150894,15 @@ │ │ │ │ b.n 107986 │ │ │ │ mov r4, r3 │ │ │ │ movs r3, #3 │ │ │ │ b.n 107986 │ │ │ │ movs r3, #1 │ │ │ │ b.n 107986 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2e8010f │ │ │ │ + rsb r1, r8, #15 │ │ │ │ ldr r1, [pc, #32] @ (107a2c ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 107a14 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ beq.n 107a26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -150912,15 +150912,15 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 107a10 │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf220010f │ │ │ │ + add.w r1, r0, #15 │ │ │ │ cbz r0, 107a52 │ │ │ │ ldr r3, [pc, #36] @ (107a58 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ b.n 107a40 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #81 @ 0x51 │ │ │ │ @@ -150932,16 +150932,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (107a5c ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1f6010f │ │ │ │ - @ instruction: 0xf1e2010f │ │ │ │ + @ instruction: 0xf0d6010f │ │ │ │ + @ instruction: 0xf0c2010f │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -151117,15 +151117,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 107ba4 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ movs r0, #1 │ │ │ │ str.w r5, [r9] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xf0c2010f │ │ │ │ + vaddw.s32 q0, q1, d15 │ │ │ │ │ │ │ │ 00107c38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -151399,17 +151399,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #18] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r4, r0, #4 │ │ │ │ │ │ │ │ 00107ef0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -151964,15 +151964,15 @@ │ │ │ │ b.n 108266 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 108440 │ │ │ │ ldrb r4, [r2, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 1, 0, cr0, cr0, cr15, {0} │ │ │ │ + stc2l 1, cr0, [r0], #60 @ 0x3c │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r7, r7, #6 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ @@ -152032,15 +152032,15 @@ │ │ │ │ b.n 108500 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r2, #100] @ 0x64 │ │ │ │ str r1, [r3, #16] │ │ │ │ orr.w r1, r0, #1 │ │ │ │ b.n 108500 │ │ │ │ bx lr │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 17b294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x699dc> │ │ │ │ @@ -152660,21 +152660,21 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh.w pc, [r5, #255]! │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pli [r5, #255]! │ │ │ │ ldr.w pc, [sp, #4095] @ 0xfff │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ - lsls r5, r7, #3 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ - lsls r5, r7, #3 │ │ │ │ - stmia r0!, {r3, r4, r5, r7} │ │ │ │ + nop {11} │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str??.w r0, [sl, ] │ │ │ │ + ite ls │ │ │ │ + lslls r5, r7, #3 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r5, r7, #3 │ │ │ │ + @ instruction: 0xf74a010f │ │ │ │ strb r4, [r4, #29] │ │ │ │ lsls r7, r7, #6 │ │ │ │ cmp r1, #52 @ 0x34 │ │ │ │ bhi.w 108d5c │ │ │ │ tbb [pc, r1] │ │ │ │ subs r1, r4, r5 │ │ │ │ asrs r2, r6 │ │ │ │ @@ -153125,15 +153125,15 @@ │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #24] │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109090 : │ │ │ │ cbz r0, 1090a6 │ │ │ │ push {r3, lr} │ │ │ │ @@ -153480,15 +153480,15 @@ │ │ │ │ movs r3, #5 │ │ │ │ str.w r3, [lr] │ │ │ │ b.n 109272 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vaddw.s8 q0, q2, d15 │ │ │ │ + cdp 1, 6, cr0, cr4, cr15, {0} │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109420 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -153612,15 +153612,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 109538 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - sub.w r1, r4, pc │ │ │ │ + eor.w r1, r4, pc │ │ │ │ │ │ │ │ 00109558 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #80] @ 1095b8 │ │ │ │ @@ -153655,15 +153655,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r0 │ │ │ │ + cbz r0, 1095dc │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 001095c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -153708,15 +153708,15 @@ │ │ │ │ b.n 109612 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r3, #32] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r1 │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 00109648 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ @@ -153900,15 +153900,15 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ blx 73ac8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 1097f2 │ │ │ │ - bics.w r1, lr, pc │ │ │ │ + ldmdb lr, {r0, r1, r2, r3, r8} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r2, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -154388,19 +154388,19 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ @@ -155309,21 +155309,21 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r0, r3] │ │ │ │ lsls r7, r7, #6 │ │ │ │ - add r7, pc, #24 @ (adr r7, 10a72c ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 10aaac ) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - add r6, pc, #872 @ (adr r6, 10aa80 ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 10aa00 ) │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ble.n 10a6dc │ │ │ │ + bgt.n 10a69c │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 10ab10 ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 10aa90 ) │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -156652,17 +156652,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 10b468 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #936] @ (10b850 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r7, #3 │ │ │ │ ldr r3, [pc, #960] @ (10b878 ) │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010b4b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -157469,19 +157469,19 @@ │ │ │ │ nop │ │ │ │ cmp r2, sp │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r7 │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010bd24 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -158717,15 +158717,15 @@ │ │ │ │ lsls r2, r0, #7 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r5, r7, #3 │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r0, #7 │ │ │ │ │ │ │ │ 0010c9e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -159882,15 +159882,15 @@ │ │ │ │ str r0, [r6, #32] │ │ │ │ b.n 10d5e2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #122 @ 0x7a │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r0, #4 │ │ │ │ cmp r2, #22 │ │ │ │ lsls r7, r7, #6 │ │ │ │ │ │ │ │ 0010d618 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161771,45 +161771,45 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #20 │ │ │ │ lsls r7, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ lsls r7, r7, #6 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r7, #8] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - add r0, pc, #168 @ (adr r0, 10e9f0 ) │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r1, #4 │ │ │ │ │ │ │ │ 0010e978 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -162509,15 +162509,15 @@ │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10f074 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add.w r3, r4, #376 @ 0x178 │ │ │ │ add.w r2, r4, #372 @ 0x174 │ │ │ │ - bl 9efe48 │ │ │ │ + bl 9efdc0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r1, [r0, #292] @ 0x124 │ │ │ │ b.n 10f026 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -163392,15 +163392,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 67b718 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x27c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 10fa30 │ │ │ │ ldr.w r3, [r0, #1876] @ 0x754 │ │ │ │ cbz r3, 10fa28 │ │ │ │ blx r3 │ │ │ │ - bl 9eff2c │ │ │ │ + bl 9efea4 │ │ │ │ strb.w r0, [r5, #321] @ 0x141 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 67b818 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37c> │ │ │ │ b.n 10fa0e │ │ │ │ ldr r1, [pc, #24] @ (10fa54 ) │ │ │ │ ldr r3, [pc, #24] @ (10fa58 ) │ │ │ │ @@ -163412,17 +163412,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 10fa30 │ │ │ │ lsls r6, r1, #24 │ │ │ │ lsls r7, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + str r0, [r5, r0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -163616,15 +163616,15 @@ │ │ │ │ addw sp, sp, #1308 @ 0x51c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1393c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b10> │ │ │ │ b.n 10fbe0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9f01e0 │ │ │ │ + bl 9f0158 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 10fc4a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 10fc58 │ │ │ │ add.w ip, sp, #20 │ │ │ │ mov r3, r9 │ │ │ │ @@ -163699,15 +163699,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ ldr.w r1, [r0, #1876] @ 0x754 │ │ │ │ cbz r1, 10fd66 │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl 9f01f4 │ │ │ │ + bl 9f016c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ str.w r1, [r0, #408] @ 0x198 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ @@ -163736,15 +163736,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ bl 138fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27730> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9f0274 │ │ │ │ + bl 9f01ec │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ b.n 10fdaa │ │ │ │ nop │ │ │ │ │ │ │ │ 0010fdd4 : │ │ │ │ @@ -164840,15 +164840,15 @@ │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ str.w r2, [r8, r3, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #22] │ │ │ │ + ldrb r6, [r2, #18] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 110944 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -164906,15 +164906,15 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, ip │ │ │ │ str r1, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ @@ -165289,21 +165289,21 @@ │ │ │ │ it le │ │ │ │ movle r0, #22 │ │ │ │ b.n 1109a8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1109a8 │ │ │ │ movs r0, #31 │ │ │ │ b.n 1109a8 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r4, [r1, #17] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r6, [r6, #3] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 110f0e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -165556,19 +165556,19 @@ │ │ │ │ movs r0, #2 │ │ │ │ b.n 110d7e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 111006 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -165659,15 +165659,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #6 │ │ │ │ b.n 111080 │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 111068 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r7, #17] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbz r0, 1110fe │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ @@ -165988,15 +165988,15 @@ │ │ │ │ blx 744c8 │ │ │ │ ldr.w r3, [r6, #3068] @ 0xbfc │ │ │ │ b.n 11137a │ │ │ │ nop │ │ │ │ mrc 1, 6, r0, cr0, cr14, {5} │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r4, #12] │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ beq.n 111472 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -166391,15 +166391,15 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r1, lr, lr, ror #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r7, r1, #4 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ ... │ │ │ │ │ │ │ │ 001118b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so>: │ │ │ │ @@ -166570,17 +166570,17 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 68112c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c90> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1119d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118> │ │ │ │ ldmia.w ip, {r0, r2, r3, r4, r5, r7, r8} │ │ │ │ strex r1, r0, [r0, #756] @ 0x2f4 │ │ │ │ - adds r2, #140 @ 0x8c │ │ │ │ + adds r1, #108 @ 0x6c │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + adds r1, #44 @ 0x2c │ │ │ │ lsls r5, r7, #3 │ │ │ │ cbz r0, 111abe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x206> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 111ac2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -166835,17 +166835,17 @@ │ │ │ │ str.w r2, [r4, #1120] @ 0x460 │ │ │ │ b.n 111c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378> │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #3752] @ 0xea8 │ │ │ │ str.w r2, [r4, #3736] @ 0xe98 │ │ │ │ b.n 111c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378> │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ldr r2, [r4, #40] @ 0x28 │ │ │ │ + ldr r2, [r0, #24] │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -167376,21 +167376,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 11257c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc4> │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 11231c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa64> │ │ │ │ lsls r6, r7, #6 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r1, #4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #368] @ (112440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb88>) │ │ │ │ @@ -168169,15 +168169,15 @@ │ │ │ │ b.n 112922 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106a> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, r3 │ │ │ │ b.n 112922 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106a> │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -171380,35 +171380,35 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 114c7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33c2> │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r1, #4 │ │ │ │ - ands r2, r6 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r7, r1, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 114efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3644> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -171620,17 +171620,17 @@ │ │ │ │ b.n 114d5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34a6> │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ b.n 114d5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34a6> │ │ │ │ movs r0, #18 │ │ │ │ bx lr │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r3, #42 @ 0x2a │ │ │ │ + subs r2, #10 │ │ │ │ lsls r7, r1, #4 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -172421,15 +172421,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #800 @ 0x320 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r3, #104 @ 0x68 │ │ │ │ lsls r7, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #5 │ │ │ │ cbz r0, 1157ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f36> │ │ │ │ @@ -176425,21 +176425,21 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11822c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6974> │ │ │ │ ldr r3, [pc, #28] @ (11825c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x69a4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #236] @ 0xec │ │ │ │ pop {pc} │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r7, r1, #4 │ │ │ │ cbnz r6, 11825a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x69a2> │ │ │ │ lsls r1, r0, #7 │ │ │ │ cbnz r6, 118256 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x699e> │ │ │ │ lsls r1, r0, #7 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r7, r1, #4 │ │ │ │ @ instruction: 0xb8ba │ │ │ │ lsls r1, r0, #7 │ │ │ │ @ instruction: 0xb898 │ │ │ │ lsls r1, r0, #7 │ │ │ │ ldr.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ @@ -177156,15 +177156,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #23] │ │ │ │ lsls r6, r7, #6 │ │ │ │ @ instruction: 0xb8be │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r2, [pc, #2344] @ 11946c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bb4> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -178306,15 +178306,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r2, sp, #468 @ 0x1d4 │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 1199a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x80ec> │ │ │ │ + cbz r6, 11999c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x80e4> │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r3, ip, lsl #2] │ │ │ │ ldr.w r3, [r3, r0, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -179136,15 +179136,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ lsls r6, r7, #6 │ │ │ │ add r0, pc, #560 @ (adr r0, 11a578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8cc0>) │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 11a738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e80>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #2908] @ 11aec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9608> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -181659,15 +181659,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eors r4, r1 │ │ │ │ lsls r6, r7, #6 │ │ │ │ strh r5, [r6, #26] │ │ │ │ lsls r6, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (11c0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa808>) │ │ │ │ @@ -181697,15 +181697,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r6, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r7, #90 @ 0x5a │ │ │ │ lsls r6, r7, #6 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ rsb lr, r3, #32 │ │ │ │ cmp.w lr, #31 │ │ │ │ @@ -185896,21 +185896,21 @@ │ │ │ │ orrs r2, r1 │ │ │ │ lsl.w r3, r3, fp │ │ │ │ orr.w r9, r2, r9 │ │ │ │ orr.w r8, r3, r8 │ │ │ │ sub.w fp, fp, #32 │ │ │ │ b.w 11dcd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc418> │ │ │ │ nop │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r3, r1, #4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movs r0, #0 │ │ │ │ str.w r2, [r3, #220] @ 0xdc │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -197353,39 +197353,39 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - adds r6, r2, r0 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r6, r1, #4 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r6, r1, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -197566,17 +197566,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 1279bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16104> │ │ │ │ nop │ │ │ │ add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - bcc.n 127984 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160cc> │ │ │ │ + bcs.n 127944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1608c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bcc.n 127a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16194> │ │ │ │ + bcs.n 127a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16154> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #16 │ │ │ │ @@ -197727,21 +197727,21 @@ │ │ │ │ blt.n 127ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1622a> │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #2008] @ 0x7d8 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 127ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1622a> │ │ │ │ str.w r3, [r4, #140] @ 0x8c │ │ │ │ b.n 127a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16170> │ │ │ │ - bcs.n 127b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162d4> │ │ │ │ + bne.n 127b4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16294> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - itet cc │ │ │ │ - lslcc r5, r1, #4 │ │ │ │ - bcs.n 127c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163d4> @ unpredictable │ │ │ │ - lslcc r3, r7, #3 │ │ │ │ - bcs.n 127bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16320> │ │ │ │ + bkpt 0x0016 │ │ │ │ + lsls r5, r1, #4 │ │ │ │ + bne.n 127c4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16394> │ │ │ │ + lsls r3, r7, #3 │ │ │ │ + beq.n 127b98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162e0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -197814,21 +197814,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 127c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16390> │ │ │ │ - bcs.n 127c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163c8> │ │ │ │ + beq.n 127c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16388> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 127bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162fc> │ │ │ │ + beq.n 127d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164bc> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 127d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a8> │ │ │ │ + beq.n 127d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16468> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - bne.n 127b98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162e0> │ │ │ │ + beq.n 127d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a0> │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh.w lr, [r2] │ │ │ │ movw ip, #5890 @ 0x1702 │ │ │ │ @@ -197998,23 +197998,23 @@ │ │ │ │ b.n 127e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16568> │ │ │ │ ldr r2, [pc, #28] @ (127e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165ac>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 127e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16568> │ │ │ │ - bne.n 127e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165d8> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 127f1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16664> │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 127e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165b0> │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 127ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16524> │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - beq.n 127f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16690> │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 127eca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16612> │ │ │ │ bls.n 127ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16604> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -198066,15 +198066,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #37122 @ 0x9102 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 127e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165d0> │ │ │ │ b.n 127ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1660c> │ │ │ │ - beq.n 127e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1659c> │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -198207,21 +198207,21 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12801e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16766> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 12811e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16866> │ │ │ │ lsls r0, r0, #7 │ │ │ │ - beq.n 128000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16748> │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 1280e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16828> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -198482,21 +198482,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12816e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168b6> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 128270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169b8> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 128214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1695c> │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [r3] │ │ │ │ movw ip, #35864 @ 0x8c18 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 128382 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aca> │ │ │ │ bhi.n 128386 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ace> │ │ │ │ @@ -198550,15 +198550,15 @@ │ │ │ │ beq.n 128382 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aca> │ │ │ │ b.n 12839e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ae6> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12839e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ae6> │ │ │ │ b.n 128382 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aca> │ │ │ │ nop │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ands.w r4, r2, #48 @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -198826,23 +198826,23 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add.w r5, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r5, [r5, #1788] @ 0x6fc │ │ │ │ cmp r5, #29 │ │ │ │ bhi.n 1285e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d2a> │ │ │ │ b.n 128660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16da8> │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -198959,15 +198959,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cbz r2, 12887e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fc6> │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -199062,15 +199062,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12889e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fe6> │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bls.n 12889e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fe6> │ │ │ │ b.n 1288d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17020> │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1644] @ 128fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17710> │ │ │ │ @@ -199659,53 +199659,53 @@ │ │ │ │ b.n 128d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x174b8> │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #25] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r6, [r1, #22] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r2!, {r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #896] @ (1293b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17afc>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -200234,17 +200234,17 @@ │ │ │ │ movs r2, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 129582 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17cca> │ │ │ │ b.n 129592 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17cda> │ │ │ │ - pop {r4, r7, pc} │ │ │ │ + pop {r4, r5, r6} │ │ │ │ lsls r3, r7, #3 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + cbnz r2, 129624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17d6c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -200379,23 +200379,23 @@ │ │ │ │ b.n 129608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17d50> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 1296b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17dfa> │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 129786 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ece> │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r4, 12975c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ea4> │ │ │ │ lsls r5, r7, #6 │ │ │ │ - cbnz r0, 1297b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17efc> │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - cbnz r6, 1297b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f00> │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, pc, #400 @ (adr r3, 1298d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18018>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 129850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f98>) │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (1298b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ff8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -200529,19 +200529,19 @@ │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 129780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ec8> │ │ │ │ nop │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r7, #6 │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - hlt 0x0000 │ │ │ │ + cbnz r0, 1298d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1801c> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - hlt 0x002e │ │ │ │ + cbnz r6, 1298e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1802a> │ │ │ │ lsls r3, r7, #3 │ │ │ │ - rev r4, r6 │ │ │ │ + cbnz r4, 1298c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18010> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #4] @ (1298cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18014>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, sp, #872 @ 0x368 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @@ -200710,15 +200710,15 @@ │ │ │ │ bne.n 129a82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181ca> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129a52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1819a> │ │ │ │ b.n 1299e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18128> │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -200906,15 +200906,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r5, [r3, #524] @ 0x20c │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 129be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1832c> │ │ │ │ nop │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -201002,15 +201002,15 @@ │ │ │ │ bne.n 129d96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184de> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 129d66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184ae> │ │ │ │ b.n 129cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18440> │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - push {r1, r2, r3, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -201070,15 +201070,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (129e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185a8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 129e18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18560> │ │ │ │ nop │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + cbz r2, 129ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18618> │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh.w r2, [r0, #376] @ 0x178 │ │ │ │ ldrh.w r3, [r0, #412] @ 0x19c │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 129e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185bc> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -202341,131 +202341,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 12aa42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1918a> │ │ │ │ b.n 12a778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ec0> │ │ │ │ ldrsh r6, [r3, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r6, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #936 @ 0x3a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r7, pc, #920 @ (adr r7, 12afd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19718>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r7, pc, #792 @ (adr r7, 12af5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x196a4>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #656 @ 0x290 │ │ │ │ + add r7, pc, #528 @ (adr r7, 12ae60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x195a8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #416 @ (adr r7, 12adfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19544>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r2, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #256 @ (adr r7, 12ad68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x194b0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r0, #7 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #88 @ (adr r7, 12acd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19418>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #360 @ (adr r7, 12ade4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1952c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r7, pc, #0 @ (adr r7, 12ac80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193c8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r0, #7 │ │ │ │ - add r1, sp, #704 @ 0x2c0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, pc, #968 @ (adr r7, 12b054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1979c>) │ │ │ │ + add r6, pc, #840 @ (adr r6, 12afd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1971c>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r0, #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -202564,15 +202564,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 12ad14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1945c> │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #18] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #776 @ 0x308 │ │ │ │ + add r7, pc, #648 @ (adr r7, 12b02c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19774>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 129740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e88> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202619,17 +202619,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r2, #13] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r6, pc, #1008 @ (adr r6, 12b22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19974>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, pc, #992 @ (adr r7, 12b220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19968>) │ │ │ │ + add r6, pc, #864 @ (adr r6, 12b1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198e8>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12adcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19514> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202670,17 +202670,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r1, #11] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r7, pc, #848 @ (adr r7, 12b214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1995c>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 12b194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198dc>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r7, pc, #720 @ (adr r7, 12b198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198e0>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 12b118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19860>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12ae54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1959c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -202959,15 +202959,15 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r7, [pc, #360] @ (12b324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a6c>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r4, pc, #992 @ (adr r4, 12b5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ce8>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 12b520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c68>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 12b1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19934> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203005,17 +203005,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #28] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - add r0, pc, #80 @ (adr r0, 12b28c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199d4>) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, pc, #536 @ (adr r4, 12b458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ba0>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 12b3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b20>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 12b26c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199b4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -203053,17 +203053,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #26] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r4, pc, #24 @ (adr r4, 12b2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a20>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 12b658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19da0>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr.w r2, [pc, #2712] @ 12bd5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4a4> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 12b354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a9c> │ │ │ │ @@ -204886,21 +204886,21 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12c592 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1acda> │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (12c710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ae58>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -205001,15 +205001,15 @@ │ │ │ │ beq.n 12c6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ae38> │ │ │ │ b.n 12c700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ae48> │ │ │ │ nop │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #6 │ │ │ │ strh r6, [r1, #6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (12c7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1af30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -205081,21 +205081,21 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12c792 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aeda> │ │ │ │ str r6, [r0, #32] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r7, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 12c880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1afc8> │ │ │ │ mov lr, r0 │ │ │ │ @@ -205138,23 +205138,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #16] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r7, #56] @ 0x38 │ │ │ │ + ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 12c914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b05c> │ │ │ │ mov r4, r1 │ │ │ │ @@ -205194,23 +205194,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #8] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (12c9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b11c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -205274,25 +205274,25 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12c990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0d8> │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r7] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrsh r6, [r2, r7] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 12ca24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b16c> │ │ │ │ @@ -205301,15 +205301,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 12c5fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad44> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #256] @ (12cb3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b284>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -205409,17 +205409,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12cb10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b258> │ │ │ │ b.n 12cb2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b276> │ │ │ │ ldrsh r6, [r6, r3] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r7, #18] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r3, #44] @ 0x2c │ │ │ │ + ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r1 │ │ │ │ @@ -205430,15 +205430,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 12c5fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad44> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #252] @ (12cc8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3d4>) │ │ │ │ @@ -205538,17 +205538,17 @@ │ │ │ │ beq.n 12cc5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3a6> │ │ │ │ b.n 12cc7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3c4> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r2, [r5, #13] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #80] @ (12ccfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b444>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -205584,17 +205584,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 12cd78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -205629,19 +205629,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r4, #32] │ │ │ │ + ldrh r4, [r0, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #240] @ (12ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b5d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205735,17 +205735,17 @@ │ │ │ │ beq.n 12ce6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b5b4> │ │ │ │ b.n 12ce7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b5c4> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r6] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r7, #28] │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (12cfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b6e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -205840,17 +205840,17 @@ │ │ │ │ beq.n 12cf72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b6ba> │ │ │ │ b.n 12cf90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b6d8> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldrb r6, [r1, #1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (12d0b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b800>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -205946,15 +205946,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12d08e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b7d6> │ │ │ │ b.n 12d014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b75c> │ │ │ │ ldr r0, [r6, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ strb r6, [r0, #30] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r5, r0 │ │ │ │ @@ -206248,23 +206248,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 12d39e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1bae6> │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r4] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ strb r0, [r1, #20] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r2, [r4, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12d1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b92c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -206470,21 +206470,21 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, #12] │ │ │ │ lsls r5, r7, #6 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r7, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 1295ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17cf4> │ │ │ │ @@ -206593,15 +206593,15 @@ │ │ │ │ beq.n 12d766 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1beae> │ │ │ │ b.n 12d6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1be28> │ │ │ │ nop │ │ │ │ strh r2, [r0, r2] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r2, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #232] @ (12d8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1bfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206693,17 +206693,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r2, [r7, r5] │ │ │ │ lsls r5, r7, #6 │ │ │ │ ldr r4, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r3, #21] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (12d978 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c0c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206775,21 +206775,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12d8fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c042> │ │ │ │ nop │ │ │ │ str r6, [r5, r1] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r0, #18] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (12da48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -206857,21 +206857,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12da0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c156> │ │ │ │ ldr r7, [pc, #584] @ (12dc94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c3dc>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -206943,19 +206943,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12db04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c24c> │ │ │ │ nop │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r2, #25] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -207521,27 +207521,27 @@ │ │ │ │ beq.n 12e0a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c7ea> │ │ │ │ b.n 12df82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c6ca> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #504] @ (12e36c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1cab4>) │ │ │ │ lsls r5, r7, #6 │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r4, [r1, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 148974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x370bc> │ │ │ │ b.n 12e0ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c7f6> │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movw r2, #34037 @ 0x84f5 │ │ │ │ @@ -207607,17 +207607,17 @@ │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 12df82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c6ca> │ │ │ │ movw r2, #32879 @ 0x806f │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 12e222 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c96a> │ │ │ │ b.n 12df82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c6ca> │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -207644,15 +207644,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -207679,15 +207679,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r2, #0 │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #40] @ 12e360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1caa8> │ │ │ │ @@ -207705,15 +207705,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -207743,15 +207743,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #132] @ (12e45c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1cba4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -207953,33 +207953,33 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12e566 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ccae> │ │ │ │ add lr, r7 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, #30] │ │ │ │ + strb r6, [r1, #26] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #300] @ (12e730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ce78>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -208232,27 +208232,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12e78a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ced2> │ │ │ │ rors r2, r5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #19] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r0, #16] │ │ │ │ + strb r6, [r4, #11] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (12e988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d0d0>) │ │ │ │ @@ -208341,17 +208341,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r6 │ │ │ │ b.n 12e92a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d072> │ │ │ │ nop │ │ │ │ eors r6, r6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #396] @ (12eb34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d27c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208515,35 +208515,35 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12eaba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d202> │ │ │ │ nop │ │ │ │ subs r7, #138 @ 0x8a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #204] @ (12ec44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d38c>) │ │ │ │ @@ -208632,17 +208632,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ mov r4, r6 │ │ │ │ b.n 12ebe6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d32e> │ │ │ │ subs r5, #186 @ 0xba │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #472] @ (12ee3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d584>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -208837,39 +208837,39 @@ │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12edac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d4f4> │ │ │ │ nop │ │ │ │ subs r4, #206 @ 0xce │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r0, [r1, #0] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r3, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r4, #100] @ 0x64 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r0, #100] @ 0x64 │ │ │ │ + ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r2, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #388] @ (12f00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d754>) │ │ │ │ @@ -209025,17 +209025,17 @@ │ │ │ │ b.n 12eec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d610> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 12ef42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d68a> │ │ │ │ nop │ │ │ │ subs r2, #170 @ 0xaa │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #376] @ (12f1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d8ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -209187,29 +209187,29 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 12f072 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d7ba> │ │ │ │ subs r1, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r3, #68] @ 0x44 │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #180] @ (12f290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1d9d8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -209288,15 +209288,15 @@ │ │ │ │ nop │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r4, r3, #24 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -209476,39 +209476,39 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #44] @ 0x2c │ │ │ │ + ldr r6, [r5, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r6, r4, #18 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r5, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r5, #24] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [pc, #348] @ (12f60c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1dd54>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -209647,15 +209647,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ lsls r5, r7, #6 │ │ │ │ lsrs r0, r1, #13 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r2, r7, #9 │ │ │ │ lsls r5, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -209823,33 +209823,33 @@ │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r4, #80] @ 0x50 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209865,15 +209865,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209891,15 +209891,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ strd ip, ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -209919,15 +209919,15 @@ │ │ │ │ movw r1, #36160 @ 0x8d40 │ │ │ │ mov.w ip, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 12dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1c5e8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -210170,23 +210170,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r5, #22 │ │ │ │ lsls r5, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r4, [r7, r0] │ │ │ │ + strb r4, [r3, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #224] @ (12fc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e3b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -210346,17 +210346,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, #170 @ 0xaa │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (12fee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e630>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210534,15 +210534,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 12fa3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e184> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #52 @ 0x34 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r2, [r0, #4] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (12ff84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e6cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -210568,17 +210568,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 12fa3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e184> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrsh r4, [r7, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #188] @ 13005c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e7a4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -210647,17 +210647,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #142 @ 0x8e │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (1300c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e808>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210689,17 +210689,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130092 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e7da> │ │ │ │ b.n 1300a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e7ec> │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (130124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e86c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -210731,17 +210731,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1300f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e83e> │ │ │ │ b.n 130108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e850> │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1301a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e8f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210783,19 +210783,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrsh r6, [r1, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r2, [r7, r2] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ (1302e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ea2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210901,21 +210901,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 1301fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1e942> │ │ │ │ movs r7, #102 @ 0x66 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r6, ip │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (130398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1eae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -210971,19 +210971,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (13041c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1eb64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211024,19 +211024,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #122 @ 0x7a │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #280] @ (130558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1eca0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211142,21 +211142,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 13046e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ebb6> │ │ │ │ movs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmn r2, r6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -211231,17 +211231,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #84] @ (1306a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1edf0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -211276,17 +211276,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1edb8> │ │ │ │ b.n 13068a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1edd2> │ │ │ │ nop │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #164] @ (130768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1eeb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211402,17 +211402,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (13082c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ef74>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -211465,17 +211465,17 @@ │ │ │ │ beq.n 130876 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1efbe> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 13085c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1efa4> │ │ │ │ nop │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldr r2, [r0, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (130970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f0b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -211548,19 +211548,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #124 @ 0x7c │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r3, r7] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #192] @ 130a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f198> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -211631,17 +211631,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ subs r6, r3, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r2, [r6, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #76] @ (130ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f200>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -211675,17 +211675,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 130a86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f1ce> │ │ │ │ b.n 130a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f1e4> │ │ │ │ subs r4, r0, #3 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldr r4, [r1, r0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #188] @ 130b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2d8> │ │ │ │ mov lr, r0 │ │ │ │ @@ -211750,15 +211750,15 @@ │ │ │ │ b.n 130b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f25c> │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 130b7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2c4> │ │ │ │ b.n 130b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f258> │ │ │ │ nop │ │ │ │ subs r2, r3, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldr r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #224] @ (130c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f3d4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -211844,15 +211844,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 130c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f37c> │ │ │ │ b.n 130bea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f332> │ │ │ │ nop │ │ │ │ adds r6, r0, #6 │ │ │ │ lsls r5, r7, #6 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #224] @ (130d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f4d0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -211937,15 +211937,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r7, #1 │ │ │ │ lsls r5, r7, #6 │ │ │ │ @ instruction: 0xf34e01bc │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2e801bc │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -211990,30 +211990,30 @@ │ │ │ │ bl 454c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34339c> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 130df0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f538> │ │ │ │ ldr r0, [pc, #36] @ (130e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f580>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (130e3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f584>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2224> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffbdffff │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ lsls r0, r0, #7 │ │ │ │ b.n 1314f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fc3c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r0, r0, #7 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (130e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f5b0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -212167,15 +212167,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1314fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fc44> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + strh r4, [r5, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (131054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f79c>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -213353,19 +213353,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 131a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201b0> │ │ │ │ ldr r2, [pc, #16] @ (131b3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20284>) │ │ │ │ add r2, pc │ │ │ │ b.n 131a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201b0> │ │ │ │ bvc.n 131b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20288> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r2, [pc, #144] @ (131bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20310>) │ │ │ │ + ldr r1, [pc, #16] @ (131b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20290>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -213547,15 +213547,15 @@ │ │ │ │ ldr.w r0, [r1, #876] @ 0x36c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -214077,15 +214077,15 @@ │ │ │ │ str.w r3, [sl, #2092] @ 0x82c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ cmp r2, r5 │ │ │ │ bne.n 132252 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2099a> │ │ │ │ b.n 13222c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20974> │ │ │ │ - str r0, [r6, #28] │ │ │ │ + str r0, [r2, #12] │ │ │ │ lsls r3, r7, #3 │ │ │ │ cbz r1, 132360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20aa8> │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {r4, lr} │ │ │ │ ldrd lr, ip, [r1, #128] @ 0x80 │ │ │ │ ldr.w r3, [r0, #2016] @ 0x7e0 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ @@ -214513,15 +214513,15 @@ │ │ │ │ b.n 13274a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e92> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 13274a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e92> │ │ │ │ movw r0, #36249 @ 0x8d99 │ │ │ │ b.n 13274a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e92> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 13274a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e92> │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #573440 @ 0x8c000 │ │ │ │ mov r3, r2 │ │ │ │ @@ -214549,15 +214549,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ mov r0, r1 │ │ │ │ @@ -214692,15 +214692,15 @@ │ │ │ │ bhi.n 132914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2105c> │ │ │ │ movs r0, #12 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -214728,15 +214728,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 1329b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210fc> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r1, #4 │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132a10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21158> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 132a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21154> │ │ │ │ @@ -216429,17 +216429,17 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r5, r1, #4 │ │ │ │ - ldr r2, [pc, #712] @ (133da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224f0>) │ │ │ │ + ldr r1, [pc, #584] @ (133d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22470>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 133b06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2224e> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -216610,15 +216610,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 133cba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22402> │ │ │ │ ldr r2, [pc, #8] @ (133cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22404>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r5, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3144] @ 134910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23058> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ @@ -222318,15 +222318,15 @@ │ │ │ │ movs r7, #2 │ │ │ │ b.w 137610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25d58> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #655360 @ 0xa0000 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r2 │ │ │ │ @@ -223762,15 +223762,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, #6] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - @ instruction: 0xf66600fa │ │ │ │ + adc.w r0, r6, #8192000 @ 0x7d0000 │ │ │ │ @ instruction: 0xfa0fffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #300] @ 0x12c │ │ │ │ cbnz r3, 138ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27738> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -224106,15 +224106,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - add r6, pc, #480 @ (adr r6, 1395a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27cf0>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 139528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27c70>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ cbnz r0, 1393d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b18> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -224971,15 +224971,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 139d38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28480> │ │ │ │ @@ -224988,15 +224988,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 139574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 139cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2843c> │ │ │ │ + b.n 139ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281fc> │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 139d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284b0> │ │ │ │ @@ -225004,15 +225004,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27cbc> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 139ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2842c> │ │ │ │ + b.n 139aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281ec> │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ @@ -225050,15 +225050,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #28] @ 139e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2856c> │ │ │ │ @@ -225067,15 +225067,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 139900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 139c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28398> │ │ │ │ + b.n 139a10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28158> │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #24] @ 139e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2859c> │ │ │ │ @@ -225083,15 +225083,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 139900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28048> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 139c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28390> │ │ │ │ + b.n 139a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28150> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -227383,23 +227383,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r7, #10] │ │ │ │ lsls r4, r7, #6 │ │ │ │ ldr r1, [pc, #608] @ (13ba0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a154>) │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r1, [pc, #304] @ (13b8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a030>) │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (13b824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29f6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227480,17 +227480,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 13b86a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29fb2> │ │ │ │ strb r2, [r7, #3] │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldmia r5!, {r1, r3} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r4!, {r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (13b8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -227543,15 +227543,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r7, #0] │ │ │ │ lsls r4, r7, #6 │ │ │ │ mov lr, pc │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #344] @ (13bacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a214>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -227804,15 +227804,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldmia r1, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #144] @ (13bcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a408>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -228158,15 +228158,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r7, #6 │ │ │ │ orrs r4, r2 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 13bffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a744> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #604] @ 0x25c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -228239,15 +228239,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 13bd66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4ae> │ │ │ │ b.n 13c098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e0> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #676] @ 0x2a4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -228552,19 +228552,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 13c3e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ab2a> │ │ │ │ nop │ │ │ │ - stmia r2!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ @@ -232207,15 +232207,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37860 @ 0x93e4 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #37859 @ 0x93e3 │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34480 @ 0x86b0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 131058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7a0> │ │ │ │ @@ -232322,15 +232322,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #17 │ │ │ │ lsls r4, r7, #6 │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r2, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ cbz r2, 13ec66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3ae> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 13ec6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3b2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 13ec7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3c2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -232356,17 +232356,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 13ec68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3b0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - add r3, pc, #80 @ (adr r3, 13ecec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d434>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 13f06c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7b4>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ - add r3, pc, #16 @ (adr r3, 13ecb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3f8>) │ │ │ │ + add r1, pc, #912 @ (adr r1, 13f030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d778>) │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr r5, [pc, #1012] @ (13f0ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7f4>) │ │ │ │ @@ -233778,19 +233778,19 @@ │ │ │ │ b.n 13faa6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e1ee> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #26 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr r0, [pc, #296] @ (13fd54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e49c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ lsls r4, r6, #16 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -234258,19 +234258,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r1, #4 │ │ │ │ mvns r6, r6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -234633,28 +234633,28 @@ │ │ │ │ b.n 1404d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec20> │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 140476 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ebbe> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 5, r0, cr4, cr11, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r4, r1, #4 │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r6, #6 │ │ │ │ subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #6 │ │ │ │ @ instruction: 0xfb4201bb │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #22] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (140630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed78>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -236145,26 +236145,26 @@ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 14110c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f854> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ orn r1, r0, #187 @ 0xbb │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ lsls r4, r1, #4 │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ lsls r1, r6, #6 │ │ │ │ sbcs.w r1, ip, fp, ror #2 │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #12] │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsls r2, r2, #30 │ │ │ │ bpl.n 1415e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd28> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (141628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd70>) │ │ │ │ @@ -236240,17 +236240,17 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 1415b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fcfc> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r6, [r1, #0] │ │ │ │ + strh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r2, r1, lsl #2 │ │ │ │ add.w r4, lr, #15 │ │ │ │ lsr.w lr, ip, lr │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ @@ -236649,25 +236649,25 @@ │ │ │ │ lsrs r4, r3, #4 │ │ │ │ orr.w r3, r4, r3, lsl #2 │ │ │ │ strb.w r3, [r0, #47] @ 0x2f │ │ │ │ ldrb.w r3, [r0, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 14181e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ff66> │ │ │ │ b.n 1417f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ff3c> │ │ │ │ - strh r4, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r6, [r7, #48] @ 0x30 │ │ │ │ + strh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r4, r1, #4 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (141bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30300>) │ │ │ │ @@ -236994,15 +236994,15 @@ │ │ │ │ ble.n 141e76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x305be> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (141f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306a4>) │ │ │ │ @@ -237427,15 +237427,15 @@ │ │ │ │ neglt r3, r3 │ │ │ │ strh r3, [r0, #0] │ │ │ │ pop {r4, r5, pc} │ │ │ │ movw r3, #32769 @ 0x8001 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ b.n 1422dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a24> │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w ip, r2, #4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb.w lr, [sp, #8] │ │ │ │ rsb r4, r2, #3 │ │ │ │ @@ -237480,15 +237480,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #252] @ (14248c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30bd4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -237909,15 +237909,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 142836 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30f7e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r4, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #296] @ (142998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x310e0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -239367,21 +239367,21 @@ │ │ │ │ b.w 142d3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31484> │ │ │ │ bcc.n 143788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31ed0> │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 143784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31ecc> │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r1, #4 │ │ │ │ - ldr r4, [r6, #12] │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r1, #4 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov.w r9, #0 │ │ │ │ mov r7, ip │ │ │ │ mov r8, lr │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ sub.w r0, r8, sl │ │ │ │ @@ -244386,17 +244386,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 146c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x353e0> │ │ │ │ ldr r2, [pc, #12] @ (146ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35428>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - adds r4, #40 @ 0x28 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ @@ -244554,15 +244554,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 146df6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3553e> │ │ │ │ nop │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r2, #0 │ │ │ │ @@ -244609,19 +244609,19 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r2, r7, r0 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - adds r6, r0, r1 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -244668,21 +244668,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (146fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x356ec>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 146f52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3569a> │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r3, #31 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -244722,15 +244722,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #35865 @ 0x8c19 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -244822,15 +244822,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 1470f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3583e> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1471bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35904> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -244916,15 +244916,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r7, #18 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r7, #1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245223,35 +245223,35 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 147442 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35b8a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrh r4, [r6, #28] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -245543,29 +245543,29 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 147714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35e5c> │ │ │ │ ldr r1, [pc, #36] @ (147870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35fb8>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ b.n 14776a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35eb2> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r2, r2, #4 │ │ │ │ + lsrs r2, r6, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - asrs r4, r5, #3 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r1, #4 │ │ │ │ ldr.w ip, [pc, #300] @ 1479a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x360ec> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 1478c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3600a> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 1478a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35fe8> │ │ │ │ @@ -246619,21 +246619,21 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 148320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a68> │ │ │ │ b.n 148356 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a9e> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ bl 16abd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5931c> │ │ │ │ @@ -246649,15 +246649,15 @@ │ │ │ │ beq.n 1483ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36af4> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14839c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36ae4> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - adds r2, r1, #6 │ │ │ │ + adds r2, r5, #1 │ │ │ │ lsls r4, r1, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 1483d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36b1c> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -246728,15 +246728,15 @@ │ │ │ │ b.n 14843c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36b84> │ │ │ │ ldr r2, [pc, #12] @ (148480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36bc8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 14843c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36b84> │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -247076,24 +247076,24 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r4, [r3, #13] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - cbz r4, 1488c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37008> │ │ │ │ + uxth r4, r2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldrd pc, pc, [r7, #1020] @ 0x3fc │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r3 │ │ │ │ @@ -247191,19 +247191,19 @@ │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14892c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37074> │ │ │ │ b.n 1488fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37044> │ │ │ │ nop │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r3, [pc, #680] @ (148c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37368>) │ │ │ │ movw r2, #35867 @ 0x8c1b │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ bhi.n 1489b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x370fe> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -247724,17 +247724,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 148e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37548> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ itt ne │ │ │ │ movne r6, #0 │ │ │ │ movne r3, r6 │ │ │ │ bne.w 148c84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373cc> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -247977,24 +247977,24 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 148e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37590> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb4e00f9 │ │ │ │ - @ instruction: 0xfb1800f9 │ │ │ │ + @ instruction: 0xfa2e00f9 │ │ │ │ + ldr??.w r0, [r8, #249] @ 0xf9 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r8, r9, lsl #3] │ │ │ │ - ldr??.w r0, [r0, r9, lsl #3] │ │ │ │ - vst1.8 @ instruction: 0xf98000f9 │ │ │ │ - vld4. {d16-d19}, [r4 :256], r9 │ │ │ │ - ldr??.w r0, [ip, r9, lsl #3] │ │ │ │ - ldrsb.w r0, [sl, r9, lsl #3] │ │ │ │ + ldrh.w r0, [r8, r9, lsl #3] │ │ │ │ + ldr.w r0, [r0, r9, lsl #3] │ │ │ │ + str??.w r0, [r0, r9, lsl #3] │ │ │ │ + str.w r0, [r4, r9, lsl #3] │ │ │ │ + ldr.w r0, [ip, r9, lsl #3] │ │ │ │ + @ instruction: 0xf7fa00f9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14920a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37952> │ │ │ │ @@ -248073,15 +248073,15 @@ │ │ │ │ bne.n 149242 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3798a> │ │ │ │ b.n 149236 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3797e> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 149242 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3798a> │ │ │ │ b.n 149236 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3797e> │ │ │ │ nop │ │ │ │ - vst4. {d0-d3}, [r8 :256], r9 │ │ │ │ + @ instruction: 0xf7e800f9 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 1492e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37a2e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 1492e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37a2a> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ @@ -248500,15 +248500,15 @@ │ │ │ │ add.w r2, r6, #31360 @ 0x7a80 │ │ │ │ adds r2, #107 @ 0x6b │ │ │ │ uxth r2, r2 │ │ │ │ cmp r2, #6 │ │ │ │ bls.n 149636 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37d7e> │ │ │ │ b.n 1496ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37e02> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4b400f9 │ │ │ │ + @ instruction: 0xf39400f9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ @@ -248955,15 +248955,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14981c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37f64> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 149b7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x382c6> │ │ │ │ b.n 1498e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38030> │ │ │ │ - rsbs r0, r4, #249 @ 0xf9 │ │ │ │ + @ instruction: 0xf0b400f9 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1208] @ 14a0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38808> │ │ │ │ @@ -249431,36 +249431,36 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 14a130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38878> │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - vqadd.s32 q8, q10, │ │ │ │ + mcr 0, 2, r0, cr4, cr9, {7} │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - itt gt │ │ │ │ - lslgt r1, r7, #3 │ │ │ │ - lslgt r4, r3, #13 │ │ │ │ + bkpt 0x00a4 │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r4, r1, #4 │ │ │ │ - stcl 0, cr0, [r8, #-996] @ 0xfffffc1c │ │ │ │ - ldcl 0, cr0, [r2, #-996]! @ 0xfffffc1c │ │ │ │ - ldcl 0, cr0, [lr], #996 @ 0x3e4 │ │ │ │ - stcl 0, cr0, [r2], {249} @ 0xf9 │ │ │ │ - orns r0, lr, r9, ror #3 │ │ │ │ - ldcl 0, cr0, [r2], #996 @ 0x3e4 │ │ │ │ - stcl 0, cr0, [r4], {249} @ 0xf9 │ │ │ │ - ldcl 0, cr0, [r0], {249} @ 0xf9 │ │ │ │ - ldc 0, cr0, [r8], #996 @ 0x3e4 │ │ │ │ + stc 0, cr0, [r8], #-996 @ 0xfffffc1c │ │ │ │ + mrrc 0, 15, r0, r2, cr9 │ │ │ │ + rsbs r0, lr, r9, ror #3 │ │ │ │ + sub.w r0, r2, r9, ror #3 │ │ │ │ + ldrd r0, r0, [lr, #-996] @ 0x3e4 │ │ │ │ + rsbs r0, r2, r9, ror #3 │ │ │ │ + sub.w r0, r4, r9, ror #3 │ │ │ │ + subs.w r0, r0, r9, ror #3 │ │ │ │ + @ instruction: 0xeb9800f9 │ │ │ │ bne.n 14a132 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3887a> │ │ │ │ - @ instruction: 0xffffec92 │ │ │ │ + @ instruction: 0xffffeb72 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r2 │ │ │ │ @@ -249831,24 +249831,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (14a4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38c34>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 14a2aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389f2> │ │ │ │ - @ instruction: 0xe80200f9 │ │ │ │ - b.n 14a040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38788> │ │ │ │ + b.n 14a2a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389e8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38a2c> │ │ │ │ + b.n 149e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38548> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 149ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x385ec> │ │ │ │ + b.n 14a0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x387ec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 149f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3864c> │ │ │ │ + b.n 14ac64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x393ac> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38c28> │ │ │ │ + b.n 14acc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3940c> │ │ │ │ + lsls r1, r7, #3 │ │ │ │ + b.n 14a2a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389e8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r3 │ │ │ │ @@ -249933,15 +249934,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 14a430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38b78> │ │ │ │ + b.n 14a1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38938> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ @@ -250114,17 +250115,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 14a6a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38dec> │ │ │ │ nop │ │ │ │ - b.n 14a1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3892c> │ │ │ │ + b.n 149fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x386ec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389f8> │ │ │ │ + b.n 14a070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x387b8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -250372,35 +250373,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (14aa54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3919c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 14a8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39004> │ │ │ │ - b.n 14a3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38b00> │ │ │ │ + b.n 14b178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398c0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14ae0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39554> │ │ │ │ + b.n 14abcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39314> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14a2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389f8> │ │ │ │ + b.n 14b070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397b8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14acd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39420> │ │ │ │ + b.n 14aa98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x391e0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39974> │ │ │ │ + b.n 14afec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39734> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398f4> │ │ │ │ + b.n 14af6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396b4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397b8> │ │ │ │ + b.n 14ae30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39578> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39910> │ │ │ │ + b.n 14af88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396d0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39910> │ │ │ │ + b.n 14af88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396d0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14af18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39660> │ │ │ │ + b.n 14acd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39420> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39900> │ │ │ │ + b.n 14af78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396c0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -250738,36 +250739,36 @@ │ │ │ │ b.n 14ac5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x393a6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, r7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - b.n 14b28c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x399d4> │ │ │ │ + b.n 14b04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39794> │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r0, [r1, r6] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14b1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39934> │ │ │ │ + b.n 14afac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396f4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3979c> │ │ │ │ + b.n 14ae14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3955c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14af7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396c4> │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stc2l 0, cr0, [ip, #1008]! @ 0x3f0 │ │ │ │ - b.n 14b05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397a4> │ │ │ │ + stc2l 0, cr0, [ip], {252} @ 0xfc │ │ │ │ + b.n 14ae1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39564> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14af9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x396e4> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397c0> │ │ │ │ + b.n 14ae38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39580> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14af4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39694> │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14aed8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39620> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #1328] @ 14b338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a80> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -251274,59 +251275,59 @@ │ │ │ │ nop │ │ │ │ str r4, [r5, r7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, r7] │ │ │ │ lsls r3, r7, #6 │ │ │ │ - b.n 14b578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39cc0> │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14b6bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e04> │ │ │ │ + b.n 14b47c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39bc4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 50 @ 0x32 │ │ │ │ + udf #18 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + ble.n 14b2cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a14> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [pc, #912] @ (14b6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e30>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - svc 18 │ │ │ │ + ble.n 14b340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a88> │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + ble.n 14b2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x399f8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 14b3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39aec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #134 @ 0x86 │ │ │ │ + ble.n 14b438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b80> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #162 @ 0xa2 │ │ │ │ + ble.n 14b274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x399bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + ble.n 14b3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b08> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + ble.n 14b3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b38> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #2 │ │ │ │ + bgt.n 14b340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a88> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b2c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a0c> │ │ │ │ + bgt.n 14b284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x399cc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 14b304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a4c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + ble.n 14b2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a38> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a48> │ │ │ │ + blt.n 14b2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a08> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a2c> │ │ │ │ + blt.n 14b2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x399ec> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a70> │ │ │ │ + bgt.n 14b2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a30> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b48> │ │ │ │ + bgt.n 14b3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b08> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b32c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a74> │ │ │ │ + bgt.n 14b2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39a34> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b3fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b44> │ │ │ │ + bgt.n 14b3bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b04> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (14b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39be8>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -251754,53 +251755,53 @@ │ │ │ │ b.n 14b536 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39c7e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #232] @ (14b8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a01c>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 14b740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e88> │ │ │ │ + blt.n 14b700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e48> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a030> │ │ │ │ + blt.n 14b8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ff0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #768] @ (14bafc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a244>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bgt.n 14b85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fa4> │ │ │ │ + blt.n 14b81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f64> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b76c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39eb4> │ │ │ │ + blt.n 14b72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e74> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e74> │ │ │ │ + blt.n 14b8ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a034> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a044> │ │ │ │ + bgt.n 14b8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a004> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ble.n 14b848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f90> │ │ │ │ + blt.n 14b808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f50> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f98> │ │ │ │ + bls.n 14b810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f58> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fd8> │ │ │ │ + bge.n 14b850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f98> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b87c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fc4> │ │ │ │ + blt.n 14b83c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f84> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ff0> │ │ │ │ + bge.n 14b868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fb0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bgt.n 14b8cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a014> │ │ │ │ + blt.n 14b88c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fd4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fe0> │ │ │ │ + bge.n 14b858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fa0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - blt.n 14b8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a044> │ │ │ │ + bge.n 14b8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a004> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r7, #18] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ lsls r3, r1, #4 │ │ │ │ - blt.n 14b774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ebc> │ │ │ │ + bge.n 14b934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a07c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f8c> │ │ │ │ + bls.n 14b804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f4c> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 14b78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ed4> │ │ │ │ + bge.n 14b74c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e94> │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #84] @ 14b8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39fec> │ │ │ │ mov ip, r2 │ │ │ │ @@ -252384,29 +252385,29 @@ │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14bb08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a250> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r8, sl │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 14bef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a638> │ │ │ │ + bmi.n 14beb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5f8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14bc20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a368> │ │ │ │ + b.n 14b9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a128> │ │ │ │ lsls r3, r1, #4 │ │ │ │ add r6, lr │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bvs.n 14bdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4fc> │ │ │ │ + bpl.n 14bd74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4bc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bhi.n 14bedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a624> │ │ │ │ + bvc.n 14be9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5e4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14bdf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a53c> │ │ │ │ + bvs.n 14bdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4fc> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14be7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5c4> │ │ │ │ + bpl.n 14be3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a584> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bvc.n 14bea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5e8> │ │ │ │ + bvs.n 14be60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5a8> │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r3, 14bece <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a616> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a96c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -252756,23 +252757,23 @@ │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14bfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a718> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adcs r6, r7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bcc.n 14c2c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3aa10> │ │ │ │ + bcs.n 14c288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a9d0> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 14c658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ada0> │ │ │ │ + b.n 14c418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ab60> │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bcc.n 14c2dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3aa24> │ │ │ │ + bcs.n 14c29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a9e4> │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r7, sp, #660 @ 0x294 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14c5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ad3c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -253361,30 +253362,30 @@ │ │ │ │ nop │ │ │ │ subs r5, #174 @ 0xae │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #54 @ 0x36 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14c868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3afb0> │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - beq.n 14c93c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b084> │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r3, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #692 @ 0x2b4 │ │ │ │ - vcvt.f32.u32 d28, d8, #1 │ │ │ │ + @ instruction: 0xffffccf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r6, [r1, #15] │ │ │ │ lsls r6, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -253856,20 +253857,20 @@ │ │ │ │ nop │ │ │ │ adds r7, #86 @ 0x56 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #218 @ 0xda │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r5, pc, #108 @ (adr r5, 14ce00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b548>) │ │ │ │ - vtbl.8 d28, {d15-d16}, d22 │ │ │ │ + vtbl.8 d28, {d15}, d6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -254184,23 +254185,23 @@ │ │ │ │ b.n 14ce88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b5d0> │ │ │ │ ldrh r2, [r2, r4] │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - bne.n 14d0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b7f8> │ │ │ │ + beq.n 14d070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b7b8> │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -254344,25 +254345,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14d00a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b752> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + nop {10} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + nop {8} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r0!, {r7} │ │ │ │ + nop {6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r6, [sp, #900] @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14d670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bdb8>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -254645,23 +254646,23 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - itt cs │ │ │ │ - lslcs r1, r7, #3 │ │ │ │ - stmiacs r0!, {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x0004 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + ite gt │ │ │ │ + lslgt r1, r7, #3 │ │ │ │ + cmple r4, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -254805,25 +254806,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14d4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bc0a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - pop {r3} │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r6, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r0, 14d7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf16> │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bkpt 0x002a │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r0, 14d7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf16> │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -255130,23 +255131,23 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, r5] │ │ │ │ lsls r3, r7, #6 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x003e │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r5, #194 @ 0xc2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r4, 14dad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c21c> │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 146d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354c8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -255335,25 +255336,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14d9be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c106> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r1, r7, #3 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r4, [sp, #812] @ 0x32c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14e088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c7d0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -255650,23 +255651,23 @@ │ │ │ │ nop │ │ │ │ ldr r4, [pc, #240] @ (14e0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c7f8>) │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r3, #32 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 14dfde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c726> │ │ │ │ + @ instruction: 0xb82e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r0, #210 @ 0xd2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - uxtb r6, r5 │ │ │ │ + cbz r6, 14e00a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c752> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + cbz r6, 14e040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c788> │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -255831,25 +255832,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14deae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c5f6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - cbz r4, 14e1ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c916> │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r6, 14e208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c950> │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r0, 14e1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c918> │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r2, 14e224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c96c> │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r0, 14e1ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c916> │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbz r6, 14e214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c95c> │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r3, [r3, #62] @ 0x3e │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -256157,23 +256158,23 @@ │ │ │ │ nop │ │ │ │ mov sl, pc │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 14e51c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cc64> │ │ │ │ lsls r1, r7, #3 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r4, r6, r7} │ │ │ │ lsls r3, r1, #4 │ │ │ │ subs r2, r0, r6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 146d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354c8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 14e476 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cbbe> │ │ │ │ @@ -256353,25 +256354,25 @@ │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14e3fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cb46> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r5, [r3, #20] │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (14eab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d200>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -256667,23 +256668,23 @@ │ │ │ │ nop │ │ │ │ tst r6, r1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adds r0, r6, r3 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cbnz r6, 14ea02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d14a> │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ lsls r3, r1, #4 │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 14ec80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d3c8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -256841,25 +256842,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 16d68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdd4> │ │ │ │ b.n 14e8dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d024> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #680 @ (adr r7, 14ee68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d5b0>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 14ede8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d530>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #592 @ (adr r7, 14ee14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d55c>) │ │ │ │ + add r6, pc, #464 @ (adr r6, 14ed94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d4dc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r1, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 14ed80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d4c8>) │ │ │ │ + add r6, pc, #304 @ (adr r6, 14ed00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d448>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ strh r7, [r7, #44] @ 0x2c │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -257027,21 +257028,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r6, r1, #12 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #1008 @ (adr r7, 14f198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d8e0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (14ee34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d57c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257093,19 +257094,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #118 @ 0x76 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r6, #8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r7, pc, #904 @ (adr r7, 14f1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d910>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #432 @ (adr r7, 14eff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d740>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (14ef10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -257182,19 +257183,19 @@ │ │ │ │ nop │ │ │ │ subs r2, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r2, r2, #6 │ │ │ │ lsls r3, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #520 @ 0x208 │ │ │ │ + add r7, pc, #392 @ (adr r7, 14f0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d7f0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #80 @ (adr r7, 14ef74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d6bc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r7, pc, #704 @ (adr r7, 14f1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d930>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 14f168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d8b0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #100] @ (14efa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d6e8>) │ │ │ │ @@ -257270,15 +257271,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r7, pc, #488 @ (adr r7, 14f1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d934>) │ │ │ │ + add r6, pc, #360 @ (adr r6, 14f16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d8b4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d7c8>) │ │ │ │ @@ -257362,15 +257363,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ subs r0, #154 @ 0x9a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r6, pc, #584 @ (adr r6, 14f338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3da80>) │ │ │ │ + add r5, pc, #456 @ (adr r5, 14f2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3da00>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #104] @ (14f16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d8b4>) │ │ │ │ @@ -257453,15 +257454,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14a4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38c38> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #174 @ 0xae │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, pc, #768 @ (adr r5, 14f4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc1c>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 14f454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3db9c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257522,15 +257523,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r5, pc, #160 @ (adr r5, 14f328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3da70>) │ │ │ │ + add r4, pc, #32 @ (adr r4, 14f2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d9f0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ @@ -257576,15 +257577,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 147d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3644c> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #142 @ 0x8e │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, pc, #464 @ (adr r3, 14f4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc28>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 14f460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dba8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -257611,15 +257612,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r6, #14 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r4, pc, #336 @ (adr r4, 14f4bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc04>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 14f43c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3db84>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257692,15 +257693,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r3, pc, #616 @ (adr r3, 14f6a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ddf0>) │ │ │ │ + add r2, pc, #488 @ (adr r2, 14f628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd70>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (14f4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0c>) │ │ │ │ @@ -257750,15 +257751,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 147d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3644c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, pc, #928 @ (adr r1, 14f86c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dfb4>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 14f7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df34>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (14f528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc70>) │ │ │ │ @@ -257790,15 +257791,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #86 @ 0x56 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, pc, #776 @ (adr r2, 14f838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df80>) │ │ │ │ + add r1, pc, #648 @ (adr r1, 14f7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df00>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -257870,15 +257871,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r3, #154 @ 0x9a │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r2, pc, #32 @ (adr r2, 14f614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd5c>) │ │ │ │ + add r0, pc, #928 @ (adr r0, 14f994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0dc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (14f678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ddc0>) │ │ │ │ @@ -257928,15 +257929,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 147d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3644c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r0, pc, #384 @ (adr r0, 14f800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df48>) │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [pc, #72] @ (14f6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de24>) │ │ │ │ @@ -257969,15 +257970,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 14a5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d10> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - add r1, pc, #144 @ (adr r1, 14f774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3debc>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 14f6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de3c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -258181,21 +258182,21 @@ │ │ │ │ b.n 14f7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df0c> │ │ │ │ adds r1, #218 @ 0xda │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsrs r0, r7, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #616 @ (adr r0, 14fb58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e2a0>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsrs r4, r6, #32 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -258600,30 +258601,30 @@ │ │ │ │ b.n 14f8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dff8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 14fd60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e4a8> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r7, #3 │ │ │ │ strb r1, [r5, #22] │ │ │ │ - @ instruction: 0xffff8dae │ │ │ │ + vmull.u q12, d31, d14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r6, #252 @ 0xfc │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #420] @ (14ff54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e69c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -258798,21 +258799,21 @@ │ │ │ │ b.n 14fe36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e57e> │ │ │ │ cmp r3, #106 @ 0x6a │ │ │ │ lsls r3, r7, #6 │ │ │ │ lsls r0, r1, #9 │ │ │ │ lsls r3, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r7, #3 │ │ │ │ lsls r2, r0, #7 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w r7, r7, #33024 @ 0x8100 │ │ │ │ adds r7, #152 @ 0x98 │ │ │ │ ldrex r3, [r7] │ │ │ │ @@ -259219,30 +259220,30 @@ │ │ │ │ b.n 14ff20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e668> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 1503b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3eb00> │ │ │ │ nop │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ - @ instruction: 0xffff874a │ │ │ │ + vrsubhn.i d24, , q13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r0, #152 @ 0x98 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -259549,18 +259550,18 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 1504a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ebea> │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ @ instruction: 0xfba801ba │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xfb1601ba │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 1505e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ed2c> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -259860,30 +259861,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 15059c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ece4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 150a52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f19a> │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r5, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r0, #42] @ 0x2a │ │ │ │ + ldrh r6, [r4, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - @ instruction: 0xffff8bb0 │ │ │ │ + @ instruction: 0xffff8a90 │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r2, #14 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #704] @ (150d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f4a8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -260160,18 +260161,18 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 150aee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f236> │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ adcs.w r1, r8, #6094848 @ 0x5d0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ @ instruction: 0xf4ca01ba │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r1, r7, #3 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 150c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f378> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -260471,30 +260472,30 @@ │ │ │ │ ldrd lr, r3, [sp, #68] @ 0x44 │ │ │ │ b.n 150be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f330> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 15109e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3f7e6> │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r0, [r6, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r7, #3 │ │ │ │ str r5, [r5, #32] │ │ │ │ - @ instruction: 0xffff8564 │ │ │ │ + vmls.i q12, , d4[0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ cmp r3, #194 @ 0xc2 │ │ │ │ lsls r6, r7, #6 │ │ │ │ - strh r6, [r2, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -260607,19 +260608,19 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #30 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #600] @ (15145c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fba4>) │ │ │ │ + ldr r1, [pc, #472] @ (1513dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fb24>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #196] @ (1512dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fa24>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -260703,19 +260704,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [pc, #456] @ (1514b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fbfc>) │ │ │ │ + ldr r0, [pc, #328] @ (151434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fb7c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #128] @ (151380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fac8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260771,19 +260772,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #24 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #832] @ (1516d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fe18>) │ │ │ │ + blx r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #124] @ (15141c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fb64>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -260838,19 +260839,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r0, r2, #22 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r0, #38] @ 0x26 │ │ │ │ + strh r2, [r4, #28] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #352] @ (15158c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fcd4>) │ │ │ │ + bx r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #132] @ (1514c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fc0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -260907,19 +260908,19 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r6, #19 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blx r7 │ │ │ │ + mov r8, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #80] @ (151534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fc7c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -260955,15 +260956,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r1, #17 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #132] @ (1515d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fd1c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261020,17 +261021,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mov r6, pc │ │ │ │ + cmp r6, fp │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #136] @ (15167c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fdc4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261089,17 +261090,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r7, #12 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #84] @ (1516ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fe34>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -261138,15 +261139,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r3, #10 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #192] @ (1517c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ff10>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261228,17 +261229,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add ip, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #200] @ (1518b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fff8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -261322,17 +261323,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r1, #5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (15195c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x400a4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -261395,15 +261396,15 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 14a77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ec4> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #1 │ │ │ │ lsls r3, r7, #6 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (1519ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40134>) │ │ │ │ @@ -262052,27 +262053,27 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #15 │ │ │ │ lsls r3, r7, #6 │ │ │ │ b.n 152530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40c78> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r1, r7, #3 │ │ │ │ b.n 1523f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40b40> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r1, [pc, #80] @ (152050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40798>) │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -262102,15 +262103,15 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 16fb10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5e258> │ │ │ │ b.n 151dee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40536> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #464] @ (152238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40980>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -262289,21 +262290,21 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r5, #2 │ │ │ │ lsls r3, r7, #6 │ │ │ │ svc 146 @ 0x92 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r4, [r1, #4] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ lsls r1, r7, #3 │ │ │ │ udf #228 @ 0xe4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ @@ -262597,23 +262598,23 @@ │ │ │ │ nop │ │ │ │ lsls r4, r4, #25 │ │ │ │ lsls r3, r7, #6 │ │ │ │ ble.n 1525ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40d34> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r2, [r7, #3] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r7, #3 │ │ │ │ bgt.n 152504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40c4c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -262737,25 +262738,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 152482 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40bca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r3, #96] @ 0x60 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ + str r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [pc, #620] @ (15295c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x410a4>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (152ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x411fc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263018,23 +263019,23 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #8 │ │ │ │ lsls r3, r7, #6 │ │ │ │ bhi.n 15299c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x410e4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r4, #6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bhi.n 152ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x411f8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r6, r3, #33024 @ 0x8100 │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ ldrex r2, [r6] │ │ │ │ @@ -263158,25 +263159,25 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 1528d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4101c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r2, #32] │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r7, #24] │ │ │ │ + ldr r6, [r3, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r9 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -263482,23 +263483,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 152ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41524> │ │ │ │ stc2l 1, cr0, [ip, #-744]! @ 0xfffffd18 │ │ │ │ bmi.n 152f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41660> │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r3, r1, #4 │ │ │ │ bcs.n 152ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41608> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -263643,25 +263644,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 152d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x414ac> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r6, r5] │ │ │ │ + ldrsh r2, [r2, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r6, [r2, r5] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r4, #76] @ 0x4c │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ adcs r5, r3 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1533f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41b3c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -263936,23 +263937,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153276 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x419be> │ │ │ │ ldr.w r0, [r0, #442] @ 0x1ba │ │ │ │ ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r5!, {r1, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264097,25 +264098,25 @@ │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 1531fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41946> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r4, [r4, #8] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ subs r4, #197 @ 0xc5 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -264429,23 +264430,23 @@ │ │ │ │ b.n 153764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41eac> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3e401ba │ │ │ │ ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #76] @ 0x4c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r3, r1, #4 │ │ │ │ ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -264588,25 +264589,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 1536ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41e34> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r7, #213 @ 0xd5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (153d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x424c4>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -264886,23 +264887,23 @@ │ │ │ │ strb.w r3, [r0, #68] @ 0x44 │ │ │ │ b.n 153bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42340> │ │ │ │ vand d16, d24, d26 │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmia r4!, {} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ dmb ish │ │ │ │ add.w r3, r3, #33024 @ 0x8100 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -265045,25 +265046,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 16da58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c1a0> │ │ │ │ b.n 153b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x422c8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r7, r4] │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + ldr r7, [pc, #968] @ (154210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42958>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ adds r3, #67 @ 0x43 │ │ │ │ vsli.32 d27, d0, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265181,15 +265182,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r1 │ │ │ │ @@ -265212,15 +265213,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265244,15 +265245,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265276,15 +265277,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ @@ -265309,15 +265310,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265343,15 +265344,15 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldr r0, [r0, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -265377,15 +265378,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265413,15 +265414,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -265449,15 +265450,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r1, r4] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265486,15 +265487,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #32] │ │ │ │ mov.w ip, #5 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r0, r3] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265522,15 +265523,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265558,15 +265559,15 @@ │ │ │ │ mov.w ip, #3 │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #60] @ 1543c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42b0c> │ │ │ │ @@ -265594,15 +265595,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265631,15 +265632,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265668,15 +265669,15 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -265703,15 +265704,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w ip, [pc, #64] @ 154528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42c70> │ │ │ │ @@ -265739,15 +265740,15 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w ip, #4 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ @@ -265776,15 +265777,15 @@ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mov.w ip, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 148c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37370> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r4, [r7, r2] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ ldr.w ip, [pc, #1380] @ 154af0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43238> │ │ │ │ push {r4, lr} │ │ │ │ add ip, pc │ │ │ │ cbnz r2, 1545fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42d44> │ │ │ │ movw r3, #36243 @ 0x8d93 │ │ │ │ @@ -266594,19 +266595,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 154c08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43350> │ │ │ │ nop │ │ │ │ push {r1, r2, r4, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #24] @ (154e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435d0>) │ │ │ │ + ldr r5, [pc, #920] @ (155208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43950>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #960] @ (155234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4397c>) │ │ │ │ + ldr r5, [pc, #832] @ (1551b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438fc>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r6, [pc, #944] @ (155228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43970>) │ │ │ │ + ldr r5, [pc, #816] @ (1551a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438f0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #136] @ (154f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266665,21 +266666,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 154e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r5, [pc, #768] @ (155218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43960>) │ │ │ │ + ldr r4, [pc, #640] @ (155198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438e0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #808] @ (155244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4398c>) │ │ │ │ + ldr r4, [pc, #680] @ (1551c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4390c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #664] @ (1551b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43900>) │ │ │ │ + ldr r4, [pc, #536] @ (155138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43880>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #416] @ (1550c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4380c>) │ │ │ │ + ldr r4, [pc, #288] @ (155044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4378c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (154fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43708>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -266741,21 +266742,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 146f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3564c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 154f6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b2> │ │ │ │ b.n 154f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436a4> │ │ │ │ bls.n 154fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43704> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r5, [pc, #304] @ (1550f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43840>) │ │ │ │ + ldr r4, [pc, #176] @ (155078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437c0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #120] @ (155044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4378c>) │ │ │ │ + ldr r3, [pc, #1016] @ (1553c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b0c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #96] @ (155030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43778>) │ │ │ │ + ldr r3, [pc, #992] @ (1553b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43af8>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r5, [pc, #24] @ (154fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43734>) │ │ │ │ + ldr r3, [pc, #920] @ (15536c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ab4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r0 │ │ │ │ @@ -266817,19 +266818,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bls.n 155108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43850> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [pc, #744] @ (155368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ab0>) │ │ │ │ + ldr r3, [pc, #616] @ (1552e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a30>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #336] @ (1551d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4391c>) │ │ │ │ + ldr r3, [pc, #208] @ (155154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4389c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #328] @ (1551d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43918>) │ │ │ │ + ldr r3, [pc, #200] @ (155150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43898>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #124] @ (155118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43860>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -266883,19 +266884,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bhi.n 155048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43790> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [pc, #88] @ (155178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438c0>) │ │ │ │ + ldr r2, [pc, #984] @ (1554f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c40>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r4, [pc, #24] @ (15513c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43884>) │ │ │ │ + ldr r2, [pc, #920] @ (1554bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c04>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r3, [pc, #568] @ (155360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43aa8>) │ │ │ │ + ldr r2, [pc, #440] @ (1552e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a28>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (1551c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43908>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -266954,19 +266955,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 1551b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438f8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r3, [pc, #472] @ (1553a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae8>) │ │ │ │ + ldr r2, [pc, #344] @ (155320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a68>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r3, [pc, #464] @ (15539c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae4>) │ │ │ │ + ldr r2, [pc, #336] @ (15531c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a64>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #928] @ (155570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43cb8>) │ │ │ │ + ldr r1, [pc, #800] @ (1554f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c38>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #132] @ (155268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439b0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -267024,19 +267025,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bvc.n 155308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a50> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [pc, #968] @ (155638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d80>) │ │ │ │ + ldr r1, [pc, #840] @ (1555b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d00>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #888] @ (1555ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d34>) │ │ │ │ + ldr r1, [pc, #760] @ (15556c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43cb4>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #256] @ (155378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ac0>) │ │ │ │ + ldr r1, [pc, #128] @ (1552f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a40>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (15531c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a64>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -267098,19 +267099,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 154b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432d0> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 15526c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439b4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [pc, #384] @ (1554a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bec>) │ │ │ │ + ldr r1, [pc, #256] @ (155424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b6c>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r2, [pc, #192] @ (1553e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b30>) │ │ │ │ + ldr r1, [pc, #64] @ (155368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ab0>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r1, [pc, #504] @ (155524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c6c>) │ │ │ │ + ldr r0, [pc, #376] @ (1554a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bec>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 12b2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a08> │ │ │ │ @@ -267161,15 +267162,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 149bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38338> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ bpl.n 155348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a90> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r1, [pc, #448] @ (155598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ce0>) │ │ │ │ + ldr r0, [pc, #320] @ (155518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c60>) │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov lr, r1 │ │ │ │ ldr r1, [pc, #84] @ (155440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b88>) │ │ │ │ @@ -267199,15 +267200,15 @@ │ │ │ │ bl 149bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38338> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bpl.n 1554d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c20> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r1, [pc, #120] @ (1554c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c08>) │ │ │ │ + @ instruction: 0x47fe │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [pc, #132] @ (1554e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c28>) │ │ │ │ @@ -267255,17 +267256,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bmi.n 155498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43be0> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [pc, #736] @ (1557c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f10>) │ │ │ │ + blx r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #664] @ (155784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ecc>) │ │ │ │ + @ instruction: 0x4786 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -267318,17 +267319,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ bmi.n 1555f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d40> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [pc, #184] @ (155650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d98>) │ │ │ │ + bx r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - ldr r0, [pc, #232] @ (155684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dcc>) │ │ │ │ + bx r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #144] @ (155640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d88>) │ │ │ │ @@ -267392,17 +267393,17 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcc.n 155548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c90> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bcc.n 15567c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dc4> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - blxns pc │ │ │ │ + mov ip, fp │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bx r6 │ │ │ │ + mov r6, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #156] @ (155700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43e48>) │ │ │ │ @@ -267469,17 +267470,17 @@ │ │ │ │ bl 149bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38338> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bcs.n 1556a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43de8> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bcs.n 155628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d70> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bx ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - mov sl, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #144] @ (1557b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43efc>) │ │ │ │ @@ -267543,17 +267544,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bcs.n 1557d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f1c> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bne.n 15570c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43e54> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - mov ip, r9 │ │ │ │ + cmp ip, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #156] @ (155874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fbc>) │ │ │ │ @@ -267621,17 +267622,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bne.n 15592c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44074> │ │ │ │ lsls r2, r7, #6 │ │ │ │ bne.n 1558b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ffc> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - mov r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r6, r8 │ │ │ │ + add r6, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -267854,27 +267855,27 @@ │ │ │ │ b.n 15592c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44074> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, pc, #80 @ (adr r7, 155b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44248>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r8 │ │ │ │ + add r2, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r6, pc, #816 @ (adr r6, 155dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44534>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add sl, lr │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add lr, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add sl, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, sp │ │ │ │ + muls r4, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #120] @ 155b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442a0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -268044,19 +268045,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 155c6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443b6> │ │ │ │ b.n 155c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443d8> │ │ │ │ nop │ │ │ │ - cmn r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + sbcs r6, r2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - negs r6, r2 │ │ │ │ + asrs r6, r6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -268207,15 +268208,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 155e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44580> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 155e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44550> │ │ │ │ b.n 155da4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ec> │ │ │ │ nop │ │ │ │ - lsrs r2, r7 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r2, r1 │ │ │ │ @@ -268547,15 +268548,15 @@ │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mla r3, r3, lr, r0 │ │ │ │ add.w r3, r3, #104960 @ 0x19a00 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, pc, #424 @ (adr r1, 156388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad0>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r6, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -268728,15 +268729,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (1563e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44b2c>) │ │ │ │ add r1, pc │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 156396 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ade> │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #888] @ (156774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ebc>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -269506,15 +269507,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ b.n 156b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452e4> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrd r0, lr, [sp, #16] │ │ │ │ b.n 156bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45302> │ │ │ │ nop │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrh r2, [r0, #8] │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, r3 │ │ │ │ beq.n 156c6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453b2> │ │ │ │ @@ -269681,15 +269682,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 156e6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455b6> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r0, #96 @ 0x60 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldr r3, [pc, #604] @ (157074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x457bc>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 156f66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456ae> │ │ │ │ bhi.n 156e5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455a2> │ │ │ │ @@ -269970,17 +269971,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (157110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45858>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 1570f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4583c> │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r1, r7, #3 │ │ │ │ - b.n 156e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455bc> │ │ │ │ + b.n 156c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4537c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -270343,21 +270344,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r6, #98 @ 0x62 │ │ │ │ + cmp r5, #66 @ 0x42 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -270468,15 +270469,15 @@ │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 1575d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d18> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r1, #4 │ │ │ │ cbz r1, 1576ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45df4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -270494,15 +270495,15 @@ │ │ │ │ bl 157534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ uxth r6, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r1, r7, #3 │ │ │ │ cbz r2, 1576f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45e38> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -270520,15 +270521,15 @@ │ │ │ │ bl 157534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c7c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sxtb r2, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #68] @ (157750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45e98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270556,19 +270557,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ sxth r6, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #126 @ 0x7e │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - blt.n 1577d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45f18> │ │ │ │ + bge.n 157790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ed8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (1577d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45f20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -270613,21 +270614,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 15780c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45f54> │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r6, #248 @ 0xf8 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r1, r7, #3 │ │ │ │ - bge.n 15774c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45e94> │ │ │ │ + bls.n 15770c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45e54> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -270885,23 +270886,23 @@ │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461d8> │ │ │ │ b.n 157ac6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4620e> │ │ │ │ nop │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - nop {11} │ │ │ │ + bkpt 0x0090 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (157b38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46280>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270926,15 +270927,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 156780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r4, #236 @ 0xec │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #60] @ (157b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -270959,15 +270960,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 156780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #896 @ 0x380 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (157c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -271009,17 +271010,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 156780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ec8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r5, sp, #568 @ 0x238 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r4, #66 @ 0x42 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (157cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271218,19 +271219,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 157dfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46544> │ │ │ │ b.n 157e2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46574> │ │ │ │ nop │ │ │ │ add r4, sp, #136 @ 0x88 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r2, #148 @ 0x94 │ │ │ │ + movs r1, #116 @ 0x74 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (157fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x466ec>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -271510,17 +271511,17 @@ │ │ │ │ bne.n 158132 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4687a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 158124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4686c> │ │ │ │ b.n 158004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4674c> │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r2, r4, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #376] @ (1582e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a28>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271657,15 +271658,15 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r7, pc, #800 @ (adr r7, 158604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46d4c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #324] @ (158444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -271787,21 +271788,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 1583ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46af4> │ │ │ │ add r6, pc, #208 @ (adr r6, 158518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46c60>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bcs.n 1584e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46c28> │ │ │ │ + bne.n 1584a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46be8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r2, #0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (15854c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46c94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -271889,15 +271890,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 158524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46c6c> │ │ │ │ b.n 1584b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46bf8> │ │ │ │ nop │ │ │ │ add r4, pc, #800 @ (adr r4, 158870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46fb8>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bne.n 15855c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46ca4> │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ sub sp, #12 │ │ │ │ @@ -272155,27 +272156,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #752 @ (adr r2, 158afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47244>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, r7 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + adds r2, r4, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r0, r4, r1 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -272189,15 +272190,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 155b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442ac> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #968 @ (adr r0, 158c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47370>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -272242,17 +272243,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #704 @ (adr r0, 158ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x472ec>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #264] @ (158a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47150>) │ │ │ │ @@ -272354,17 +272355,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1589e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47130> │ │ │ │ b.n 1589f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47140> │ │ │ │ nop │ │ │ │ add r0, pc, #200 @ (adr r0, 158ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4721c>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 158a8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x471d2> │ │ │ │ bls.n 158a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47184> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -272712,15 +272713,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #72] @ (158e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4758c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -272747,15 +272748,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ add.w r9, r0, #94208 @ 0x17000 │ │ │ │ @@ -273873,21 +273874,21 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, #3] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #12 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movw r2, #34168 @ 0x8578 │ │ │ │ strh.w r2, [r9, #52] @ 0x34 │ │ │ │ movw r2, #6408 @ 0x1908 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 159b6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x482b2> │ │ │ │ bhi.n 159af6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4823e> │ │ │ │ @@ -273949,15 +273950,15 @@ │ │ │ │ b.n 1596f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47e3e> │ │ │ │ cmp.w r5, #260 @ 0x104 │ │ │ │ bne.n 159bc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4830e> │ │ │ │ ldrh.w r1, [r9, #52] @ 0x34 │ │ │ │ mov.w r7, #8448 @ 0x2100 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ b.n 1596e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47e28> │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r5, r0, #102400 @ 0x19000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -274170,19 +274171,19 @@ │ │ │ │ subs r7, #1 │ │ │ │ bcs.n 159eae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x485f6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ lsls r3, r1, #4 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r5, #10 │ │ │ │ lsls r3, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #104960 @ 0x19a00 │ │ │ │ mov r8, r0 │ │ │ │ @@ -274409,41 +274410,41 @@ │ │ │ │ b.n 15a0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x487ec> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r1, #4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrsh r4, [r7, r5] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r2, #12 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -274553,15 +274554,15 @@ │ │ │ │ b.n 15a23c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48984> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r6, [r1, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r1, r7, #3 │ │ │ │ ldrb r4, [r7, r6] │ │ │ │ lsls r2, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -274636,15 +274637,15 @@ │ │ │ │ b.n 15a2f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a3c> │ │ │ │ ldr r2, [pc, #16] @ (15a34c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a94>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ @@ -274761,23 +274762,21 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 15a446 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48b8e> │ │ │ │ ldr.w r9, [pc, #24] @ 15a494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48bdc> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 15a3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48afc> │ │ │ │ - add r5, pc, #552 @ (adr r5, 15a6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48df8>) │ │ │ │ + add r4, pc, #424 @ (adr r4, 15a630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48d78>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - movs r0, r7 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + vrhadd.u16 d0, d8, d4 │ │ │ │ + vrhadd.u8 d0, d6, d4 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - add r4, pc, #752 @ (adr r4, 15a788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48ed0>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 15a708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48e50>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #344] @ (15a600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48d48>) │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -274917,16 +274916,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r5] │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - lsls r1, r7, #3 │ │ │ │ + vqadd.u32 q0, q15, q12 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #668] @ (15a8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49000>) │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, pc │ │ │ │ @@ -275338,22 +275336,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r3, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldrsb r0, [r3, r4] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stc2 0, cr0, [lr, #-992]! @ 0xfffffc20 │ │ │ │ + stc2 0, cr0, [lr], {248} @ 0xf8 │ │ │ │ ldrsb r6, [r7, r2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - stc2l 0, cr0, [sl], #-992 @ 0xfffffc20 │ │ │ │ - ldc2 0, cr0, [r4], {248} @ 0xf8 │ │ │ │ + @ instruction: 0xfb4a00f8 │ │ │ │ + @ instruction: 0xfaf400f8 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbea00f8 │ │ │ │ + @ instruction: 0xfaca00f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #588] @ (15acf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49438>) │ │ │ │ @@ -275596,29 +275594,29 @@ │ │ │ │ b.n 15acc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4940e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, r5] │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldr??.w r0, [lr, #260] @ 0x104 │ │ │ │ - @ instruction: 0xfb4800f8 │ │ │ │ + @ instruction: 0xf7de0104 │ │ │ │ + @ instruction: 0xfa2800f8 │ │ │ │ strb r6, [r2, r1] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb.w r0, [sl, #260] @ 0x104 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ - ldrsh.w r0, [r6, #248] @ 0xf8 │ │ │ │ - @ instruction: 0xf7e80104 │ │ │ │ - ldr??.w r0, [r6, #248] @ 0xf8 │ │ │ │ - @ instruction: 0xf7ca0104 │ │ │ │ - vld1.8 @ instruction: 0xf9ec00f8 │ │ │ │ - @ instruction: 0xf7a80104 │ │ │ │ - str??.w r0, [r6, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf77a0104 │ │ │ │ + @ instruction: 0xf75c0104 │ │ │ │ + ldrb.w r0, [r6, #248] @ 0xf8 │ │ │ │ + movt r1, #34820 @ 0x8804 │ │ │ │ + ldrh.w r0, [r6, #248] @ 0xf8 │ │ │ │ + subw r1, sl, #2052 @ 0x804 │ │ │ │ + str.w r0, [ip, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf6880104 │ │ │ │ + @ instruction: 0xf7c600f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #160] @ (15ade0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49528>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -275684,16 +275682,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr??.w r0, [r2, r8, lsl #3] │ │ │ │ - vst4. {d16-d19}, [ip :256], r8 │ │ │ │ + ldrh.w r0, [r2, r8, lsl #3] │ │ │ │ + strh.w r0, [ip, r8, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #136] @ (15ae88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x495d0>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -275750,16 +275748,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6184> │ │ │ │ ldr r2, [pc, #12] @ (15ae90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x495d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 15ae68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x495b0> │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrb.w r0, [lr, #248] @ 0xf8 │ │ │ │ - ldrb.w r0, [r8, #248] @ 0xf8 │ │ │ │ + @ instruction: 0xf77e00f8 │ │ │ │ + @ instruction: 0xf77800f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (15aee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49630>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -275788,15 +275786,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #10] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str??.w r0, [r8, r8, lsl #3] │ │ │ │ + @ instruction: 0xf74800f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -275809,15 +275807,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - strh.w r0, [r6, r8, lsl #3] │ │ │ │ + @ instruction: 0xf70600f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #68] @ (15af80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496c8>) │ │ │ │ @@ -275850,15 +275848,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #7] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf7e200f8 │ │ │ │ + movt r0, #10488 @ 0x28f8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 15afc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49710> │ │ │ │ mov lr, r2 │ │ │ │ @@ -275874,15 +275872,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49534> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7a600f8 │ │ │ │ + @ instruction: 0xf68600f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #68] @ (15b024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4976c>) │ │ │ │ @@ -275915,15 +275913,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf74a00f8 │ │ │ │ + @ instruction: 0xf62a00f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #44] @ 15b06c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497b4> │ │ │ │ mov lr, r2 │ │ │ │ @@ -275940,15 +275938,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf71200f8 │ │ │ │ + @ instruction: 0xf5f200f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #68] @ (15b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49810>) │ │ │ │ @@ -275981,15 +275979,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #2] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf6b600f8 │ │ │ │ + @ instruction: 0xf59600f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov.w ip, #1 │ │ │ │ mov lr, r2 │ │ │ │ @@ -276006,15 +276004,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67200f8 │ │ │ │ + adcs.w r0, r2, #8126464 @ 0x7c0000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #68] @ (15b16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498b4>) │ │ │ │ @@ -276047,15 +276045,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf62a00f8 │ │ │ │ + add.w r0, sl, #8126464 @ 0x7c0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #40] @ 15b1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498f8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276072,15 +276070,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 15adec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5f600f8 │ │ │ │ + @ instruction: 0xf4d600f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (15b204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4994c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -276105,15 +276103,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #29] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - subs.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + eors.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -276124,15 +276122,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - sbcs.w r0, r2, #8126464 @ 0x7c0000 │ │ │ │ + orrs.w r0, r2, #8126464 @ 0x7c0000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499dc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276160,15 +276158,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r4, #27] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf53800f8 │ │ │ │ + ands.w r0, r8, #8126464 @ 0x7c0000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #40] @ 15b2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49a20> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276183,15 +276181,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4fe00f8 │ │ │ │ + @ instruction: 0xf3de00f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (15b330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49a78>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -276220,15 +276218,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 15a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a98> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r0, #25] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf4b400f8 │ │ │ │ + @ instruction: 0xf39400f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #36] @ 15b370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49ab8> │ │ │ │ mov lr, r2 │ │ │ │ @@ -276243,15 +276241,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - orns r0, r6, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf35600f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (15b3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49b10>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -276279,15 +276277,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #22] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - orr.w r0, r0, #8126464 @ 0x7c0000 │ │ │ │ + @ instruction: 0xf32000f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (15b428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49b70>) │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r3 │ │ │ │ @@ -276318,15 +276316,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #21] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf3fc00f8 │ │ │ │ + @ instruction: 0xf2dc00f8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (15b484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49bcc>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -276357,15 +276355,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ad2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49474> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r6, #19] │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xf3ac00f8 │ │ │ │ + @ instruction: 0xf28c00f8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #612] @ (15b708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49e50>) │ │ │ │ @@ -276620,30 +276618,30 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 15b592 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cda> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #336] @ (15b85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49fa4>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 q0, q12, #64 │ │ │ │ - vqadd.s64 q8, q11, q12 │ │ │ │ + mcr 0, 3, r0, cr0, cr8, {7} │ │ │ │ + mrc 0, 2, r0, cr6, cr8, {7} │ │ │ │ ldr r2, [pc, #408] @ (15b8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49ffc>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ - cdp 1, 8, cr0, cr12, cr4, {0} │ │ │ │ - cdp 1, 5, cr0, cr4, cr4, {0} │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + stcl 1, cr0, [ip, #-16]! │ │ │ │ + ldc 1, cr0, [r4, #-16]! │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r0, #4 │ │ │ │ - cdp 1, 3, cr0, cr6, cr4, {0} │ │ │ │ - vqadd.s64 q8, q8, q12 │ │ │ │ - ldcl 1, cr0, [r2, #16]! │ │ │ │ - vshr.s64 q8, q12, #32 │ │ │ │ - ldcl 1, cr0, [r6, #16] │ │ │ │ - vshr.s64 q8, q12, #8 │ │ │ │ - ldc 1, cr0, [sl, #16]! │ │ │ │ - mrc 0, 6, r0, cr6, cr8, {7} │ │ │ │ + ldc 1, cr0, [r6, #-16] │ │ │ │ + mrc 0, 2, r0, cr0, cr8, {7} │ │ │ │ + ldcl 1, cr0, [r2], {4} │ │ │ │ + mcr 0, 6, r0, cr0, cr8, {7} │ │ │ │ + ldc 1, cr0, [r6], #16 │ │ │ │ + mrc 0, 6, r0, cr8, cr8, {7} │ │ │ │ + ldc 1, cr0, [sl], {4} │ │ │ │ + ldc 0, cr0, [r6, #992]! @ 0x3e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ movw r4, #5125 @ 0x1405 │ │ │ │ @@ -278522,31 +278520,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 15c90e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b056> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + ble.n 15c9ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b0f4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + ble.n 15cb34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b27c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - udf #22 │ │ │ │ + bgt.n 15ca80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b1c8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + ble.n 15cab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b1f8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - udf #22 │ │ │ │ + bgt.n 15ca88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b1d0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #268] @ (15cbbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b304>) │ │ │ │ @@ -278812,21 +278810,21 @@ │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ b.n 15cce2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b42a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 15cdec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b534> │ │ │ │ + blt.n 15cdac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b4f4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bgt.n 15cdc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b50c> │ │ │ │ + blt.n 15cd84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b4cc> │ │ │ │ lsls r0, r7, #3 │ │ │ │ adds r3, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - blt.n 15cdc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b510> │ │ │ │ + bge.n 15cd88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b4d0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r2 │ │ │ │ @@ -279039,17 +279037,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73e04 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcc.n 15cec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b608> │ │ │ │ + bcs.n 15ce80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b5c8> │ │ │ │ lsls r2, r1, #4 │ │ │ │ - bcc.n 15cfd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b71c> │ │ │ │ + bcs.n 15cf94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b6dc> │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ @@ -279292,17 +279290,17 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #250 @ 0xfa │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 15d294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b9dc> │ │ │ │ + bvs.n 15d254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b99c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bvs.n 15d1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b918> │ │ │ │ + bpl.n 15d190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b8d8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #808] @ (15d550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4bc98>) │ │ │ │ @@ -279617,19 +279615,19 @@ │ │ │ │ lsls r2, r7, #6 │ │ │ │ cmp r5, #202 @ 0xca │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bpl.n 15d520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4bc68> │ │ │ │ + bmi.n 15d4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4bc28> │ │ │ │ lsls r0, r7, #3 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 15d4ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4bbf4> │ │ │ │ + bcs.n 15d46c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4bbb4> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r4, r0, #602112 @ 0x93000 │ │ │ │ movs r0, #0 │ │ │ │ @@ -280250,21 +280248,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #728] @ (15df38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c680>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r5, #118 @ 0x76 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r6} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #228] @ (15dd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c4b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280568,23 +280566,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #696] @ (15e248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c990>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15e00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c754>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280690,19 +280688,19 @@ │ │ │ │ b.n 15e0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c804> │ │ │ │ ldr r1, [pc, #56] @ (15e118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c860>) │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r6, r1, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (15e154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c89c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -280808,19 +280806,19 @@ │ │ │ │ b.n 15e200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4c948> │ │ │ │ @ instruction: 0x47c6 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r6, r0, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #212] @ (15e324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ca6c>) │ │ │ │ @@ -281139,27 +281137,27 @@ │ │ │ │ nop │ │ │ │ cmp lr, lr │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r0, r6, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #84] @ (15e614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4cd5c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -281288,21 +281286,21 @@ │ │ │ │ nop │ │ │ │ orrs r0, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r2, r0, r7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #84] @ (15e794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4cedc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -281417,19 +281415,19 @@ │ │ │ │ nop │ │ │ │ sbcs r6, r0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ adds r6, r0, r1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15e8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d010> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281519,17 +281517,17 @@ │ │ │ │ b.n 15e922 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d06a> │ │ │ │ eors r2, r2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r2, #28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 15e9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d120> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -281625,17 +281623,17 @@ │ │ │ │ nop │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r0, r0, #24 │ │ │ │ lsls r2, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ @@ -281742,15 +281740,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #20 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r2, r1, #17 │ │ │ │ lsls r2, r7, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 15eca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d3ec> │ │ │ │ add lr, pc │ │ │ │ @@ -281823,23 +281821,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 15ec30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d378> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 15ec90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d3d8> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r4, 15ecaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d3f2> │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r2, r1, #4 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r2, r1, #4 │ │ │ │ - @ instruction: 0xb81e │ │ │ │ + @ instruction: 0xb6fe │ │ │ │ lsls r2, r1, #4 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r1, #4 │ │ │ │ - setend be │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r2, r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 15ecf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d43c> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -282148,21 +282146,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r1, #250 @ 0xfa │ │ │ │ lsls r2, r7, #6 │ │ │ │ - bkpt 0x0080 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bkpt 0x008c │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bkpt 0x00ea │ │ │ │ + pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - bkpt 0x0092 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 15f042 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d78a> │ │ │ │ bhi.w 15f272 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d9ba> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -282523,41 +282521,41 @@ │ │ │ │ b.n 15efc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d70e> │ │ │ │ ldr r2, [pc, #64] @ (15f440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4db88>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 15efc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4d70e> │ │ │ │ - cbnz r6, 15f484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbcc> │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + cbnz r4, 15f468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbb0> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r2, 15f496 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbde> │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r3, r6, r7} │ │ │ │ + cbnz r2, 15f486 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbce> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + cbnz r6, 15f460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dba8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 15f472 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbba> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + pop {r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + cbnz r6, 15f4a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbee> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 15f490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dbd8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 15f4b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dc00> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + pop {r3} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbnz r4, 15f4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dc0a> │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov ip, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -282752,19 +282750,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 15f4da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4dc22> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - pop {r1, r3, r5, r7} │ │ │ │ + cbnz r2, 15f6ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4de16> │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r0] │ │ │ │ + ldrsb r4, [r6, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -282802,17 +282800,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15f6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4de38>) │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 15f6ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ddf4> │ │ │ │ - revsh r4, r2 │ │ │ │ + cbnz r4, 15f71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4de64> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 15f714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4de5c> │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -282862,15 +282860,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - rev16 r6, r1 │ │ │ │ + cbnz r6, 15f78a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ded2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #6914 @ 0x1b02 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w r2, [r3, #1856] @ 0x740 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 15f814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4df5c> │ │ │ │ @@ -283239,27 +283237,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 15f968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e0b0> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 15f968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e0b0> │ │ │ │ nop │ │ │ │ lsls r6, r2, #29 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ @@ -283345,21 +283343,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (15fcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e404>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 15fc16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e35e> │ │ │ │ nop │ │ │ │ - cpsie │ │ │ │ + push {r6, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (15fefc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e644>) │ │ │ │ @@ -283554,25 +283552,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 15fdfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e546> │ │ │ │ movs r2, #4 │ │ │ │ b.n 15fdd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e518> │ │ │ │ nop │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r7, pc, #920 @ (adr r7, 1602a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e9e8>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldrsb r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 15ff5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e6a2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + cbz r6, 15ff5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e6a2> │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r6, pc, #912 @ (adr r6, 1602a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e9f0>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -283757,23 +283755,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 160060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e7a8> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e77c> │ │ │ │ nop │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r1, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r6, pc, #672 @ (adr r6, 1603e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eb2c>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 160364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eaac>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 160470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ebb8>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 1603f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eb38>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ mov.w ip, #28 │ │ │ │ push {r4, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldr.w r4, [ip, #792] @ 0x318 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 1601aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e8f2> │ │ │ │ @@ -283840,19 +283838,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (160234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e97c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r6, [r6, r7] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r4, 160240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e988> │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw ip, #17175 @ 0x4317 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r4, [pc, #116] @ (1602b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ea00>) │ │ │ │ mul.w ip, ip, r3 │ │ │ │ ldr.w lr, [pc, #116] @ 1602bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ea04> │ │ │ │ add r4, pc │ │ │ │ @@ -283884,17 +283882,17 @@ │ │ │ │ strh.w r8, [ip, #28] │ │ │ │ strh.w r4, [ip, #30] │ │ │ │ strh.w r3, [ip, #32] │ │ │ │ strd r3, r3, [ip, #16] │ │ │ │ strd r3, r4, [lr, #784] @ 0x310 │ │ │ │ strd r3, r2, [lr, #796] @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #312 @ (adr r7, 1603f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eb3c>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ - add r4, pc, #672 @ (adr r4, 160560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eca8>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 1604e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ec28>) │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -283965,21 +283963,21 @@ │ │ │ │ b.n 16030c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ea54> │ │ │ │ ldr r2, [pc, #24] @ (160398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4eae0>) │ │ │ │ mov r3, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 16030c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ea54> │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ mov.w ip, #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mla ip, ip, r2, r1 │ │ │ │ ldrb.w lr, [ip, #34] @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ beq.n 16046a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ebb2> │ │ │ │ @@ -284082,19 +284080,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r2 │ │ │ │ @@ -284301,15 +284299,15 @@ │ │ │ │ bne.w 160640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ed88> │ │ │ │ b.n 160688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4edd0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 160616 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ed5e> │ │ │ │ nop │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #356] @ 1608d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f01c> │ │ │ │ mov ip, r2 │ │ │ │ @@ -284454,23 +284452,23 @@ │ │ │ │ b.n 1607f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ef40> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, #441] @ 0x1b9 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r0, ] │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + ldrb r2, [r5, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (160b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2a0>) │ │ │ │ @@ -284697,22 +284695,22 @@ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ b.n 160a2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f172> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f001b9 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ rsb r1, r4, #6062080 @ 0x5c8000 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r1, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov.w ip, #24 │ │ │ │ sub sp, #28 │ │ │ │ @@ -284854,19 +284852,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 160c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f398> │ │ │ │ movs r3, #4 │ │ │ │ b.n 160c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f36c> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w ip, [r0, #3] │ │ │ │ ldrb.w lr, [sp, #16] │ │ │ │ ldrb.w r4, [sp, #20] │ │ │ │ subs.w lr, lr, #0 │ │ │ │ @@ -284920,19 +284918,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldrb.w r3, [r3, lr] │ │ │ │ strh r3, [r0, #4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 160dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f508> │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r1, [sp, #104] @ 0x68 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r0 │ │ │ │ movw r5, #32993 @ 0x80e1 │ │ │ │ ldrh.w r7, [sp, #36] @ 0x24 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrh.w r0, [sp, #32] │ │ │ │ @@ -285019,19 +285017,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (160f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f68c>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 160ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f628> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 160eb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f5fe> │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r1, #4 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r2, r1, #4 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #72] @ 160fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f6e8> │ │ │ │ mov r4, r3 │ │ │ │ @@ -285107,15 +285105,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, r5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r5, pc, #112 @ (adr r5, 1610b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f7fc>) │ │ │ │ + add r3, pc, #1008 @ (adr r3, 161434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fb7c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #184] @ (16110c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f854>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285196,15 +285194,15 @@ │ │ │ │ b.n 161090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f7d8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r0, r3 │ │ │ │ lsls r2, r7, #6 │ │ │ │ vsra.s64 d0, d25, #30 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #560 @ (adr r4, 161348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fa90>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 1612c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fa10>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ vorr d16, d24, d25 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #72] @ (161174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f8bc>) │ │ │ │ @@ -285279,15 +285277,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ asrs r6, r4, #30 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r3, pc, #392 @ (adr r3, 161394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fadc>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 161314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fa5c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #180] @ (1612d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fa18>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -285364,15 +285362,15 @@ │ │ │ │ b.n 161258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f9a0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldcl 1, cr0, [sl, #740] @ 0x2e4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #976 @ (adr r2, 1616ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fdf4>) │ │ │ │ + add r1, pc, #848 @ (adr r1, 16162c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fd74>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stc 1, cr0, [r0, #740]! @ 0x2e4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #108] @ (161360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4faa8>) │ │ │ │ @@ -285481,15 +285479,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #22 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - add r1, pc, #456 @ (adr r1, 1615f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fd38>) │ │ │ │ + add r0, pc, #328 @ (adr r0, 161570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fcb8>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (161520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fc68>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -285586,15 +285584,15 @@ │ │ │ │ b.n 1614a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fbea> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r3, #19 │ │ │ │ lsls r2, r7, #6 │ │ │ │ subs.w r1, ip, r9, ror #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #8 @ (adr r1, 161534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fc7c>) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r7, #3 │ │ │ │ adcs.w r1, r6, r9, ror #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (16158c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fcd4>) │ │ │ │ @@ -285665,15 +285663,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (1616c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fe10>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285745,15 +285743,15 @@ │ │ │ │ b.n 161660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fda8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ldrd r0, r1, [r2, #740] @ 0x2e4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xe99801b9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #76] @ (161734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fe7c>) │ │ │ │ @@ -285824,15 +285822,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r4, #7 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #164] @ (161870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ffb8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -285904,15 +285902,15 @@ │ │ │ │ b.n 161808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ff50> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ @ instruction: 0xe82a01b9 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 161860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ffa8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286027,15 +286025,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (161acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50214>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286134,15 +286132,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #28 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 1616f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fe38> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 161630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4fd78> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286225,15 +286223,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r2, #23 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (161cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5040c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286318,15 +286316,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r3, #20 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 1624c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50c08> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50b90> │ │ │ │ lsls r1, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -286427,19 +286425,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r6, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 1623f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50b38> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #296] @ 0x128 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 1622a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x509e8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (161e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -286511,15 +286509,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #11 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #164] @ (161f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x506c8>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -286590,15 +286588,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r7, #8 │ │ │ │ lsls r2, r7, #6 │ │ │ │ b.n 1621b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50900> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r7, #3 │ │ │ │ b.n 162154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5089c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -286728,17 +286726,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #264] @ (162228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50970>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -286850,19 +286848,19 @@ │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r2, r7, #6 │ │ │ │ udf #216 @ 0xd8 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ udf #4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #220] @ (16232c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50a74>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -286957,19 +286955,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #27 │ │ │ │ lsls r2, r7, #6 │ │ │ │ ble.n 162280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x509c8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bgt.n 162338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50a80> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #80] @ (1623a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50aec>) │ │ │ │ @@ -287074,17 +287072,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r7, #21 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #76] @ (1624d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50c1c>) │ │ │ │ @@ -287214,19 +287212,19 @@ │ │ │ │ nop │ │ │ │ lsls r4, r5, #16 │ │ │ │ lsls r2, r7, #6 │ │ │ │ blt.n 1625e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50d2c> │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ bge.n 1626a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50de8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #176] @ (1626a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50de8>) │ │ │ │ @@ -287298,17 +287296,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #13 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbnz r3, 1626c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50e0a> │ │ │ │ @@ -287436,17 +287434,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (162838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50f80>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (16286c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x50fb4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287500,17 +287498,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (162944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5108c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287545,17 +287543,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r2, r7, #6 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x510d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287675,15 +287673,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (162ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x511fc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ mrc2 1, 5, r0, cr14, cr9, {5} │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (162ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51230>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -287731,17 +287729,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ mrc2 1, 1, r0, cr4, cr9, {5} │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r2, #46] @ 0x2e │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #76] @ (162bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x512f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287771,17 +287769,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #740] @ 0x2e4 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (162bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5133c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -287840,17 +287838,17 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stc2 1, cr0, [r6, #-740]! @ 0xfffffd1c │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r0, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 162d14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5145c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287892,17 +287890,17 @@ │ │ │ │ vstr d4, [r4] │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stc2 1, cr0, [r2], #740 @ 0x2e4 │ │ │ │ - ldrh r2, [r2, #36] @ 0x24 │ │ │ │ + ldrh r2, [r6, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 162da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x514f0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287940,17 +287938,17 @@ │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfbfe01b9 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 162e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5158c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -287991,17 +287989,17 @@ │ │ │ │ vstr s13, [r4, #4] │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfb6a01b9 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 162ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5161c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288039,17 +288037,17 @@ │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xface01b9 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 162f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51698> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288086,17 +288084,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3e01b9 │ │ │ │ - ldrh r2, [r1, #20] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 162fcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51714> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288133,17 +288131,17 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ vst2.8 {d16[5],d17[5]}, [r2 :16], r9 │ │ │ │ - ldrh r6, [r4, #16] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (163040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51788>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288175,17 +288173,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [ip :256], r9 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (16310c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51854>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288254,17 +288252,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldr.w r3, [r3, #788] @ 0x314 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r0, [r4, #441] @ 0x1b9 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (1631a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x518e8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -288312,19 +288310,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r8, ] │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 160fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f6ec> │ │ │ │ @@ -288410,15 +288408,15 @@ │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 160b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4f2bc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6e801b9 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 161e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5058c> │ │ │ │ @@ -288720,17 +288718,17 @@ │ │ │ │ bics.w r1, ip, #6062080 @ 0x5c8000 │ │ │ │ ldmia r3!, {r4} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (163678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288762,19 +288760,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf30e01b9 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (1636c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288790,15 +288788,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (1636c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51e10>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf29c01b9 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1636f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288835,15 +288833,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (16374c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51e94>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf22601b9 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1637e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x51f30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288931,17 +288929,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf13401b9 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #112] @ (1638f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52038>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288983,19 +288981,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1638fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52044>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0b001b9 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (1639c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5210c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -289072,15 +289070,15 @@ │ │ │ │ and.w r1, r8, #185 @ 0xb9 │ │ │ │ stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 163a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x521b0> │ │ │ │ mov lr, r2 │ │ │ │ @@ -289127,19 +289125,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (163a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x521bc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ vand d16, d26, d25 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + strh r4, [r4, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #180] @ (163b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52288>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -289219,15 +289217,15 @@ │ │ │ │ mrc 1, 4, r0, cr0, cr9, {5} │ │ │ │ stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strh r6, [r2, #12] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52304>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289265,17 +289263,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldcl 1, cr0, [r0, #740] @ 0x2e4 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #92] @ (163c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5237c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -289313,17 +289311,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldcl 1, cr0, [r8, #-740] @ 0xfffffd1c │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #444] @ (163e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52558>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -289495,15 +289493,15 @@ │ │ │ │ b.n 163d82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x524ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stcl 1, cr0, [r6], {185} @ 0xb9 │ │ │ │ stmia r3!, {r2, r5, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -289548,19 +289546,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #24] @ (163eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x525fc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 163e86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x525ce> │ │ │ │ @ instruction: 0xeafe01b9 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #21] │ │ │ │ lsls r0, r7, #3 │ │ │ │ cbz r3, 163f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52668> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -289768,15 +289766,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [ip, #740] @ 0x2e4 │ │ │ │ stmia r0!, {r6, r7} │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r0, r7, #3 │ │ │ │ itet gt │ │ │ │ lslgt r1, r7, #6 │ │ │ │ pushle {r4, r5, r6, r7, lr} │ │ │ │ movgt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -289818,17 +289816,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xe81001b9 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289840,15 +289838,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 1641c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5290c> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 15fcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e408> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r4, #14] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #44] @ 164208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52950> │ │ │ │ @@ -289862,15 +289860,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 15fcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e408> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #40] @ 164248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52990> │ │ │ │ @@ -289883,15 +289881,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 15fcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e408> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289909,15 +289907,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -289936,15 +289934,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -289964,15 +289962,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ @@ -289991,15 +289989,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r4, [r4, #10] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -290019,15 +290017,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov.w ip, #4 │ │ │ │ @@ -290046,15 +290044,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 15ff18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e660> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #40] @ 16444c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52b94> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -290139,25 +290137,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ b.n 163eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x525fc> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - asrs r2, r3, #4 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r2, #6] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (16456c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52cb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290207,15 +290205,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ebc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53464> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r6, [r3, #4] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (164608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52d50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290240,15 +290238,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4ebc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53414> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (164688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52dd0>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -290353,25 +290351,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 164c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x533c0> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (1647f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52f40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290445,15 +290443,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1601b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e8fc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x531d8> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r2, [r3, #28] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #56] @ (164894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x52fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -290478,15 +290476,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1601b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4e8fc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 164a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53188> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r6, [r4, #27] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r7, r0, #442368 @ 0x6c000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -290868,21 +290866,21 @@ │ │ │ │ b.n 164a88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x531d0> │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r1, r7, #6 │ │ │ │ setpan #0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r5, r5, #462848 @ 0x71000 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r0, #1688] @ 0x698 │ │ │ │ ldr.w r2, [r5, #544] @ 0x220 │ │ │ │ adds r2, #6 │ │ │ │ lsls r3, r2 │ │ │ │ @@ -290952,19 +290950,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 309f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8660> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bgt.n 164db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53500> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r2, [r2, #10] │ │ │ │ + strb r2, [r6, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #216] @ (164e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x535a4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291057,17 +291055,17 @@ │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ ldrsh.w r3, [r3, #32] │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blt.n 164db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53500> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (164ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53638>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -291116,19 +291114,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 164e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x535ac> │ │ │ │ lsls r1, r7, #6 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -291173,21 +291171,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (164f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x536d4>) │ │ │ │ add r2, pc │ │ │ │ b.n 164f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x536a4> │ │ │ │ ldr r2, [pc, #16] @ (164f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x536d8>) │ │ │ │ add r2, pc │ │ │ │ b.n 164f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x536a4> │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r4, r0, #4 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r1, #4] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r0, [r3, #4] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #604] @ (165204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5394c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -291435,41 +291433,41 @@ │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ lsls r1, r7, #6 │ │ │ │ add sp, #304 @ 0x130 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa9001bc │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xfa6401bc │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xfb4201b9 │ │ │ │ @ instruction: 0xfb2e01b9 │ │ │ │ @ instruction: 0xfa1e01bc │ │ │ │ add r7, sp, #552 @ 0x228 │ │ │ │ lsls r1, r7, #6 │ │ │ │ @ instruction: 0xfae201b9 │ │ │ │ @ instruction: 0xfaa401b9 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r0, #112] @ 0x70 │ │ │ │ lsls r0, r7, #3 │ │ │ │ @ instruction: 0xfa7a01b9 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #124] @ 0x7c │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r7, #3 │ │ │ │ vld4.32 {d0,d2,d4,d6}, [r8 :256], ip │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrsh.w r0, [sl, #441] @ 0x1b9 │ │ │ │ ldrb.w r0, [r4, #444] @ 0x1bc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -291617,19 +291615,19 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #848 @ 0x350 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r7, [pc, #920] @ (165778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53ec0>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + ldr r7, [pc, #784] @ (1656f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53e40>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #68] @ (16543c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53b84>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -291658,23 +291656,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r7, #3 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r7, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.n 1654c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x53c10> │ │ │ │ tbb [pc, r2] │ │ │ │ lsls r4, r0, #8 │ │ │ │ adds r3, #58 @ 0x3a │ │ │ │ movs r0, #11 │ │ │ │ @@ -292649,23 +292647,23 @@ │ │ │ │ bls.w 165b92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x542da> │ │ │ │ b.n 165ba2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x542ea> │ │ │ │ nop │ │ │ │ add r4, pc, #784 @ (adr r4, 166204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5494c>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bx r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r7, #32] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ movs r3, #0 │ │ │ │ @@ -293300,111 +293298,111 @@ │ │ │ │ ldr r3, [pc, #204] @ (1666ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x54df4>) │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 1665d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x54d1a> │ │ │ │ nop │ │ │ │ add r0, pc, #376 @ (adr r0, 166764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x54eac>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r0, 16660c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x54d54> │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #8 │ │ │ │ + add r6, sp, #904 @ 0x388 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cmp r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r0, r4] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrb r4, [r3, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r3, r7] │ │ │ │ + ldrb r2, [r7, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r6, [r5, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ - lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r3, r6] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ittt lt │ │ │ │ + lsllt r1, r1, #4 │ │ │ │ + ldrblt r2, [r6, r1] │ │ │ │ + lsllt r0, r7, #3 │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrb r2, [r3, r0] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ - lsls r1, r1, #4 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + itet ne │ │ │ │ + lslne r1, r1, #4 │ │ │ │ + ldrheq r4, [r3, r6] │ │ │ │ + lslne r0, r7, #3 │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + bkpt 0x0086 │ │ │ │ + lsls r1, r1, #4 │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - itte ge │ │ │ │ - lslge r1, r1, #4 │ │ │ │ - ldrbge r6, [r2, r1] │ │ │ │ - lsllt r0, r7, #3 │ │ │ │ - ldrb r6, [r0, r1] │ │ │ │ + ldrh r6, [r4, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrh r4, [r7, r2] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r3, r1, #16 │ │ │ │ vldmia r1!, {s11} │ │ │ │ vldr s14, [r2, #4] │ │ │ │ vldr s8, [r2] │ │ │ │ vldr s15, [r1, #12] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -295019,15 +295017,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 72784 │ │ │ │ str.w r0, [r4, #3672] @ 0xe58 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -295326,15 +295324,15 @@ │ │ │ │ add.w r3, r3, #65536 @ 0x10000 │ │ │ │ ldr.w r3, [r3, #456] @ 0x1c8 │ │ │ │ str.w r3, [r5, #3908] @ 0xf44 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r6, #2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r6, r0, #471040 @ 0x73000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -297269,19 +297267,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 168dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57510> │ │ │ │ b.n 168cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57438> │ │ │ │ nop │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r0, r7, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r1, #196 @ 0xc4 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #308] @ (1694d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57c1c>) │ │ │ │ @@ -297397,15 +297395,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ b.n 169432 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57b7a> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 1694b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57bfe> │ │ │ │ b.n 169424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57b6c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r7, #6 │ │ │ │ @@ -297816,15 +297814,15 @@ │ │ │ │ b.n 1695ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57d16> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 1695ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x57d16> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #8 │ │ │ │ lsls r2, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ ldr.w r3, [r0, #1232] @ 0x4d0 │ │ │ │ @@ -300225,19 +300223,19 @@ │ │ │ │ b.n 16b128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x59870> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r6, r1] │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #7 │ │ │ │ + asrs r2, r2, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldr r7, [pc, #440] @ (16b36c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x59ab4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldrh r2, [r0, #8] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #284] @ (16b2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x59a30>) │ │ │ │ @@ -300850,15 +300848,15 @@ │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #872] @ (16bb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a2e4>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ ldr r4, [pc, #648] @ (16bac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a208>) │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r0, r7, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -301144,15 +301142,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0x47a2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, pc │ │ │ │ lsls r1, r7, #6 │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r0, r7, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 16bb90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a2d8> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 16bb78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a2c0> │ │ │ │ @@ -302495,15 +302493,15 @@ │ │ │ │ nop │ │ │ │ add r0, r4 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orrs r6, r1 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - b.n 16cdcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5b514> │ │ │ │ + b.n 16cb8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5b2d4> │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov.w r3, #460 @ 0x1cc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a940> │ │ │ │ movs r3, #73 @ 0x49 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 16c1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5a940> │ │ │ │ @@ -303728,23 +303726,23 @@ │ │ │ │ mov.w r9, #178 @ 0xb2 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5aa38> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r9, #177 @ 0xb1 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.w 16c2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5aa38> │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + udf #158 @ 0x9e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bvc.n 16d6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5be24> │ │ │ │ + bvs.n 16d69c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bde4> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bvs.n 16d65c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bda4> │ │ │ │ + bpl.n 16d61c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bd64> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bvs.n 16d5ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bd34> │ │ │ │ + bpl.n 16d5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bcf4> │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bvs.n 16d76c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5beb4> │ │ │ │ + bpl.n 16d72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5be74> │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ @@ -303793,15 +303791,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 16d6b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5bdfe> │ │ │ │ - rsbs r0, r2, r7, ror #3 │ │ │ │ + @ instruction: 0xeab200f7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #800] @ (16da4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c194>) │ │ │ │ @@ -304178,16 +304176,18 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (16dad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c220>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strd r0, r0, [r4], #-988 @ 0x3dc │ │ │ │ - @ instruction: 0xe82e00f7 │ │ │ │ + b.n 16d960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c0a8> │ │ │ │ + lsls r7, r6, #3 │ │ │ │ + b.n 16d8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5c040> │ │ │ │ + lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3568] @ 0xdf0 │ │ │ │ sub sp, #492 @ 0x1ec │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [pc, #2656] @ 16e554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5cc9c> │ │ │ │ @@ -306272,15 +306272,15 @@ │ │ │ │ b.n 16ec74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d3bc> │ │ │ │ subs r2, r6, r1 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #24 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - bvc.n 16f0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d808> │ │ │ │ + bvs.n 16f080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d7c8> │ │ │ │ lsls r7, r6, #3 │ │ │ │ movw r0, #34041 @ 0x84f9 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ movw r8, #457 @ 0x1c9 │ │ │ │ @@ -306399,19 +306399,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (16f17c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d8c4>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 16e9b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d0fe> │ │ │ │ nop │ │ │ │ - bcs.n 16f250 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d998> │ │ │ │ + bne.n 16f210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d958> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - bcs.n 16f234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d97c> │ │ │ │ + bne.n 16f1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5d93c> │ │ │ │ lsls r7, r6, #3 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -306917,15 +306917,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #13 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ vldr d7, [pc, #36] @ 16f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x5ded8> │ │ │ │ @@ -307472,17 +307472,17 @@ │ │ │ │ nop │ │ │ │ lsls r4, r2, #19 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -307596,15 +307596,15 @@ │ │ │ │ nop │ │ │ │ lsls r4, r0, #8 │ │ │ │ lsls r1, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #6 │ │ │ │ lsls r1, r7, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w sl, r0, #45056 @ 0xb000 │ │ │ │ add.w r8, r0, #47360 @ 0xb900 │ │ │ │ @@ -309952,15 +309952,15 @@ │ │ │ │ ... │ │ │ │ subs r1, #10 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #6 │ │ │ │ subs r1, #0 │ │ │ │ lsls r4, r7, #6 │ │ │ │ - ldr r5, [pc, #664] @ (171bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x60310>) │ │ │ │ + ldr r4, [pc, #536] @ (171b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x60290>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r2, #186 @ 0xba │ │ │ │ lsls r6, r5, #6 │ │ │ │ subs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -310638,15 +310638,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17203a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x60782> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - add r3, pc, #480 @ (adr r3, 17224c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x60994>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 1721cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x60914>) │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r7, r2 │ │ │ │ @@ -311521,15 +311521,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1729b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x610fe> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 172910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x61058> │ │ │ │ lsls r0, r7, #6 │ │ │ │ bvs.n 17290c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x61054> │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -311583,17 +311583,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bvs.n 172a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x611b4> │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ @@ -312440,15 +312440,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ @@ -313340,19 +313340,19 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r7, r7, #3 │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #228 @ 0xe4 │ │ │ │ ldr.w r3, [pc, #1244] @ 174278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x629c0> │ │ │ │ @@ -313831,33 +313831,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r2, r4, r6} │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmia r2!, {r1, r3, r6} │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r2, #16] │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #12] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r7, r6, #3 │ │ │ │ ldr r7, [sp, #208] @ 0xd0 │ │ │ │ add.w r9, sp, #176 @ 0xb0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r6, #1 │ │ │ │ @@ -314226,15 +314226,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 48afa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3796e8> │ │ │ │ b.w 173dda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x62522> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #163 @ 0xa3 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r6, r0 │ │ │ │ @@ -314569,19 +314569,19 @@ │ │ │ │ ldrb.w r2, [fp, #13] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ beq.w 17515e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x638a6> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 175280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x639c8> │ │ │ │ b.n 1749e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6312c> │ │ │ │ ... │ │ │ │ - ldrb r2, [r0, #20] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #15] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #262 @ 0x106 │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ vldr d7, [pc, #844] @ 174d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x63488> │ │ │ │ @@ -314916,19 +314916,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 484e80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3735c8> │ │ │ │ movs r2, #32 │ │ │ │ b.n 174d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x634a4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r4, #26] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r4, #25] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ strd sl, fp, [sp, #176] @ 0xb0 │ │ │ │ bl 485790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373ed8> │ │ │ │ mov r5, r0 │ │ │ │ @@ -316023,15 +316023,15 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r6, #3 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -316592,27 +316592,27 @@ │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #696 @ (adr r6, 1760c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x64810>) │ │ │ │ lsls r0, r7, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r7, r6, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #16] │ │ │ │ + ldr r4, [r1, #0] │ │ │ │ lsls r7, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r8, r0 │ │ │ │ @@ -317096,15 +317096,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ strh.w r3, [sp, #72] @ 0x48 │ │ │ │ bfi r4, r3, #16, #16 │ │ │ │ b.w 17598c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x640d4> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r3, #16] │ │ │ │ lsls r7, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -318767,29 +318767,29 @@ │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 177778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x65ec0> │ │ │ │ b.n 177794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x65edc> │ │ │ │ nop │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldr r3, [pc, #424] @ (1778fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66044>) │ │ │ │ + ldr r2, [pc, #296] @ (17787c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x65fc4>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [pc, #808] @ (177a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x661c8>) │ │ │ │ + ldr r1, [pc, #680] @ (177a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66148>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r2, [pc, #152] @ (1777f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x65f3c>) │ │ │ │ + ldr r1, [pc, #24] @ (177774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x65ebc>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r0, #222 @ 0xde │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r5, #42 @ 0x2a │ │ │ │ + adds r4, #10 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, sl │ │ │ │ beq.w 177b8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x662d2> │ │ │ │ ldr.w r5, [r4, #1624] @ 0x658 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r1, [r8] │ │ │ │ @@ -319204,15 +319204,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r7} │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {} │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r5, #232] @ 0xe8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 178192 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x668da> │ │ │ │ ldr.w r3, [r4, #816] @ 0x330 │ │ │ │ @@ -319781,19 +319781,19 @@ │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 178268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x669b0> │ │ │ │ mov r7, r2 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 177dfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66544> │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + cmp r5, #10 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -319992,15 +319992,15 @@ │ │ │ │ movs r0, #174 @ 0xae │ │ │ │ b.n 178408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66b50> │ │ │ │ cmp r0, r3 │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ it ne │ │ │ │ movne.w r0, #348 @ 0x15c │ │ │ │ b.n 178408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66b50> │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 130e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f588> │ │ │ │ @@ -320171,19 +320171,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 1310b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f800> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 1785c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66d08> │ │ │ │ b.n 1785fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x66d46> │ │ │ │ nop │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -321500,15 +321500,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (179400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x67b48>) │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 1791ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x67932> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #856] @ (17975c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x67ea4>) │ │ │ │ + ldr r6, [pc, #728] @ (1796dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x67e24>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -322354,15 +322354,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 179c64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x683ac> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -322949,19 +322949,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 17a184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x688cc> │ │ │ │ ldr r2, [pc, #20] @ (17a2fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x68a44>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 179fac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x686f4> │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -323940,15 +323940,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r5] │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r1, r1, #4 │ │ │ │ cbz r0, 17ad7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x694c2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -325868,15 +325868,15 @@ │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rors r2, r0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ sbcs r6, r7 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -326032,15 +326032,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r7, r6, #3 │ │ │ │ subs r6, #40 @ 0x28 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #202 @ 0xca │ │ │ │ lsls r0, r7, #6 │ │ │ │ @@ -327064,34 +327064,34 @@ │ │ │ │ ... │ │ │ │ adds r7, #216 @ 0xd8 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #182 @ 0xb6 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - ldc2 0, cr0, [r8, #984]! @ 0x3d8 │ │ │ │ + ldc2 0, cr0, [r8], {246} @ 0xf6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + ble.n 17cef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6b63c> │ │ │ │ lsls r2, r0, #4 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #20 │ │ │ │ lsls r0, r7, #6 │ │ │ │ - @ instruction: 0xf79600f6 │ │ │ │ + @ instruction: 0xf67600f6 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ movs r5, #3 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ bl 17c674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6adbc> │ │ │ │ @@ -327349,15 +327349,15 @@ │ │ │ │ b.n 17ca0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6b152> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52e00f6 │ │ │ │ + and.w r0, lr, #8060928 @ 0x7b0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r7, r9, [r3, #24] │ │ │ │ sub sp, #8 │ │ │ │ mul.w r8, r9, r7 │ │ │ │ @@ -327897,15 +327897,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ cmp r4, #156 @ 0x9c │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2dc00f6 │ │ │ │ + subs.w r0, ip, #246 @ 0xf6 │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r4, #74 @ 0x4a │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ @@ -328086,15 +328086,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 5, r0, cr12, cr6, {7} │ │ │ │ + ldc 0, cr0, [ip, #984] @ 0x3d8 │ │ │ │ cmp r0, #96 @ 0x60 │ │ │ │ lsls r0, r7, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ str.w r9, [sp, #92] @ 0x5c │ │ │ │ add.w ip, lr, #44 @ 0x2c │ │ │ │ @@ -328514,17 +328514,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 5419f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430140> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #744] @ (17e13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c884>) │ │ │ │ + ldr r2, [pc, #616] @ (17e0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c804>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldr r3, [pc, #800] @ (17e178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c8c0>) │ │ │ │ + ldr r2, [pc, #672] @ (17e0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c840>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -328692,17 +328692,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c748> │ │ │ │ ldrb.w r3, [r4, #379] @ 0x17b │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17e000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c748> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 17dd48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c490> │ │ │ │ + b.n 17db08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c250> │ │ │ │ lsls r6, r6, #3 │ │ │ │ - b.n 17dd50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c498> │ │ │ │ + b.n 17db10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x6c258> │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r5, r0, #46080 @ 0xb400 │ │ │ │ @@ -329198,15 +329198,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, r3 │ │ │ │ lsls r0, r7, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, pc │ │ │ │ + mvns r2, r3 │ │ │ │ lsls r1, r1, #4 │ │ │ │ subs r0, r7, r2 │ │ │ │ lsls r0, r7, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -333087,15 +333087,15 @@ │ │ │ │ lsls r3, r6, #4 │ │ │ │ mrc2 1, 4, r0, cr0, cr7, {5} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 4, r0, cr4, cr7, {5} │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #112] @ 0x70 │ │ │ │ ldrd sl, fp, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -334329,23 +334329,23 @@ │ │ │ │ lsls r4, r1, #11 │ │ │ │ lsls r4, r1, #11 │ │ │ │ ... │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [sl], #-732 @ 0xfffffd24 │ │ │ │ ldcl 1, cr0, [r6], #-732 @ 0xfffffd24 │ │ │ │ - uxtb r2, r3 │ │ │ │ + cbz r2, 1819c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7010e> │ │ │ │ lsls r6, r6, #3 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r0, r1, #4 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 1819c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x70108> │ │ │ │ lsls r6, r6, #3 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r2, r7, #3 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r8, r9, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ strd r8, r9, [sp, #128] @ 0x80 │ │ │ │ @@ -336850,15 +336850,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 182ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7160c> │ │ │ │ nop │ │ │ │ bvc.n 183394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x71adc> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r6, #3 │ │ │ │ bne.n 18331c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x71a64> │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r0, r1, r6, r7} │ │ │ │ vsri.64 , , #1 │ │ │ │ @ instruction: 0xffffb1e7 │ │ │ │ vsubl.u , d15, d5 │ │ │ │ @@ -338667,25 +338667,25 @@ │ │ │ │ nop │ │ │ │ pop {r5} │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r7, #14] │ │ │ │ + strh r6, [r3, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ mov r4, r2 │ │ │ │ @@ -339222,24 +339222,24 @@ │ │ │ │ bl 4a3dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x392520> │ │ │ │ b.n 184af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73240> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbnz r2, 184c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x733bc> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 185300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73a48> │ │ │ │ + b.n 1850c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73808> │ │ │ │ lsls r0, r1, #4 │ │ │ │ @ instruction: 0xb856 │ │ │ │ lsls r7, r6, #6 │ │ │ │ @ instruction: 0xefc5ffff │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + ble.n 184b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x732d4> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + ble.n 184d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7346c> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1244] @ 18514c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73894> │ │ │ │ @@ -339700,23 +339700,23 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 184f52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7369a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 1851b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x738f8> │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1851d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73918> │ │ │ │ + bgt.n 185190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x738d8> │ │ │ │ lsls r0, r1, #4 │ │ │ │ sub sp, #152 @ 0x98 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - bge.n 1851d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73918> │ │ │ │ + bls.n 185190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x738d8> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - bls.n 1851b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73900> │ │ │ │ + bhi.n 185178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x738c0> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - bls.n 185184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x738cc> │ │ │ │ + bvc.n 185144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7388c> │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r4, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -339835,42 +339835,42 @@ │ │ │ │ b.n 185216 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7395e> │ │ │ │ ldr r3, [pc, #60] @ (1852d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73a18>) │ │ │ │ add r3, pc │ │ │ │ b.n 18520c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73954> │ │ │ │ ldr r2, [pc, #60] @ (1852d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73a1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 185244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7398c> │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r6, #21] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + str r2, [r5, r4] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r6, r6, #3 │ │ │ │ vbif d16, d28, d26 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + str r6, [r6, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + str r6, [r4, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r4, [r2, #20] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r6, [r1, #1596] @ 0x63c │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -340044,68 +340044,68 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ b.n 1853c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73b0c> │ │ │ │ ldr r1, [pc, #112] @ (1854f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c38>) │ │ │ │ add r1, pc │ │ │ │ b.n 1853e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73b2c> │ │ │ │ nop │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r2, [r0, #18] │ │ │ │ + strb r2, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r6, [r7, #17] │ │ │ │ + strb r6, [r3, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r6, [r0, #18] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r7, [pc, #552] @ (1856dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73e24>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r0, [r6, #17] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #13] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldc2 1, cr0, [r6, #744]! @ 0x2e8 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r6, r6, #3 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #256] @ (1855c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73d10>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r7, [pc, #216] @ (1855a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73cec>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #184] @ (185588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73cd0>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #160] @ (185574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73cbc>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #136] @ (185560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73ca8>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #112] @ (18554c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c94>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r7, [pc, #72] @ (185528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c70>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #40] @ (18550c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c54>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r7, [pc, #8] @ (1854f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c38>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r6, [pc, #1008] @ (1858dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x74024>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + ldr r6, [pc, #984] @ (1858c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x74010>) │ │ │ │ lsls r2, r0, #4 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r6, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldrb.w r3, [r3, #78] @ 0x4e │ │ │ │ cbz r3, 1854fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x73c46> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -341733,19 +341733,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18649c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x74be4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18663e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x74d86> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r1, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #360] @ (186808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x74f50>) │ │ │ │ @@ -341885,15 +341885,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #16] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r6, r6, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (1868c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75010>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1868c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7500a> │ │ │ │ @@ -341954,15 +341954,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r6, r6, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -342064,15 +342064,15 @@ │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r6, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r6] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -342487,18 +342487,18 @@ │ │ │ │ str.w r3, [r8, #1592] @ 0x638 │ │ │ │ b.n 186dbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75506> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ + lsls r0, r1, #4 │ │ │ │ + bkpt 0x0018 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - it cc │ │ │ │ - lslcc r0, r1, #4 │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #45056 @ 0xb000 │ │ │ │ @@ -343336,22 +343336,22 @@ │ │ │ │ mov sl, r0 │ │ │ │ b.n 18746c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75bb4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ - add.w r1, sl, r8 │ │ │ │ - bcc.n 1876bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75e04> │ │ │ │ + strd r0, r1, [sl, #32]! │ │ │ │ + bcs.n 18787c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75fc4> │ │ │ │ lsls r0, r1, #4 │ │ │ │ - cbnz r4, 187822 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75f6a> │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ lsls r7, r6, #6 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ add.w r1, r1, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r1, #2196] @ 0x894 │ │ │ │ cbnz r3, 1877bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x75f04> │ │ │ │ @@ -345086,15 +345086,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #464 @ (adr r1, 188be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77328>) │ │ │ │ lsls r7, r6, #6 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ movw r3, #24080 @ 0x5e10 │ │ │ │ mov ip, r0 │ │ │ │ @@ -346368,17 +346368,17 @@ │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1897ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77f36> │ │ │ │ nop │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #396] @ (189a88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x781d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346511,17 +346511,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r0, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 189994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x780dc> │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r7, #76 @ 0x4c │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #392] @ (189c2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x78374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346646,17 +346646,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ b.n 189b82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x782ca> │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #404] @ (189ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x78524>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346787,17 +346787,17 @@ │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ b.n 189d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x78474> │ │ │ │ ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #396] @ (189f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x786cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -346920,17 +346920,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ b.n 189ed6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7861e> │ │ │ │ ldrh r6, [r6, #24] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #408] @ (18a138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x78880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -347060,17 +347060,17 @@ │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ b.n 18a086 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x787ce> │ │ │ │ ldrh r6, [r1, #12] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r6, r6, #3 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (18a224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7896c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349061,17 +349061,17 @@ │ │ │ │ ldr.w r1, [r2, #344] @ 0x158 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18b75a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x79ea2> │ │ │ │ b.n 18b81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x79f64> │ │ │ │ ... │ │ │ │ strb r0, [r4, #8] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r6, r6, #3 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (18b958 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a0a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -349095,15 +349095,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r6, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ mov r8, r3 │ │ │ │ @@ -349635,21 +349635,21 @@ │ │ │ │ b.n 18bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a66c> │ │ │ │ ldr r3, [pc, #16] @ (18bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a6ac>) │ │ │ │ add r3, pc │ │ │ │ b.n 18bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a66c> │ │ │ │ ldr r3, [pc, #16] @ (18bf68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a6b0>) │ │ │ │ add r3, pc │ │ │ │ b.n 18bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a66c> │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #148] @ (18c018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a760>) │ │ │ │ @@ -349874,15 +349874,15 @@ │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c152 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7a89a> │ │ │ │ nop │ │ │ │ ldr r0, [r4, #4] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18c3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7aaec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -349992,15 +349992,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7aa30> │ │ │ │ nop │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #364] @ (18c528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ac70>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350116,15 +350116,15 @@ │ │ │ │ vldr d3, [sp, #40] @ 0x28 │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 18c440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ab88> │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #320] @ (18c680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7adc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350230,15 +350230,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18c5d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ad1e> │ │ │ │ nop │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -350286,21 +350286,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (18c724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ae6c>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ae2c> │ │ │ │ ldr r0, [pc, #16] @ (18c728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ae70>) │ │ │ │ add r0, pc │ │ │ │ b.n 18c6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ae2c> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #4 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #348] @ (18c898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7afe0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -350412,15 +350412,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 18c7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7af08> │ │ │ │ nop │ │ │ │ str r4, [r6, #28] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (18c9cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b114>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350517,15 +350517,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18c936 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b07e> │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r3, #26] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cb04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b24c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350623,15 +350623,15 @@ │ │ │ │ movw r2, #5124 @ 0x1404 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ca6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b1b6> │ │ │ │ ldrsh r2, [r1, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18cc3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b384>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350735,15 +350735,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18cba2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b2ea> │ │ │ │ nop │ │ │ │ ldrsh r4, [r2, r0] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #284] @ (18cd74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b4bc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -350841,15 +350841,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ccde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b426> │ │ │ │ ldrb r2, [r3, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r2, [r0, #52] @ 0x34 │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (18ceac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b5f4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -350953,15 +350953,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ce12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b55a> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, r6] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 18cf5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b6a6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -351256,15 +351256,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r0, #32 │ │ │ │ strgt r3, [r0, #28] │ │ │ │ b.n 18d1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7b8e8> │ │ │ │ nop │ │ │ │ ldr r4, [r1, r1] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18d3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7baf0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351374,15 +351374,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 18d326 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ba6e> │ │ │ │ ldrsb r6, [r2, r3] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #352] @ (18d524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bc6c>) │ │ │ │ @@ -351500,15 +351500,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bbb8> │ │ │ │ nop │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (18d694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bddc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -351621,15 +351621,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18d5dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bd24> │ │ │ │ nop │ │ │ │ strh r2, [r6, r7] │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 18d80e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7bf56> │ │ │ │ @@ -353147,15 +353147,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18e84c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7cf94> │ │ │ │ sbcs r6, r3 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #380] @ (18eaa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d1ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -353274,15 +353274,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 18e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d104> │ │ │ │ ands r0, r1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (18ec48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d390>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353404,15 +353404,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18eb7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d2c4> │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (18edc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d50c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353523,15 +353523,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ed0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d452> │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (18ef64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d6ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353651,15 +353651,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18ee98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d5e0> │ │ │ │ nop │ │ │ │ subs r3, #84 @ 0x54 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrsh r4, [r1, r4] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (18f0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d830>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353773,15 +353773,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f02a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d772> │ │ │ │ nop │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (18f278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d9c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -353901,15 +353901,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7d8fc> │ │ │ │ nop │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (18f40c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7db54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354031,15 +354031,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7da90> │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldrh r2, [r3, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (18f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7dcd8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354153,15 +354153,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 18f4d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7dc1a> │ │ │ │ nop │ │ │ │ adds r5, #12 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [r4, r6] │ │ │ │ + ldr r0, [r0, r2] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (18f7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7def4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354313,15 +354313,15 @@ │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f6a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ddec> │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r7, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #512] @ (18f9cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e114>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354473,15 +354473,15 @@ │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18f8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e00c> │ │ │ │ adds r1, #102 @ 0x66 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #556] @ (18fc18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -354643,15 +354643,15 @@ │ │ │ │ b.n 18faf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e240> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp r7, #70 @ 0x46 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #332] @ (18fd80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e4c8>) │ │ │ │ @@ -354767,15 +354767,15 @@ │ │ │ │ b.n 18fcd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e41e> │ │ │ │ cmp r5, #0 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (18fef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e638>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -354897,15 +354897,15 @@ │ │ │ │ b.n 18fe42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e58a> │ │ │ │ cmp r3, #142 @ 0x8e │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r4, r1, #9 │ │ │ │ lsls r7, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #792] @ (190218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e960>) │ │ │ │ + ldr r6, [pc, #664] @ (190198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e8e0>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ (1900b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e800>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355039,15 +355039,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 18ffde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7e726> │ │ │ │ nop │ │ │ │ cmp r2, #30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r5, [pc, #928] @ (190464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ebac>) │ │ │ │ + ldr r4, [pc, #800] @ (1903e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7eb2c>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -355185,15 +355185,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cmp r0, #86 @ 0x56 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r3, [pc, #976] @ (190678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7edc0>) │ │ │ │ + ldr r2, [pc, #848] @ (1905f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ed40>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (1903e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7eb30>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355297,15 +355297,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190346 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ea8e> │ │ │ │ nop │ │ │ │ movs r6, #120 @ 0x78 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r2, [pc, #352] @ (190550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ec98>) │ │ │ │ + ldr r1, [pc, #224] @ (1904d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ec18>) │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (19052c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ec74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355405,15 +355405,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 19048e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ebd6> │ │ │ │ movs r5, #48 @ 0x30 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - ldr r0, [pc, #1000] @ (19091c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f064>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #288] @ (190664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7edac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355517,15 +355517,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1905ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ed12> │ │ │ │ nop │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ lsls r7, r6, #6 │ │ │ │ - blxns r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #284] @ (190798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7eee0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -355625,15 +355625,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190702 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ee4a> │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - mov r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (190830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7ef78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -355987,17 +355987,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 190b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f2d4> │ │ │ │ nop │ │ │ │ subs r4, r1, #1 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - bkpt 0x0022 │ │ │ │ + pop {r1, pc} │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (190d34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f47c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356090,17 +356090,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ b.n 190cbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f406> │ │ │ │ nop │ │ │ │ adds r6, r2, #4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + cbnz r4, 190dae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f4f6> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 190d8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f4d6> │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (190e6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f5b4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -356194,17 +356194,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f548> │ │ │ │ subs r0, r4, r7 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - cbnz r4, 190ee6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f62e> │ │ │ │ + hlt 0x002c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbnz r6, 190ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f60a> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #312] @ (190fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f708>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356307,17 +356307,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 190f40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f688> │ │ │ │ nop │ │ │ │ subs r0, r5, r2 │ │ │ │ lsls r7, r6, #6 │ │ │ │ - hlt 0x000e │ │ │ │ + cbnz r6, 190fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f72a> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbnz r4, 191002 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7f74a> │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #752] @ (1912cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7fa14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -356556,17 +356556,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #772] @ (1915fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7fd44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -356814,17 +356814,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - push {r4, r7} │ │ │ │ + cbz r0, 191670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7fdb8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - cbz r2, 191686 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7fdce> │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (1916a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7fdec>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -359537,15 +359537,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1937f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x81f38> │ │ │ │ rsb r1, r2, #182 @ 0xb6 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r1, #12] │ │ │ │ vldr s2, [r1, #8] │ │ │ │ @@ -359670,21 +359670,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (193a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x821b0>) │ │ │ │ add r0, pc │ │ │ │ b.n 193a2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82172> │ │ │ │ ldr r0, [pc, #16] @ (193a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x821b4>) │ │ │ │ add r0, pc │ │ │ │ b.n 193a2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82172> │ │ │ │ nop │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + subs r6, r0, r2 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r0, r4, r5 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r2, r3, r1 │ │ │ │ lsls r1, r1, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #328] @ (193bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82310>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -359792,15 +359792,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 193b2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82276> │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr0, cr6, {5} │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (193d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82464>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -359907,15 +359907,15 @@ │ │ │ │ iteee eq │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 193c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x823dc> │ │ │ │ stcl 1, cr0, [lr, #-728] @ 0xfffffd28 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (193e6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x825b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360021,15 +360021,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 193de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8252c> │ │ │ │ nop │ │ │ │ @ instruction: 0xebfa01b6 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #308] @ (193fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82704>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360135,15 +360135,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 193f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8267c> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaaa01b6 │ │ │ │ - asrs r2, r7, #18 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ lsls r1, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 194060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x827a8> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -360456,15 +360456,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1942e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82a2e> │ │ │ │ nop │ │ │ │ b.n 194184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x828cc> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r1, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #328] @ (1944d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82c20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -360576,15 +360576,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19444a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82b92> │ │ │ │ nop │ │ │ │ b.n 194020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82768> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsrs r4, r0, #19 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ lsls r1, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 194644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82d8c> │ │ │ │ @@ -361605,16 +361605,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 195050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83798> │ │ │ │ bls.n 19501c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83764> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ - lsls r1, r1, #4 │ │ │ │ + vrhadd.u8 d16, d2, d8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #328] @ (195238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83980>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -361726,15 +361725,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1951a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x838ec> │ │ │ │ nop │ │ │ │ bhi.n 1952bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83a04> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cdp2 1, 15, cr0, cr6, cr8, {0} │ │ │ │ + ldc2l 1, cr0, [r6, #32] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (1953b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83af8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -361846,15 +361845,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83a68> │ │ │ │ nop │ │ │ │ bvs.n 195370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83ab8> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldc2l 1, cr0, [r2], {8} │ │ │ │ + @ instruction: 0xfbb20108 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #340] @ (195520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83c68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -361964,15 +361963,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 195490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83bd8> │ │ │ │ nop │ │ │ │ bpl.n 1955f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83d38> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - smlsd r1, sl, r8, r0 │ │ │ │ + @ instruction: 0xfa2a0108 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (195674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83dbc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362080,15 +362079,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1955ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83d34> │ │ │ │ nop │ │ │ │ bcc.n 195664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83dac> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh.w r0, [r6, ] │ │ │ │ + @ instruction: 0xf7060108 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1957c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83f10>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -362196,15 +362195,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 195740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83e88> │ │ │ │ nop │ │ │ │ bcs.n 195710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83e58> │ │ │ │ lsls r6, r6, #6 │ │ │ │ - @ instruction: 0xf6ba0108 │ │ │ │ + @ instruction: 0xf59a0108 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (19583c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x83f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -362611,17 +362610,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 195c4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x84396> │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (195d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x844b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -362689,17 +362688,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 195d22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8446a> │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (195e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8458c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362768,17 +362767,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195e02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8454a> │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (195f2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x84674>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -362851,17 +362850,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 195ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x84628> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #92] @ (195fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x846ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -364712,15 +364711,15 @@ │ │ │ │ addeq.w r1, r6, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19745e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x85ba6> │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r7, {r2, r6, r7} │ │ │ │ + ldmia r6!, {r2, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1976a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x85df0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -364851,15 +364850,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19760e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x85d56> │ │ │ │ push {r3} │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r5!, {r2, r4} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #448] @ (197880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x85fc8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -364999,15 +364998,15 @@ │ │ │ │ vldr s3, [sp, #16] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 197746 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x85e8e> │ │ │ │ sxtb r0, r6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1979fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86144>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365129,15 +365128,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19791c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86064> │ │ │ │ nop │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (197b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x862dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365265,15 +365264,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86240> │ │ │ │ nop │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (197d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86458>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365394,15 +365393,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8637c> │ │ │ │ add r5, sp, #520 @ 0x208 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (197e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x865d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365529,15 +365528,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 197dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x864f4> │ │ │ │ add r4, sp, #32 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (198024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8676c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365665,15 +365664,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 197f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x866d0> │ │ │ │ nop │ │ │ │ add r2, sp, #552 @ 0x228 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #352] @ (1981a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x868e8>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -365794,15 +365793,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1980c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8680c> │ │ │ │ add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (19831c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86a64>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -365929,15 +365928,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19823c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86984> │ │ │ │ add r7, pc, #480 @ (adr r7, 198500 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86c48>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1983f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86b40> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -366592,17 +366591,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 19899a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x870e2> │ │ │ │ nop │ │ │ │ add r0, pc, #416 @ (adr r0, 198c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x873e0>) │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #568] @ (198d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366787,17 +366786,17 @@ │ │ │ │ addne.w r1, r0, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r0, #12] │ │ │ │ b.n 198be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87330> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #580] @ (198fac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x876f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366981,17 +366980,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 198e86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x875ce> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r1, #18 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #592] @ (199218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367181,17 +367180,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1990ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87836> │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #516] @ (199438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87b80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367356,17 +367355,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19934c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87a94> │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r5, #134 @ 0x86 │ │ │ │ + adds r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #544] @ (199674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87dbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367540,17 +367539,17 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199572 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87cba> │ │ │ │ str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #436] @ (199848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87f90>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367692,15 +367691,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r4, #32 │ │ │ │ strgt r3, [r4, #28] │ │ │ │ b.n 199784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87ecc> │ │ │ │ str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cbz r6, 199872 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x87fba> │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (1999f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88140>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -367834,15 +367833,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 199960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x880a8> │ │ │ │ nop │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #468] @ (199be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88330>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -367989,15 +367988,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x881e4> │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #408] @ (199d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x884e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368131,15 +368130,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 199c92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x883da> │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #472] @ (199f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x886d0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -368285,15 +368284,15 @@ │ │ │ │ vldr d3, [sp, #32] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 199e3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88582> │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19a12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88874>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -368421,15 +368420,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19a03a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88782> │ │ │ │ ldrh r0, [r2, #12] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r7, pc, #888 @ (adr r7, 19a4ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x88bf4>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #272] @ (19a258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x889a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369142,15 +369141,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19a904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8904c> │ │ │ │ nop │ │ │ │ strh r6, [r2, #8] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r3, pc, #552 @ (adr r3, 19abd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8931c>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 19ab54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8929c>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #420] @ (19ab64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x892ac>) │ │ │ │ @@ -369288,15 +369287,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19aa6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x891b2> │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r2, pc, #320 @ (adr r2, 19acac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x893f4>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 19ac2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x89374>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (19ad08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x89450>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369429,15 +369428,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r6, #16 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 19ac68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x893b0> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #22] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - add r0, pc, #264 @ (adr r0, 19ae18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x89560>) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (19aec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x89608>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -369571,15 +369570,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19adc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8950e> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 19b06e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x897b6> │ │ │ │ @@ -374274,15 +374273,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19e6ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8cdf4> │ │ │ │ muls r2, r7 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #408] @ (19e8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d044>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374417,15 +374416,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19e84a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8cf92> │ │ │ │ rors r4, r1 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #452] @ (19eadc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d224>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -374568,15 +374567,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19e9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d118> │ │ │ │ nop │ │ │ │ ands r2, r3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #492] @ (19ece0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d428>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -374726,15 +374725,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19eb90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d2d8> │ │ │ │ nop │ │ │ │ subs r6, #60 @ 0x3c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #412] @ (19ee98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d5e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -374868,15 +374867,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19edf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d540> │ │ │ │ nop │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (19f040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d788>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375007,15 +375006,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 19efa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d6ec> │ │ │ │ subs r2, #126 @ 0x7e │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #472] @ (19f230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375162,15 +375161,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f11a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8d862> │ │ │ │ nop │ │ │ │ subs r0, #216 @ 0xd8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strb r6, [r2, r7] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (19f3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8db3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375305,15 +375304,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f2f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8da3a> │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #464] @ (19f5dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8dd24>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375457,15 +375456,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8dc10> │ │ │ │ nop │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (19f7a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8deec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375602,15 +375601,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8dde8> │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #32] @ (19f7cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8df14>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #448] @ (19f97c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e0c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375754,15 +375753,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19f870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8dfb8> │ │ │ │ nop │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r6, [pc, #664] @ (19fc1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e364>) │ │ │ │ + ldr r5, [pc, #536] @ (19fb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e2e4>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #452] @ (19fb58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e2a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375908,15 +375907,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fa4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e194> │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r5, [pc, #0] @ (19fb60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e2a8>) │ │ │ │ + ldr r3, [pc, #896] @ (19fee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e628>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (19fd20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e468>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376053,15 +376052,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fc1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e364> │ │ │ │ cmp r5, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - ldr r3, [pc, #112] @ (19fd98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e4e0>) │ │ │ │ + ldr r1, [pc, #1008] @ (1a0118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e860>) │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #588] @ (19ff88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e6d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376237,15 +376236,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19fe34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e57c> │ │ │ │ nop │ │ │ │ cmp r3, #246 @ 0xf6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - mov sl, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #588] @ (1a01f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e93c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376421,15 +376420,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a00a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8e7e8> │ │ │ │ nop │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add lr, r5 │ │ │ │ + bics r6, r1 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #636] @ (1a0490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ebd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -376616,15 +376615,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ movs r7, #30 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - tst r2, r0 │ │ │ │ + lsrs r2, r4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #404] @ (1a0640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ed88>) │ │ │ │ @@ -376763,15 +376762,15 @@ │ │ │ │ b.n 1a054e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ec96> │ │ │ │ nop │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ lsls r6, r6, #6 │ │ │ │ @ instruction: 0xfb3a01b5 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #420] @ (1a0808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ef50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -376915,15 +376914,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a0706 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ee4e> │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r6, r6, #6 │ │ │ │ vst2.8 {d0[5],d1[5]}, [ip :16], r5 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #488] @ (1a0a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f15c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377077,15 +377076,15 @@ │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a08f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f040> │ │ │ │ movs r1, #6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - subs r5, #6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #524] @ (1a0c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f388>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -377245,15 +377244,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r6, r7, #3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a0dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f520>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377385,15 +377384,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0d3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f486> │ │ │ │ nop │ │ │ │ adds r0, r3, #3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a0f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f6b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377525,15 +377524,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a0ed6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f61e> │ │ │ │ nop │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a1104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f84c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377660,15 +377659,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a101a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f762> │ │ │ │ adds r0, r5, r6 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r3, #132 @ 0x84 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #376] @ (1a1294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f9dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377792,15 +377791,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a11ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8f8f4> │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a1410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fb58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -377927,15 +377926,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a1330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fa78> │ │ │ │ asrs r4, r0, #26 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #356] @ (1a158c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fcd4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378060,15 +378059,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a14ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fbf4> │ │ │ │ nop │ │ │ │ asrs r0, r1, #20 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r7, #86 @ 0x56 │ │ │ │ + adds r6, #54 @ 0x36 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -378115,21 +378114,21 @@ │ │ │ │ b.n 1a15f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fd38> │ │ │ │ ldr r0, [pc, #16] @ (1a162c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fd74>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a15f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fd38> │ │ │ │ ldr r0, [pc, #16] @ (1a1630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fd78>) │ │ │ │ add r0, pc │ │ │ │ b.n 1a15f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fd38> │ │ │ │ - ands r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - subs r7, #224 @ 0xe0 │ │ │ │ + subs r6, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #4 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r0, r1, #4 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #344] @ (1a179c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fee4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -378242,15 +378241,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1a16c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fe0c> │ │ │ │ nop │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r6, #14 │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #304] @ (1a18e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90030>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378356,15 +378355,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a183c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8ff84> │ │ │ │ nop │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90174>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378463,15 +378462,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x900d0> │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1a1b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x902bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378578,15 +378577,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90214> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #27 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - subs r1, #18 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #296] @ (1a1cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90400>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -378685,15 +378684,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9035c> │ │ │ │ lsrs r2, r4, #22 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #300] @ (1a1e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90548>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -378800,15 +378799,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a1d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x904a0> │ │ │ │ nop │ │ │ │ lsrs r6, r3, #17 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r0, r1, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a1ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9060c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -379119,15 +379118,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9084c> │ │ │ │ lsrs r6, r1, #3 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #340] @ (1a2338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90a80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -379241,15 +379240,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x909c0> │ │ │ │ lsls r6, r1, #29 │ │ │ │ lsls r6, r6, #6 │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r0, r1, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a24a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x90bf0> │ │ │ │ @@ -380188,15 +380187,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a2de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91530> │ │ │ │ @ instruction: 0xfbf201b5 │ │ │ │ - movs r1, #254 @ 0xfe │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #368] @ (1a303c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91784>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -380312,15 +380311,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #32] │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vldr d0, [sp, #16] │ │ │ │ b.n 1a2f5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x916a2> │ │ │ │ @ instruction: 0xfa6401b5 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1a31dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91924>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380440,15 +380439,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a310a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91852> │ │ │ │ nop │ │ │ │ ldr.w r0, [sl, #437] @ 0x1b5 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r0, r1, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #360] @ (1a3360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91aa8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -380561,15 +380560,15 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a329a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x919e2> │ │ │ │ @ instruction: 0xf73a01b5 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r0, r1, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (1a33ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x91b34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381054,17 +381053,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a1594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fcdc> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1a390e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92056> │ │ │ │ @ instruction: 0xf0bc01b5 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #260] @ (1a3a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x921c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381151,17 +381150,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a1594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fcdc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1a3a0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92156> │ │ │ │ nop │ │ │ │ vsra.s64 d0, d21, #4 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (1a3b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x922c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -381240,17 +381239,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a1594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fcdc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3b36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9227e> │ │ │ │ nop │ │ │ │ mrc 1, 4, r0, cr12, cr5, {5} │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #276] @ (1a3cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x923f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -381342,17 +381341,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a1594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x8fcdc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a3c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92388> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r4, #724] @ 0x2d4 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r5, #38] @ 0x26 │ │ │ │ + ldrh r4, [r1, #30] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a3f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92684>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381549,17 +381548,17 @@ │ │ │ │ stcl 1, cr0, [r4], #-724 @ 0xfffffd2c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a41dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92924>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -381761,17 +381760,17 @@ │ │ │ │ strd r0, r1, [ip, #724] @ 0x2d4 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r0, [r4, #10] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a4474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92bbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -381969,17 +381968,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r0, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a4714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x92e5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382182,17 +382181,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #624] @ (1a49ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x930f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -382390,17 +382389,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #632] @ (1a4c4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x93394>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382603,17 +382602,17 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1a4ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9342c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -384390,15 +384389,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #712] @ 0x2c8 │ │ │ │ b.n 1a6136 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9487e> │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r4, r6, #3 │ │ │ │ and.w r9, r5, #4 │ │ │ │ and.w r6, r5, #2 │ │ │ │ and.w r8, r5, #8 │ │ │ │ lsls r0, r5, #31 │ │ │ │ bpl.n 1a6304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x94a4c> │ │ │ │ add.w r7, r3, #598016 @ 0x92000 │ │ │ │ @@ -384830,19 +384829,19 @@ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 1a6740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x94e88> │ │ │ │ nop │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 1a6814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x94f5c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -385966,15 +385965,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a7484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95bcc> │ │ │ │ nop │ │ │ │ push {r1, r2, r4, r5, lr} │ │ │ │ lsls r5, r6, #6 │ │ │ │ - beq.n 1a76c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95e08> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #384] @ (1a7758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95ea0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386102,15 +386101,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a765e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95da6> │ │ │ │ cbz r0, 1a77b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95efa> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a78dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96024>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386232,15 +386231,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a77f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95f3c> │ │ │ │ nop │ │ │ │ cbz r6, 1a790e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96056> │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bne.n 1a78cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96014> │ │ │ │ + beq.n 1a788c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x95fd4> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a7a70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x961b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386369,15 +386368,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a797a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x960c2> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - bne.n 1a7b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96270> │ │ │ │ + beq.n 1a7ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96230> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (1a7bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9633c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -386499,15 +386498,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a7b0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96254> │ │ │ │ nop │ │ │ │ add r6, sp, #664 @ 0x298 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #380] @ (1a7d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x964d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -386636,15 +386635,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a7c92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x963da> │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1a7e7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x965c6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -387022,15 +387021,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1a8118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96860> │ │ │ │ nop │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #412] @ (1a83d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96b20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -387165,15 +387164,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a82d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96a1c> │ │ │ │ add r6, pc, #984 @ (adr r6, 1a87b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x96efc>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #20 │ │ │ │ @@ -388298,15 +388297,15 @@ │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a90a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x977ee> │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 1a9216 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9795e> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #476] @ (1a93b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97af8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388452,15 +388451,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a9268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x979b0> │ │ │ │ nop │ │ │ │ str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 1a93c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97b0c> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #460] @ (1a9594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97cdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388604,15 +388603,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a947a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97bc2> │ │ │ │ nop │ │ │ │ str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #432] @ (1a975c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97ea4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -388750,15 +388749,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1939d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x82118> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1a964c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97d94> │ │ │ │ nop │ │ │ │ str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r0, r1, lsl #2 │ │ │ │ add.w ip, ip, #598016 @ 0x92000 │ │ │ │ @@ -388803,21 +388802,21 @@ │ │ │ │ b.n 1a97c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97f08> │ │ │ │ ldr r2, [pc, #16] @ (1a97f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97f40>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a97c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97f08> │ │ │ │ ldr r2, [pc, #16] @ (1a97fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97f44>) │ │ │ │ add r2, pc │ │ │ │ b.n 1a97c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97f08> │ │ │ │ - bkpt 0x0046 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - bkpt 0x0014 │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - pop {r1, r2, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #340] @ (1a9964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x980ac>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -388928,15 +388927,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a98c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9800e> │ │ │ │ nop │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - pop {r2, r3, r7} │ │ │ │ + cbnz r4, 1a99c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9810e> │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1a9ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x981fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389041,15 +389040,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98180> │ │ │ │ ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - revsh r6, r7 │ │ │ │ + cbnz r6, 1a9af2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9823a> │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1a9c00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98348>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389151,15 +389150,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x982cc> │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - cbnz r2, 1a9c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98354> │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1a9d50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98498>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389267,15 +389266,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9841c> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (1a9e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x985e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -389377,15 +389376,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98568> │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - push {r1, r4, r5, r7, lr} │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #312] @ (1a9fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98734>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389493,15 +389492,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x986b8> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #18] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1aa096 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x987de> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -389811,15 +389810,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strgt.w r3, [lr, #28] │ │ │ │ b.n 1aa302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98a4a> │ │ │ │ nop │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r7, sp, #432 @ 0x1b0 │ │ │ │ + add r6, sp, #304 @ 0x130 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #332] @ (1aa50c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98c54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -389930,15 +389929,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1aa47a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98bc2> │ │ │ │ strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #312] @ (1aa660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98da8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390043,15 +390042,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, lr, #24 │ │ │ │ addgt.w r1, lr, #32 │ │ │ │ strdgt r3, r3, [lr, #24] │ │ │ │ b.n 1aa5da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98d22> │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #324] @ (1aa7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98f08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390158,15 +390157,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1aa736 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98e7e> │ │ │ │ strh r6, [r6, #20] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #344] @ (1aa934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9907c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -390282,15 +390281,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1aa8b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x98ffe> │ │ │ │ nop │ │ │ │ strh r6, [r2, #10] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #520 @ (adr r7, 1aab44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9928c>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #336] @ (1aaaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x991e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -390403,15 +390402,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1aaa20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x99168> │ │ │ │ ldrb r2, [r4, #31] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - add r6, pc, #856 @ (adr r6, 1aae00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x99548>) │ │ │ │ + add r5, pc, #728 @ (adr r5, 1aad80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x994c8>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1aac16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9935e> │ │ │ │ @@ -391454,15 +391453,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x99de8> │ │ │ │ strb r6, [r6, #13] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #356] @ (1ab89c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x99fe4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -391578,15 +391577,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1ab7fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x99f46> │ │ │ │ nop │ │ │ │ strb r0, [r7, #7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r7, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #368] @ (1aba28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a170>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391704,15 +391703,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab9a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a0ee> │ │ │ │ nop │ │ │ │ strb r2, [r7, #1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #348] @ (1abba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a2e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -391824,15 +391823,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1abb20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a268> │ │ │ │ ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r5, r6, #6 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1abc20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a368>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392064,17 +392063,17 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1a9764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97eac> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 1abe28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a570> │ │ │ │ nop │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (1abf6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a6b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -392152,17 +392151,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1a9764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97eac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1abf14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a65c> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #212] @ (1ac05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a7a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -392236,17 +392235,17 @@ │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a9764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97eac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a760> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #32 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #240] @ (1ac168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a8b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -392329,17 +392328,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1a9764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x97eac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1ac10a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a852> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #8] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1ac1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9a934>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393165,15 +393164,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acace <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b216> │ │ │ │ ldrsh r6, [r1, r5] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #392] @ (1acd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b47c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393304,15 +393303,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b3e8> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r6] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1acec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b610>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393437,15 +393436,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ace38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b580> │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b7b0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393577,15 +393576,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1acfd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b720> │ │ │ │ ldrh r6, [r1, r1] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #376] @ (1ad1fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b944>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -393710,15 +393709,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9b8b4> │ │ │ │ ldr r6, [r5, r2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #388] @ (1ad39c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9bae4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -393850,15 +393849,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ad30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9ba54> │ │ │ │ ldrsb r2, [r3, r4] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + strb r6, [r1, #30] │ │ │ │ lsls r7, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1ad47e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9bbc6> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -394240,15 +394239,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9bec8> │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #400] @ (1ad9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c130>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394382,15 +394381,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strgt r3, [r6, #28] │ │ │ │ b.n 1ad942 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c08a> │ │ │ │ nop │ │ │ │ str r2, [r3, r3] │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #388] @ (1adb88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c2d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394519,15 +394518,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1adaea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c232> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #184] @ (1adc44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c38c>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #392] @ (1add2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c474>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394657,15 +394656,15 @@ │ │ │ │ addle.w r1, r6, #24 │ │ │ │ addgt.w r1, r6, #32 │ │ │ │ strdgt r3, r3, [r6, #24] │ │ │ │ b.n 1adc8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c3d6> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #568] @ (1adf68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c6b0>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #420] @ (1adeec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c634>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -394804,15 +394803,15 @@ │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1ade5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c5a2> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #936] @ (1ae298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c9e0>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #416] @ (1ae0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c7f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -394949,15 +394948,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1ae012 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c75a> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #168] @ (1ae154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c89c>) │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r4, [r2, #76] @ 0x4c │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ae268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9c9b0> │ │ │ │ @@ -396213,15 +396212,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aef42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9d68a> │ │ │ │ subs r3, #6 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #452] @ (1af1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9d8fc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -396363,15 +396362,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9d838> │ │ │ │ subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #444] @ (1af38c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396512,15 +396511,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9da40> │ │ │ │ adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r6, #6 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #428] @ (1af554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dc9c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -396657,15 +396656,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1af4be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dc06> │ │ │ │ nop │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r5, r6, #6 │ │ │ │ - ldr r7, [pc, #984] @ (1af934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9e07c>) │ │ │ │ + ldr r6, [pc, #856] @ (1af8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dffc>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #796] @ (1af888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dfd0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -396914,17 +396913,17 @@ │ │ │ │ nop │ │ │ │ adds r3, #194 @ 0xc2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bcc.n 1af7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9def4> │ │ │ │ + bcs.n 1af96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9e0b4> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - beq.n 1af87c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9dfc4> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1afd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9e4b4> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397302,15 +397301,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r7, r0, #4 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 188e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x77590> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -397596,17 +397595,17 @@ │ │ │ │ nop │ │ │ │ cmp r3, #26 │ │ │ │ lsls r5, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 1b0666 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9edae> │ │ │ │ ldrh.w r1, [r4, #3012] @ 0xbc4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ @@ -397973,15 +397972,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - str r4, [r1, r0] │ │ │ │ + ldr r6, [pc, #944] @ (1b0a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9f14c>) │ │ │ │ lsls r7, r0, #4 │ │ │ │ mov r1, lr │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 18c688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x7add0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -398600,19 +398599,19 @@ │ │ │ │ bl 18874c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x76e94> │ │ │ │ b.n 1b0a82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9f1ca> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stmia r1!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r3, #156 @ 0x9c │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b10da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9f822> │ │ │ │ @@ -399401,19 +399400,19 @@ │ │ │ │ bl 18874c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x76e94> │ │ │ │ b.n 1b1498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9fbe0> │ │ │ │ nop │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + cbz r2, 1b1926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa006e> │ │ │ │ lsls r3, r6, #3 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r1, #252 @ 0xfc │ │ │ │ lsls r7, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b1b3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0286> │ │ │ │ @@ -399886,21 +399885,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ b.n 1b17c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x9ff0c> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r7, r0, #4 │ │ │ │ b.n 1b2380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0ac8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1b20dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0824> │ │ │ │ @@ -400426,21 +400425,21 @@ │ │ │ │ lsls r5, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ udf #2 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ lsls r7, r0, #4 │ │ │ │ blt.n 1b24f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0c38> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r7, pc, #720 @ (adr r7, 1b2814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0f5c>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 1b2794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0edc>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ - add r4, pc, #888 @ (adr r4, 1b28c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa1008>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 1b2840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0f88>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1b277c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa0ec4> │ │ │ │ @@ -400945,21 +400944,21 @@ │ │ │ │ b.n 1b2b0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa1256> │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r5, r6, #6 │ │ │ │ bvc.n 1b2c60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa13a8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r7, r0, #4 │ │ │ │ bmi.n 1b2b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa12b8> │ │ │ │ lsls r4, r6, #6 │ │ │ │ - add r0, pc, #856 @ (adr r0, 1b2ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa1640>) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -401568,21 +401567,21 @@ │ │ │ │ b.n 1b32d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa1a1c> │ │ │ │ nop │ │ │ │ str.w r0, [r8, #436] @ 0x1b4 │ │ │ │ ldmia r7, {r1, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #22 │ │ │ │ + subs r6, r6, #3 │ │ │ │ lsls r7, r0, #4 │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -402327,21 +402326,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0de01b4 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r7, r0, #4 │ │ │ │ stmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b3f1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa2662> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -402950,21 +402949,21 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sl!, {r2, r4, r5, r7, r8} │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r7, r0, #4 │ │ │ │ pop {r5, r6, pc} │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b46ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa2e36> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -403465,15 +403464,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb828 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r7, r0, #4 │ │ │ │ push {r3, r6, lr} │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #984] @ (1b4f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa365c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #984] @ (1b4f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa3660>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -403756,17 +403755,17 @@ │ │ │ │ vmov r2, s15 │ │ │ │ b.n 1b4a46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa318e> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + strh r2, [r3, #0] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -404134,15 +404133,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vrhadd.u32 d16, d0, d6 │ │ │ │ + cdp2 1, 4, cr0, cr0, cr6, {0} │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ lsls r4, r6, #6 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1b5364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa3aac> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add.w r6, r5, r4, lsl #2 │ │ │ │ add.w r6, r6, #598016 @ 0x92000 │ │ │ │ @@ -404436,17 +404435,17 @@ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ sbfx r1, r1, #20, #10 │ │ │ │ b.n 1b56e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa3e30> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldrb r4, [r1, #2] │ │ │ │ + strb r4, [r5, #29] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #17] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b5296 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa39de> │ │ │ │ @@ -404860,20 +404859,20 @@ │ │ │ │ b.n 1b5c62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa43aa> │ │ │ │ ldmia r7, {r4, r7} │ │ │ │ lsls r4, r6, #6 │ │ │ │ add r6, pc, #424 @ (adr r6, 1b5e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa45d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebf40106 │ │ │ │ + @ instruction: 0xead40106 │ │ │ │ add r3, pc, #600 @ (adr r3, 1b5f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa4690>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r4, #15 │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ @@ -405559,15 +405558,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1b6ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa5414> │ │ │ │ + b.n 1b6a8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa51d4> │ │ │ │ lsls r6, r0, #4 │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ ldr r3, [pc, #952] @ (1b6988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa50d0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #952] @ (1b698c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa50d4>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -405844,17 +405843,17 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1b68b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa4ffe> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r5, #98304 @ 0x18000 │ │ │ │ ldr.w r1, [r1, #1788] @ 0x6fc │ │ │ │ cmp r1, #29 │ │ │ │ bhi.w 1b64b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa4bfe> │ │ │ │ @@ -406568,23 +406567,23 @@ │ │ │ │ ble.w 1b6c8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa53d2> │ │ │ │ b.n 1b6d96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa54de> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - bls.n 1b71d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa591c> │ │ │ │ + bhi.n 1b7394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa5adc> │ │ │ │ lsls r6, r0, #4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b7590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa5cd8> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -407382,23 +407381,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1b76ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa5df6> │ │ │ │ b.n 1b77c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa5f08> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r0, #4 │ │ │ │ strh r4, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r7, [pc, #840] @ (1b8098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa67e0>) │ │ │ │ + ldr r6, [pc, #712] @ (1b8018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa6760>) │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp.w ip, #1 │ │ │ │ bne.w 1b8016 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa675e> │ │ │ │ ldrh.w r1, [r3, #3128] @ 0xc38 │ │ │ │ movw r2, #5125 @ 0x1405 │ │ │ │ @@ -412002,15 +412001,15 @@ │ │ │ │ sub.w r2, r6, #3440 @ 0xd70 │ │ │ │ ldr.w r3, [r4, #996] @ 0x3e4 │ │ │ │ add.w r1, r2, #98304 @ 0x18000 │ │ │ │ add.w r0, r2, #94208 @ 0x17000 │ │ │ │ ldrb.w ip, [r1, #1523] @ 0x5f3 │ │ │ │ ldr.w r2, [r0, #2912] @ 0xb60 │ │ │ │ b.n 1bb960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaa0a8> │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ lsls r3, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1bbedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaa624> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -413109,15 +413108,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc706 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaae4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413131,15 +413130,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, #32] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc73e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaae86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413153,15 +413152,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, #28] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc776 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaaebe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413175,15 +413174,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, #24] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc7ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaaef6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413197,15 +413196,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, #20] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc7e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaaf2e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413219,15 +413218,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #16] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r7, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc81e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaaf66> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413241,15 +413240,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #16] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bc856 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaaf9e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413263,15 +413262,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r1, #12] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413290,18 +413289,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r0, #8] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vshr.u64 q8, q9, #34 │ │ │ │ + vshr.u64 q0, q9, #48 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413319,18 +413316,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ str r0, [r7, #0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - lsls r4, r4, #1 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vshr.u64 q0, q9, #62 │ │ │ │ + vqadd.u8 q8, q10, q9 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413348,18 +413343,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r3, r6, #3 │ │ │ │ + vqadd.u32 q0, q11, q9 │ │ │ │ + mrc2 0, 7, r0, cr8, cr2, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413377,16 +413370,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r4, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vshr.u64 q8, q9, #22 │ │ │ │ - vshr.u64 q8, q9, #52 │ │ │ │ + mcr2 0, 6, r0, cr10, cr2, {7} │ │ │ │ + mcr2 0, 5, r0, cr12, cr2, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413404,16 +413397,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r4, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vshr.u64 q0, q9, #50 │ │ │ │ - vshr.u64 q0, q9, #64 │ │ │ │ + mcr2 0, 3, r0, cr14, cr2, {7} │ │ │ │ + mcr2 0, 3, r0, cr0, cr2, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413431,16 +413424,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh r0, [r1, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vqadd.u32 q0, q11, q9 │ │ │ │ - vqadd.u64 q0, q10, q9 │ │ │ │ + mcr2 0, 0, r0, cr6, cr2, {7} │ │ │ │ + mrc2 0, 0, r0, cr4, cr2, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bca56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab19e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -413453,15 +413446,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bca8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab1d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413475,15 +413468,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcac6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab20e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413497,15 +413490,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcafe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab246> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413519,15 +413512,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrsh r0, [r4, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcb36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab27e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413541,15 +413534,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcb6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab2b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413563,15 +413556,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcba6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab2ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413585,15 +413578,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bcbde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xab326> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -413607,15 +413600,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -413634,16 +413627,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2 0, cr0, [r6, #968]! @ 0x3c8 │ │ │ │ - stc2 0, cr0, [r8, #-968]! @ 0xfffffc38 │ │ │ │ + ldc2 0, cr0, [r6], {242} @ 0xf2 │ │ │ │ + stc2 0, cr0, [r8], {242} @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413661,16 +413654,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #-968] @ 0xfffffc38 │ │ │ │ - ldc2l 0, cr0, [ip], {242} @ 0xf2 │ │ │ │ + ldc2 0, cr0, [sl], #-968 @ 0xfffffc38 │ │ │ │ + @ instruction: 0xfbbc00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413688,16 +413681,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r4, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2l 0, cr0, [r2, #968] @ 0x3c8 │ │ │ │ - ldc2 0, cr0, [r0], {242} @ 0xf2 │ │ │ │ + ldc2 0, cr0, [r2], #968 @ 0x3c8 │ │ │ │ + @ instruction: 0xfb7000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413715,16 +413708,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #-968]! @ 0xfffffc38 │ │ │ │ - mcrr2 0, 15, r0, r4, cr2 │ │ │ │ + mrrc2 0, 15, r0, r6, cr2 │ │ │ │ + @ instruction: 0xfb2400f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413742,16 +413735,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrc2 0, 2, r0, cr6, cr2, {7} │ │ │ │ - @ instruction: 0xfbf800f2 │ │ │ │ + ldc2 0, cr0, [r6, #-968]! @ 0xfffffc38 │ │ │ │ + @ instruction: 0xfad800f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413769,16 +413762,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #968]! @ 0x3c8 │ │ │ │ - @ instruction: 0xfbac00f2 │ │ │ │ + ldc2l 0, cr0, [sl], {242} @ 0xf2 │ │ │ │ + @ instruction: 0xfa8c00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413796,16 +413789,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r6, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - mrrc2 0, 15, r0, r6, cr2 │ │ │ │ - @ instruction: 0xfb6000f2 │ │ │ │ + @ instruction: 0xfb3600f2 │ │ │ │ + @ instruction: 0xfa4000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413823,16 +413816,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r5, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfbfa00f2 │ │ │ │ - @ instruction: 0xfb1400f2 │ │ │ │ + @ instruction: 0xfada00f2 │ │ │ │ + ldr??.w r0, [r4, #242] @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413850,16 +413843,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r3, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2 0, cr0, [sl], {242} @ 0xf2 │ │ │ │ - @ instruction: 0xfac800f2 │ │ │ │ + @ instruction: 0xfb7a00f2 │ │ │ │ + vld1.8 @ instruction: 0xf9a800f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413877,16 +413870,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldc2 0, cr0, [r6], #-968 @ 0xfffffc38 │ │ │ │ - @ instruction: 0xfa7c00f2 │ │ │ │ + @ instruction: 0xfb1600f2 │ │ │ │ + ldr??.w r0, [ip, r2, lsl #3] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413904,16 +413897,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r0, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfbbe00f2 │ │ │ │ - @ instruction: 0xfa3000f2 │ │ │ │ + @ instruction: 0xfa9e00f2 │ │ │ │ + ldrsb.w r0, [r0, r2, lsl #3] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -413931,16 +413924,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r7, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfb6200f2 │ │ │ │ - vld1.8 @ instruction: 0xf9e400f2 │ │ │ │ + @ instruction: 0xfa4200f2 │ │ │ │ + str.w r0, [r4, #242] @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -413958,16 +413951,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r5, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfa4a00f2 │ │ │ │ - ldrsb.w r0, [r8, #242] @ 0xf2 │ │ │ │ + vld4. {d0-d3}, [sl :256], r2 │ │ │ │ + ldr??.w r0, [r8, r2, lsl #3] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -413985,16 +413978,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r4, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - vld1.8 @ instruction: 0xf9ea00f2 │ │ │ │ - vst4. {d16-d19}, [ip :256], r2 │ │ │ │ + str.w r0, [sl, #242] @ 0xf2 │ │ │ │ + strh.w r0, [ip, r2, lsl #3] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414012,16 +414005,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfa6600f2 │ │ │ │ - vst4. {d0-d3}, [r0 :256], r2 │ │ │ │ + vst4. {d16-d19}, [r6 :256], r2 │ │ │ │ + @ instruction: 0xf7e000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414039,16 +414032,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfa0600f2 │ │ │ │ - ldrh.w r0, [r4, #242] @ 0xf2 │ │ │ │ + str??.w r0, [r6, #242] @ 0xf2 │ │ │ │ + @ instruction: 0xf79400f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414066,16 +414059,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfaea00f2 │ │ │ │ - str??.w r0, [r8, r2, lsl #3] │ │ │ │ + vst1.8 @ instruction: 0xf9ca00f2 │ │ │ │ + @ instruction: 0xf74800f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414093,16 +414086,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r6, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xfa8a00f2 │ │ │ │ - ldrb.w r0, [ip, r2, lsl #3] │ │ │ │ + vld4. {d16-d19}, [sl :256], r2 │ │ │ │ + @ instruction: 0xf6fc00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414120,16 +414113,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r4, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str??.w r0, [sl, #242] @ 0xf2 │ │ │ │ - @ instruction: 0xf7d000f2 │ │ │ │ + @ instruction: 0xf7ca00f2 │ │ │ │ + @ instruction: 0xf6b000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -414147,16 +414140,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r3, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb.w r0, [sl, #242] @ 0xf2 │ │ │ │ - @ instruction: 0xf78400f2 │ │ │ │ + @ instruction: 0xf76a00f2 │ │ │ │ + @ instruction: 0xf66400f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414174,16 +414167,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb.w r0, [lr, r2, lsl #3] │ │ │ │ - @ instruction: 0xf73800f2 │ │ │ │ + @ instruction: 0xf6ee00f2 │ │ │ │ + @ instruction: 0xf61800f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414201,16 +414194,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf7b600f2 │ │ │ │ - @ instruction: 0xf6ec00f2 │ │ │ │ + @ instruction: 0xf69600f2 │ │ │ │ + rsb r0, ip, #7929856 @ 0x790000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414228,16 +414221,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r4, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - str.w r0, [sl, r2, lsl #3] │ │ │ │ - subw r0, r0, #2290 @ 0x8f2 │ │ │ │ + @ instruction: 0xf72a00f2 │ │ │ │ + @ instruction: 0xf58000f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -414255,16 +414248,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - @ instruction: 0xf7f200f2 │ │ │ │ - @ instruction: 0xf65400f2 │ │ │ │ + @ instruction: 0xf6d200f2 │ │ │ │ + @ instruction: 0xf53400f2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd336 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaba7e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414277,15 +414270,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd36e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabab6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414299,15 +414292,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + ldrh r0, [r1, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabaee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414321,15 +414314,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r7, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd3de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabb26> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414343,15 +414336,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r0, [r7, #10] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabbb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -414380,18 +414373,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xf7bc00f2 │ │ │ │ - add.w r0, lr, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf69c00f2 │ │ │ │ + @ instruction: 0xf3ee00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1bd4d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabc18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -414419,18 +414412,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xf74000f2 │ │ │ │ - @ instruction: 0xf4a600f2 │ │ │ │ + @ instruction: 0xf62000f2 │ │ │ │ + @ instruction: 0xf38600f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabc94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414466,18 +414459,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r5, #62] @ 0x3e │ │ │ │ + strh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xf75000f2 │ │ │ │ - bic.w r0, sl, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf63000f2 │ │ │ │ + @ instruction: 0xf30a00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabd10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414513,18 +414506,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - movt r0, #2290 @ 0x8f2 │ │ │ │ - @ instruction: 0xf3ae00f2 │ │ │ │ + sub.w r0, r0, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf28e00f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabd8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414560,18 +414553,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r0, #4 │ │ │ │ - @ instruction: 0xf63000f2 │ │ │ │ - @ instruction: 0xf33200f2 │ │ │ │ + adds.w r0, r0, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf21200f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabe08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414607,18 +414600,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r4, [r1, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - sub.w r0, r0, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf2b600f2 │ │ │ │ + eor.w r0, r0, #7929856 @ 0x790000 │ │ │ │ + @ instruction: 0xf19600f2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd73c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabe84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414654,18 +414647,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r2, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r0, #44] @ 0x2c │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - adds.w r0, r0, #7929856 @ 0x790000 │ │ │ │ - @ instruction: 0xf23a00f2 │ │ │ │ + @ instruction: 0xf3f000f2 │ │ │ │ + adds.w r0, sl, #242 @ 0xf2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1bd7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabf00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -414701,18 +414694,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ - eor.w r0, r0, #7929856 @ 0x790000 │ │ │ │ - subs.w r0, lr, #242 @ 0xf2 │ │ │ │ + @ instruction: 0xf36000f2 │ │ │ │ + eors.w r0, lr, #242 @ 0xf2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabf16> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -414725,15 +414718,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r2, r5] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd806 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabf4e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414747,15 +414740,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r3, r4] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd83e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabf86> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414769,15 +414762,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #30] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd876 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabfbe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414791,15 +414784,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r5, r2] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd8ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xabff6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414813,15 +414806,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r6, r1] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd8e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac02e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414835,15 +414828,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd91e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac066> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414857,15 +414850,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd956 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac09e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414879,15 +414872,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #800] @ (1bdca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac3ec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r2, #16] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd98e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac0d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414901,15 +414894,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #576] @ (1bdbfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac344>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd9c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac10e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414923,15 +414916,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #352] @ (1bdb54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac29c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bd9fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac146> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414945,15 +414938,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #128] @ (1bdaac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac1f4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac17e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414967,15 +414960,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #928] @ (1bde04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac54c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bda6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac1b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -414989,15 +414982,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #704] @ (1bdd5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac4a4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdaa6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac1ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415011,15 +415004,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #480] @ (1bdcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac3fc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #27] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdade <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac226> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415033,15 +415026,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #256] @ (1bdc0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac354>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #30] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac25e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415055,15 +415048,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #32] @ (1bdb64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac2ac>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac296> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415077,15 +415070,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #832] @ (1bdebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac604>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdb86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac2ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415099,15 +415092,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #608] @ (1bde14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac55c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r4, #26] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac306> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415121,15 +415114,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #384] @ (1bdd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac4b4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #25] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdbf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac33e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415143,15 +415136,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #160] @ (1bdcc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac40c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac376> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415165,15 +415158,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #960] @ (1be01c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac764>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac3ae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415187,15 +415180,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #736] @ (1bdf74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac6bc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + ldrb r4, [r6, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdc9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac3e6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415209,15 +415202,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #512] @ (1bdecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac614>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdcd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac41e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415231,15 +415224,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #288] @ (1bde24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac56c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac456> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415253,15 +415246,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #64] @ (1bdd7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac4c4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac48e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415275,15 +415268,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #864] @ (1be0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac81c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdd7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac4c6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415297,15 +415290,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #640] @ (1be02c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac774>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac4fe> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415319,15 +415312,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #416] @ (1bdf84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac6cc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bddee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac536> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415341,15 +415334,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #192] @ (1bdedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac624>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac56e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415363,15 +415356,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #992] @ (1be234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac97c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac5a6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415385,15 +415378,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #768] @ (1be18c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac8d4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bde96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac5de> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415407,15 +415400,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #544] @ (1be0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac82c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdece <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac616> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415429,15 +415422,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #320] @ (1be03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac784>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac64e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415451,15 +415444,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #96] @ (1bdf94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac6dc>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + ldrb r0, [r6, #0] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac686> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415473,15 +415466,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #896] @ (1be2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaca34>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdf76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac6be> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415495,15 +415488,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #672] @ (1be244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac98c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac6f6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415517,15 +415510,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #448] @ (1be19c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac8e4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r4, [r2, #1] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1bdfe6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac72e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415539,15 +415532,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #224] @ (1be0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac83c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be01e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac766> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415561,15 +415554,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #0] @ (1be04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac794>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be056 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac79e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415583,15 +415576,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #800] @ (1be3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xacaec>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be08e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac7d6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415605,15 +415598,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #576] @ (1be2fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaca44>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac80e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415627,15 +415620,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #352] @ (1be254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac99c>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be0fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac846> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415649,15 +415642,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #128] @ (1be1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac8f4>) │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be136 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac87e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415671,15 +415664,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx sp │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r0, #24] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be16e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac8b6> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415693,15 +415686,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blx r6 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac8ee> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415715,15 +415708,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx pc │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be1de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac926> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415737,15 +415730,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx r8 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #15] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be216 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac95e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415759,15 +415752,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bx r1 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be24e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac996> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415781,15 +415774,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, sl │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r2, #17] │ │ │ │ + strb r4, [r6, #12] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be286 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xac9ce> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415803,15 +415796,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r8, r3 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaca06> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415825,15 +415818,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, ip │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #14] │ │ │ │ + strb r0, [r1, #10] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be2f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaca3e> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415847,15 +415840,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov r0, r5 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be32e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xaca76> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415869,15 +415862,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, lr │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r6, r0, #4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1be366 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xacaae> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -415891,15 +415884,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp r8, r7 │ │ │ │ lsls r4, r6, #6 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r6, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -422816,15 +422809,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xeb8a01b3 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (1c3e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb2588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -423988,21 +423981,21 @@ │ │ │ │ b.n 1c4a32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb317a> │ │ │ │ stmia r1!, {r1, r3} │ │ │ │ lsls r3, r6, #6 │ │ │ │ stmia r1!, {r2} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r6, r0, #4 │ │ │ │ pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r3, r6, #6 │ │ │ │ subs r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r2, r6, #3 │ │ │ │ mov r1, sl │ │ │ │ blx 74168 <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1c4a36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb317e> │ │ │ │ adds r7, #1 │ │ │ │ subs r0, r6, #0 │ │ │ │ str.w r7, [r4, #4048] @ 0xfd0 │ │ │ │ @@ -424757,15 +424750,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bl 27f1de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d926> │ │ │ │ ldcl 15, cr15, [r3], {255} @ 0xff │ │ │ │ ldcl 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -425271,21 +425264,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1c579c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb3ee4>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c575e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb3ea6> │ │ │ │ ldr r2, [pc, #16] @ (1c57a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb3ee8>) │ │ │ │ add r2, pc │ │ │ │ b.n 1c575e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb3ea6> │ │ │ │ nop │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #29 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r6, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (1c5858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb3fa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425568,15 +425561,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c59c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4108> │ │ │ │ b.n 1c59fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4146> │ │ │ │ nop │ │ │ │ beq.n 1c5b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4298> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r2, #24 │ │ │ │ + lsls r6, r6, #19 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c5d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4470>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -425748,15 +425741,15 @@ │ │ │ │ b.n 1c5c5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb43a6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4310> │ │ │ │ b.n 1c5c02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb434a> │ │ │ │ ldmia r6!, {r1} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1c5f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4670>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -425916,15 +425909,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4524> │ │ │ │ b.n 1c5e12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb455a> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426100,15 +426093,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c5fdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4724> │ │ │ │ b.n 1c6016 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb475e> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #484] @ (1c633c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4a84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -426268,15 +426261,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c61f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4938> │ │ │ │ b.n 1c6226 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb496e> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r6, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1c6550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4c98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -426452,15 +426445,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c63f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4b38> │ │ │ │ b.n 1c642a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4b72> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vrhadd.u16 d16, d6, d5 │ │ │ │ + cdp2 1, 3, cr0, cr6, cr5, {0} │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1c65f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb4d40> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r1, r0 │ │ │ │ @@ -426898,17 +426891,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1c69b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5100> │ │ │ │ b.n 1c69be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5106> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #388] @ (1c6c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427034,17 +427027,17 @@ │ │ │ │ b.n 1c6b4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5292> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1c6b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb528c> │ │ │ │ b.n 1c6b4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5292> │ │ │ │ bkpt 0x009a │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrb r4, [r2, r6] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r1] │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #468] @ (1c6e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5554>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -427203,15 +427196,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6cd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb541a> │ │ │ │ b.n 1c6d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5450> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrsb.w r0, [r6, ] │ │ │ │ + @ instruction: 0xf7f60105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c7004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb574c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -427372,15 +427365,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c6ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5608> │ │ │ │ b.n 1c6efa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5642> │ │ │ │ nop │ │ │ │ cbnz r2, 1c704a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5792> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf7360105 │ │ │ │ + @ instruction: 0xf6160105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #452] @ (1c71e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb592c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -427536,15 +427529,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c70b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb57fe> │ │ │ │ b.n 1c70ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5834> │ │ │ │ nop │ │ │ │ cbnz r2, 1c71ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5934> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf3120105 │ │ │ │ + @ instruction: 0xf1f20105 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #476] @ (1c73dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5b24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -427705,15 +427698,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb59e0> │ │ │ │ b.n 1c72d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5a1a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb732 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xf1360105 │ │ │ │ + ands.w r1, r6, #5 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (1c7494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -428005,15 +427998,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c75fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5d42> │ │ │ │ b.n 1c7640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5d88> │ │ │ │ nop │ │ │ │ cbz r6, 1c77de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5f26> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - vrhadd.s8 d16, d12, d5 │ │ │ │ + cdp 1, 2, cr0, cr12, cr5, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #528] @ (1c7990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb60d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -428190,15 +428183,15 @@ │ │ │ │ b.n 1c7840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5f88> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c7826 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5f6e> │ │ │ │ b.n 1c786e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb5fb6> │ │ │ │ cbz r2, 1c79c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb6108> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldc 1, cr0, [r4, #-20]! @ 0xffffffec │ │ │ │ + ldc 1, cr0, [r4], {5} │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1c7bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb6344> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -430255,15 +430248,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb77a0> │ │ │ │ b.n 1c90a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb77ee> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #516] @ (1c93d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7b20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430438,15 +430431,15 @@ │ │ │ │ b.n 1c9324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7a6c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c9282 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb79ca> │ │ │ │ b.n 1c92c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7a10> │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #572] @ (1c9630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7d78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430634,15 +430627,15 @@ │ │ │ │ b.n 1c9556 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7c9e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c94a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7bee> │ │ │ │ b.n 1c94fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7c42> │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #544] @ (1c986c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7fb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -430822,15 +430815,15 @@ │ │ │ │ b.n 1c979a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7ee2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1c96f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7e3c> │ │ │ │ b.n 1c973e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb7e86> │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #280] @ (1c99a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb80e8>) │ │ │ │ @@ -431493,17 +431486,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1c9fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb86ec> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1c9f06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb864e> │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #28] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1ca2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8a38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -431741,17 +431734,17 @@ │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1ca250 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8998> │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ca1a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb88ea> │ │ │ │ ldrh r0, [r7, #6] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + movs r7, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #684] @ (1ca5bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8d04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -431982,17 +431975,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ca53c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8c84> │ │ │ │ mov r5, r6 │ │ │ │ b.n 1ca4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8be8> │ │ │ │ nop │ │ │ │ strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r4, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #732] @ (1ca8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb9000>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -432238,17 +432231,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1ca81e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8f66> │ │ │ │ b.n 1ca76c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb8eb4> │ │ │ │ nop │ │ │ │ strh r6, [r2, #26] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r1, #66 @ 0x42 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #308] @ (1caa0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb9154>) │ │ │ │ @@ -434324,21 +434317,21 @@ │ │ │ │ b.n 1cc0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba838> │ │ │ │ ldr r3, [pc, #16] @ (1cc138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba880>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba838> │ │ │ │ ldr r3, [pc, #16] @ (1cc13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba884>) │ │ │ │ add r3, pc │ │ │ │ b.n 1cc0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba838> │ │ │ │ - add r7, pc, #184 @ (adr r7, 1cc1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba934>) │ │ │ │ + add r6, pc, #56 @ (adr r6, 1cc16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba8b4>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #944 @ (adr r6, 1cc4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbac30>) │ │ │ │ + add r5, pc, #816 @ (adr r5, 1cc468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbabb0>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #664 @ (adr r6, 1cc3d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbab1c>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 1cc354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbaa9c>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, pc, #768 @ (adr r6, 1cc440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbab88>) │ │ │ │ + add r5, pc, #640 @ (adr r5, 1cc3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbab08>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #544] @ (1cc374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbaabc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434516,15 +434509,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cc206 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba94e> │ │ │ │ b.n 1cc258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xba9a0> │ │ │ │ str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r4, pc, #336 @ (adr r4, 1cc4cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbac14>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 1cc44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbab94>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r3, [pc, #544] @ (1cc5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbacf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434701,15 +434694,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cc450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbab98> │ │ │ │ b.n 1cc492 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbabda> │ │ │ │ str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r2, pc, #0 @ (adr r2, 1cc5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbad00>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 1cc938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb080>) │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #520] @ (1cc7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbaf1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -434881,15 +434874,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cc676 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbadbe> │ │ │ │ b.n 1cc6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbae08> │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #516] @ (1cc9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435059,15 +435052,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cc8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbafec> │ │ │ │ b.n 1cc8e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb02a> │ │ │ │ nop │ │ │ │ str r4, [r0, #20] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #598016 @ 0x92000 │ │ │ │ sub sp, #20 │ │ │ │ @@ -435127,21 +435120,21 @@ │ │ │ │ b.n 1cca7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb1c2> │ │ │ │ ldr r2, [pc, #16] @ (1ccabc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb204>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cca7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb1c2> │ │ │ │ ldr r2, [pc, #16] @ (1ccac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb208>) │ │ │ │ add r2, pc │ │ │ │ b.n 1cca7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb1c2> │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (1ccb84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435439,15 +435432,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cccfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb442> │ │ │ │ b.n 1ccd40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb488> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r3] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb7bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435622,15 +435615,15 @@ │ │ │ │ b.n 1ccfb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb6fa> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ccf18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb660> │ │ │ │ b.n 1ccf56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb69e> │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb9c8>) │ │ │ │ @@ -435798,15 +435791,15 @@ │ │ │ │ b.n 1cd1c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb90a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb874> │ │ │ │ b.n 1cd166 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbb8ae> │ │ │ │ ldr r4, [r4, r2] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbbdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -435985,15 +435978,15 @@ │ │ │ │ b.n 1cd3d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbb1a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbba80> │ │ │ │ b.n 1cd376 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbabe> │ │ │ │ ldrsb r6, [r2, r2] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #496] @ (1cd6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbde8>) │ │ │ │ @@ -436161,15 +436154,15 @@ │ │ │ │ b.n 1cd5e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbd2a> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbc94> │ │ │ │ b.n 1cd586 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbcce> │ │ │ │ strb r4, [r0, r2] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #504] @ (1cd8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -436348,15 +436341,15 @@ │ │ │ │ b.n 1cd7f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbf3a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cd758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbea0> │ │ │ │ b.n 1cd796 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbbede> │ │ │ │ strh r6, [r6, r1] │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrh r2, [r3, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1cd966 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc0ae> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -436809,16 +436802,16 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1cdd44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc48c> │ │ │ │ b.n 1cdd4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc492> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #680] @ (1ce0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc808>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - sub.w r0, sl, r1, ror #3 │ │ │ │ - @ instruction: 0xeb8c00f1 │ │ │ │ + eor.w r0, sl, r1, ror #3 │ │ │ │ + orn r0, ip, r1, ror #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #428] @ (1cdfdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -436954,16 +436947,16 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1cdef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc63c> │ │ │ │ b.n 1cdefa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc642> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #1016] @ (1ce3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcb20>) │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrd r0, r0, [r2, #964]! @ 0x3c4 │ │ │ │ - strd r0, r0, [r4, #964] @ 0x3c4 │ │ │ │ + @ instruction: 0xe8d200f1 │ │ │ │ + stmia.w r4!, {r0, r4, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (1ce0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc7f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -437272,15 +437265,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce226 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc96e> │ │ │ │ b.n 1ce276 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbc9be> │ │ │ │ nop │ │ │ │ blx r8 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #560] @ (1ce5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcd38>) │ │ │ │ @@ -437468,15 +437461,15 @@ │ │ │ │ b.n 1ce48a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcbd2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ce470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcbb8> │ │ │ │ b.n 1ce4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcc0a> │ │ │ │ cmp r2, lr │ │ │ │ lsls r3, r6, #6 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r5, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1ce85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbcfa4> │ │ │ │ @@ -439413,15 +439406,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfb22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe26a> │ │ │ │ b.n 1cfb82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe2ca> │ │ │ │ nop │ │ │ │ cmp r6, #206 @ 0xce │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #556] @ (1cfee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe62c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439608,15 +439601,15 @@ │ │ │ │ b.n 1cfe26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe56e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cfd76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe4be> │ │ │ │ b.n 1cfdca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe512> │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r2, [r6, #40] @ 0x28 │ │ │ │ + str r2, [r2, #24] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #620] @ (1d016c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe8b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -439816,15 +439809,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1cffc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe70c> │ │ │ │ b.n 1d0028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe770> │ │ │ │ nop │ │ │ │ cmp r2, #50 @ 0x32 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (1d03c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbeb10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -440012,15 +440005,15 @@ │ │ │ │ b.n 1d02ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbea36> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d023c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe984> │ │ │ │ b.n 1d0292 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbe9da> │ │ │ │ movs r7, #170 @ 0xaa │ │ │ │ lsls r3, r6, #6 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #304] @ (1d0514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbec5c>) │ │ │ │ @@ -441390,17 +441383,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d1328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbfa70> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1d1292 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbf9da> │ │ │ │ adds r4, r7, r0 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #748] @ (1d16b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbfe00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -441652,17 +441645,17 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1d160c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbfd54> │ │ │ │ b.n 1d154e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbfc96> │ │ │ │ nop │ │ │ │ asrs r4, r4, #21 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 1d171a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbfe62> │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #744] @ (1d19c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc0108>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -441911,17 +441904,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1d1932 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc007a> │ │ │ │ mov r6, r7 │ │ │ │ b.n 1d1892 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xbffda> │ │ │ │ asrs r0, r3, #9 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - uxth r6, r1 │ │ │ │ + cbz r6, 1d19e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc012a> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cbz r4, 1d19da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc0122> │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #804] @ (1d1d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc044c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -442189,17 +442182,17 @@ │ │ │ │ bhi.n 1d1c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc03a4> │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ b.n 1d1b92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc02da> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #29 │ │ │ │ lsls r3, r6, #6 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #332] @ (1d1e70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc05b8>) │ │ │ │ @@ -447793,21 +447786,21 @@ │ │ │ │ b.n 1d600a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4752> │ │ │ │ ldr r2, [pc, #16] @ (1d604c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4794>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d600a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4752> │ │ │ │ ldr r2, [pc, #16] @ (1d6050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4798>) │ │ │ │ add r2, pc │ │ │ │ b.n 1d600a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4752> │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #188] @ (1d6120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4868>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448118,15 +448111,15 @@ │ │ │ │ b.n 1d6350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4a98> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d62a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc49ee> │ │ │ │ b.n 1d62f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4a3c> │ │ │ │ stmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - vrhadd.u8 d0, d12, d4 │ │ │ │ + stc2l 1, cr0, [ip, #16]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d6638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -448306,15 +448299,15 @@ │ │ │ │ b.n 1d6572 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4cba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d64d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4c1c> │ │ │ │ b.n 1d6516 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4c5e> │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stc2 1, cr0, [r2, #-16] │ │ │ │ + umlal r0, r1, r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448489,15 +448482,15 @@ │ │ │ │ b.n 1d678e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4ed6> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d66f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4e3c> │ │ │ │ b.n 1d6732 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc4e7a> │ │ │ │ stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cdp2 1, 3, cr0, cr6, cr4, {0} │ │ │ │ + ldc2 1, cr0, [r6, #-16] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d6a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc51bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -448681,15 +448674,15 @@ │ │ │ │ b.n 1d69ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc50f6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5058> │ │ │ │ b.n 1d6952 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc509a> │ │ │ │ stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldc2 1, cr0, [r2], #-16 │ │ │ │ + smlabb r1, r2, r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -448864,15 +448857,15 @@ │ │ │ │ b.n 1d6bca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5312> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6b30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5278> │ │ │ │ b.n 1d6b6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc52b6> │ │ │ │ bkpt 0x009e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xfa320104 │ │ │ │ + ldrsb.w r0, [r2, ] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1d6eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc55f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -449056,15 +449049,15 @@ │ │ │ │ b.n 1d6dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5532> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d6d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5494> │ │ │ │ b.n 1d6d8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc54d6> │ │ │ │ pop {r1, r2, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh.w r0, [lr, ] │ │ │ │ + @ instruction: 0xf70e0104 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1d6f6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc56b2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r1, r0 │ │ │ │ @@ -449539,17 +449532,17 @@ │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1d7376 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5abe> │ │ │ │ b.n 1d737c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5ac4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb686 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #460] @ (1d763c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5d84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449695,17 +449688,17 @@ │ │ │ │ b.n 1d754c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5c94> │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, lr, lsl #2 │ │ │ │ bcc.n 1d7546 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5c8e> │ │ │ │ b.n 1d754c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5c94> │ │ │ │ push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #6 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r1, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #496] @ (1d784c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -449871,15 +449864,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7702 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5e4a> │ │ │ │ b.n 1d773c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc5e84> │ │ │ │ uxtb r0, r3 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - vrhadd.s8 d0, d4, d4 │ │ │ │ + stcl 1, cr0, [r4, #16]! │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1d7a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc61a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -450046,15 +450039,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6050> │ │ │ │ b.n 1d794a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6092> │ │ │ │ nop │ │ │ │ sub sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stc 1, cr0, [lr, #-16] │ │ │ │ + @ instruction: 0xebee0104 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #184] @ (1d7b30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6278>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -450379,15 +450372,16 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7cc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc640e> │ │ │ │ b.n 1d7d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6468> │ │ │ │ nop │ │ │ │ add r5, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldmia.w r8!, {r2, r8} │ │ │ │ + b.n 1d7d90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc64d8> │ │ │ │ + lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #620] @ (1d80e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -450587,15 +450581,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1d7f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc667c> │ │ │ │ b.n 1d7f98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc66e0> │ │ │ │ nop │ │ │ │ add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1d7d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc64c8> │ │ │ │ + b.n 1d7b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc6288> │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ rsb r4, r0, #45 @ 0x2d │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -453538,17 +453532,17 @@ │ │ │ │ b.n 1da264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc89ac> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc88e0> │ │ │ │ b.n 1da208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8950> │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + itt cs │ │ │ │ + lslcs r4, r0, #4 │ │ │ │ + stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #592] @ (1da594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8cdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r3, pc │ │ │ │ @@ -453743,15 +453737,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da412 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8b5a> │ │ │ │ b.n 1da472 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8bba> │ │ │ │ nop │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #668] @ (1da84c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8f94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -453963,15 +453957,15 @@ │ │ │ │ b.n 1da756 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8e9e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8dcc> │ │ │ │ b.n 1da6fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8e42> │ │ │ │ strh r2, [r0, #28] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbnz r2, 1da8ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc8ff6> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #612] @ (1daacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454168,15 +454162,15 @@ │ │ │ │ b.n 1da9e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc912e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1da928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9070> │ │ │ │ b.n 1da98a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc90d2> │ │ │ │ strh r2, [r1, #6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + @ instruction: 0xb73e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #660] @ (1dad7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc94c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454385,15 +454379,15 @@ │ │ │ │ b.n 1dac86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc93ce> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dabb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9300> │ │ │ │ b.n 1dac2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9372> │ │ │ │ ldrb r2, [r1, #25] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1db000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454592,15 +454586,15 @@ │ │ │ │ b.n 1daf1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9662> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dae5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc95a2> │ │ │ │ b.n 1daebe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9606> │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbz r6, 1db064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc97ac> │ │ │ │ + sxtb r6, r2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #636] @ (1db298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc99e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -454809,15 +454803,15 @@ │ │ │ │ b.n 1db1aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc98f2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc982c> │ │ │ │ b.n 1db14e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9896> │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - cbz r6, 1db2aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc99f2> │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #644] @ (1db538 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9c80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455029,15 +455023,15 @@ │ │ │ │ b.n 1db44a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9b92> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9ac8> │ │ │ │ b.n 1db3ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9b36> │ │ │ │ strb r6, [r7, #25] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r6, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #616] @ (1db7bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9f04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455236,15 +455230,15 @@ │ │ │ │ b.n 1db6d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9e1e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1db616 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9d5e> │ │ │ │ b.n 1db67a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xc9dc2> │ │ │ │ strb r6, [r3, #15] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dbb18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca260>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455498,15 +455492,15 @@ │ │ │ │ bcc.w 1db8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca028> │ │ │ │ b.n 1db98a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca0d2> │ │ │ │ nop │ │ │ │ strb r2, [r3, #5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - add r7, pc, #528 @ (adr r7, 1dbd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca47c>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 1dbcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca3fc>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #832] @ (1dbe78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca5c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -455760,15 +455754,15 @@ │ │ │ │ bcc.w 1dbc40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca388> │ │ │ │ b.n 1dbcea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca432> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - add r4, pc, #336 @ (adr r4, 1dbfd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca71c>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 1dbf54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca69c>) │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -456033,15 +456027,15 @@ │ │ │ │ b.n 1dc0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca814> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - add r0, pc, #728 @ (adr r0, 1dc4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcac30>) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dbfb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca6fe> │ │ │ │ b.n 1dc070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xca7b8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -456268,15 +456262,15 @@ │ │ │ │ b.n 1dc33e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcaa86> │ │ │ │ str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #608] @ (1dc72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcae74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456485,15 +456479,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ lsls r2, r6, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #696] @ (1dca08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb150>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -456719,15 +456713,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dc82c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcaf74> │ │ │ │ b.n 1dc8aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcaff2> │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -456958,15 +456952,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrsh r6, [r0, r4] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dcf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb688>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457151,15 +457145,15 @@ │ │ │ │ b.n 1dce72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb5ba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dcdcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb514> │ │ │ │ b.n 1dce16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb55e> │ │ │ │ ldrb r6, [r1, r0] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #540] @ (1dd178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb8c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457342,15 +457336,15 @@ │ │ │ │ b.n 1dd0aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb7f2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb74c> │ │ │ │ b.n 1dd04e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb796> │ │ │ │ ldr r6, [r2, r7] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbae0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457535,15 +457529,15 @@ │ │ │ │ b.n 1dd2d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcba1a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb97c> │ │ │ │ b.n 1dd276 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcb9be> │ │ │ │ ldrsb r6, [r3, r6] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #516] @ (1dd5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbd00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -457726,15 +457720,15 @@ │ │ │ │ b.n 1dd4f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbc3a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1dd454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbb9c> │ │ │ │ b.n 1dd496 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbbde> │ │ │ │ strb r6, [r7, r5] │ │ │ │ lsls r2, r6, #6 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #328] @ (1dd71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcbe64>) │ │ │ │ @@ -458698,16 +458692,16 @@ │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1de07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc7c4> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1ddfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc728> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #80] @ (1de15c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc8a4>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - orn r0, ip, r0, ror #3 │ │ │ │ - strd r0, r0, [lr, #960]! @ 0x3c0 │ │ │ │ + strd r0, r0, [ip, #-960] @ 0x3c0 │ │ │ │ + stlexd r0, r0, r0, [lr] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #648] @ (1de3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xccaf8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -458922,17 +458916,17 @@ │ │ │ │ mov r6, fp │ │ │ │ cmp r2, lr │ │ │ │ bhi.n 1de2fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcca42> │ │ │ │ mov r7, fp │ │ │ │ b.n 1de212 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc95a> │ │ │ │ ldr r0, [pc, #32] @ (1de3d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xccb1c>) │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1de29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc9e4> │ │ │ │ + b.n 1de05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc7a4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1de184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc8cc> │ │ │ │ + b.n 1ddf44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcc68c> │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w lr, #1 │ │ │ │ mov r9, r8 │ │ │ │ strd r5, r6, [sp] │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ mov sl, r4 │ │ │ │ mov fp, r7 │ │ │ │ @@ -459258,17 +459252,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1de716 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcce5e> │ │ │ │ b.n 1de672 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xccdba> │ │ │ │ add r8, r4 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1def9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd6e4> │ │ │ │ + b.n 1ded5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd4a4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1dee64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd5ac> │ │ │ │ + b.n 1dec24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd36c> │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #672] @ (1dea68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd1b0>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -459488,17 +459482,17 @@ │ │ │ │ ldr.w r3, [r8, #860] @ 0x35c │ │ │ │ cmp r3, r0 │ │ │ │ bhi.n 1de9ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd0f6> │ │ │ │ mov r1, sl │ │ │ │ b.n 1de8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd008> │ │ │ │ adcs r2, r5 │ │ │ │ lsls r2, r6, #6 │ │ │ │ - b.n 1dec34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd37c> │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - b.n 1dead4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xcd21c> │ │ │ │ + svc 16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ mov.w sl, #1 │ │ │ │ mov ip, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r8, r1 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ @@ -465752,21 +465746,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (1e3638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1d80>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e35f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1d3c> │ │ │ │ ldr r2, [pc, #16] @ (1e363c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1d84>) │ │ │ │ add r2, pc │ │ │ │ b.n 1e35f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1d3c> │ │ │ │ nop │ │ │ │ - adds r2, #42 @ 0x2a │ │ │ │ + adds r1, #10 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - adds r1, #194 @ 0xc2 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e383c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -465932,15 +465926,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3782 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1eca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e36ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1e36> │ │ │ │ b.n 1e3726 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd1e6e> │ │ │ │ @ instruction: 0xf2e001b1 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e3a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2188>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466108,15 +466102,15 @@ │ │ │ │ b.n 1e397e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd20c6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e38ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2034> │ │ │ │ b.n 1e3922 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd206a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0da01b1 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e3c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466280,15 +466274,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3b7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd22c6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3aee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2236> │ │ │ │ b.n 1e3b22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd226a> │ │ │ │ mrc 1, 6, r0, cr6, cr1, {5} │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1e3e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -466452,15 +466446,15 @@ │ │ │ │ mov r3, lr │ │ │ │ b.n 1e3d76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd24be> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e3ce6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd242e> │ │ │ │ b.n 1e3d1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2462> │ │ │ │ ldcl 1, cr0, [lr], {177} @ 0xb1 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r4, r0, #4 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 1e3ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd261c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -466931,15 +466925,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e425e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd29a6> │ │ │ │ b.n 1e429a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd29e2> │ │ │ │ nop │ │ │ │ b.n 1e4290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd29d8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #496] @ (1e45bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2d04>) │ │ │ │ @@ -467107,15 +467101,15 @@ │ │ │ │ b.n 1e4482 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2bca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2bb0> │ │ │ │ b.n 1e44a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2bee> │ │ │ │ b.n 1e408c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd27d4> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r4, r0, #4 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1e4804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd2f4c> │ │ │ │ @@ -468733,15 +468727,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd3e6c> │ │ │ │ b.n 1e5766 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd3eae> │ │ │ │ nop │ │ │ │ bcs.n 1e57d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd3f18> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsrs r2, r2, #1 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #492] @ (1e5a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd41c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468909,15 +468903,15 @@ │ │ │ │ b.n 1e59cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4114> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5932 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd407a> │ │ │ │ b.n 1e5970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd40b8> │ │ │ │ beq.n 1e59c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd410c> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (1e5ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd43f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469093,15 +469087,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5b3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4284> │ │ │ │ b.n 1e5b7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd42c6> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #508] @ (1e5ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469272,15 +469266,15 @@ │ │ │ │ b.n 1e5dfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4542> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd44a8> │ │ │ │ b.n 1e5d9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd44e6> │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e60c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd480c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469449,15 +469443,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e5f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd46b8> │ │ │ │ b.n 1e5fa6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd46ee> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #488] @ (1e62c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4a10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -469626,15 +469620,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd48bc> │ │ │ │ b.n 1e61aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd48f2> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #6 │ │ │ │ - lsls r2, r5, #5 │ │ │ │ + lsls r2, r1, #1 │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #276] @ (1e63f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd4b40>) │ │ │ │ @@ -470821,17 +470815,17 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r2, r1 │ │ │ │ bhi.n 1e6f8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd56d6> │ │ │ │ b.n 1e6ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5640> │ │ │ │ nop │ │ │ │ cbnz r0, 1e7068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd57b0> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #632] @ (1e729c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd59e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471044,17 +471038,17 @@ │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ cmp r2, ip │ │ │ │ bhi.n 1e720e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5956> │ │ │ │ b.n 1e716e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd58b6> │ │ │ │ nop │ │ │ │ cbnz r4, 1e72a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd59ea> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #656] @ (1e754c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5c94>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -471282,17 +471276,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e74d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5c18> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e742c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5b74> │ │ │ │ nop │ │ │ │ cpsid a │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #672] @ (1e780c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5f54>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -471515,17 +471509,17 @@ │ │ │ │ ldr.w r3, [r6, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e7788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5ed0> │ │ │ │ mov r3, r6 │ │ │ │ b.n 1e76e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5e28> │ │ │ │ cbz r6, 1e7880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd5fc8> │ │ │ │ lsls r1, r6, #6 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #288] @ (1e794c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd6094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -474938,15 +474932,15 @@ │ │ │ │ str r3, [r2, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strd r0, r1, [r2] │ │ │ │ strh.w r3, [r4, #3972] @ 0xf84 │ │ │ │ b.n 1e9d6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd84b6> │ │ │ │ ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ cmp r0, r2 │ │ │ │ add.w r4, r6, #598016 @ 0x92000 │ │ │ │ it eq │ │ │ │ addeq.w r7, r6, #602112 @ 0x93000 │ │ │ │ beq.n 1e9fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd8710> │ │ │ │ @@ -476050,17 +476044,17 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ mov r4, r8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ mov r7, sl │ │ │ │ b.n 1ea484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xd8bcc> │ │ │ │ nop │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, ip │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -478545,17 +478539,17 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec23c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xda984> │ │ │ │ b.n 1ec24a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xda992> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xda9f0> │ │ │ │ b.n 1ec2b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xda9fe> │ │ │ │ @@ -478992,17 +478986,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - vhadd.u8 q8, q9, │ │ │ │ + vmla.i32 q0, q8, d15[1] │ │ │ │ + cdp2 0, 2, cr0, cr2, cr15, {7} │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdaef8> │ │ │ │ b.n 1ec7be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdaf06> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ec81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdaf64> │ │ │ │ b.n 1ec82a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdaf72> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -479438,16 +479431,16 @@ │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xfb6c00ef │ │ │ │ - vst1.8 {d16[7]}, [lr] │ │ │ │ + @ instruction: 0xfa4c00ef │ │ │ │ + strh.w r0, [lr, #239] @ 0xef │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecd24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdb46c> │ │ │ │ b.n 1ecd32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdb47a> │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 1ecd90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdb4d8> │ │ │ │ b.n 1ecd9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdb4e6> │ │ │ │ strd sl, lr, [sp, #4] │ │ │ │ @@ -479853,16 +479846,16 @@ │ │ │ │ b.n 1ed284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdb9cc> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdba48> │ │ │ │ b.n 1ed30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdba54> │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r4] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - subw r0, r2, #2287 @ 0x8ef │ │ │ │ - @ instruction: 0xf4d000ef │ │ │ │ + @ instruction: 0xf58200ef │ │ │ │ + @ instruction: 0xf3b000ef │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -480320,16 +480313,16 @@ │ │ │ │ b.n 1ed838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdbf80> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ed8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdbffc> │ │ │ │ b.n 1ed8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdc008> │ │ │ │ nop │ │ │ │ str r4, [r3, r5] │ │ │ │ lsls r1, r6, #6 │ │ │ │ - @ instruction: 0xf0aa00ef │ │ │ │ - vhadd.s16 q0, q14, │ │ │ │ + vmla.i d0, d26, d3[7] │ │ │ │ + ldcl 0, cr0, [ip, #956]! @ 0x3bc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -480787,16 +480780,16 @@ │ │ │ │ b.n 1eddec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdc534> │ │ │ │ cmp r1, #3 │ │ │ │ beq.w 1ede68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdc5b0> │ │ │ │ b.n 1ede74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdc5bc> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #672] @ (1ee324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdca6c>) │ │ │ │ lsls r1, r6, #6 │ │ │ │ - adds.w r0, r2, pc, asr #3 │ │ │ │ - strd r0, r0, [r8, #-956]! @ 0x3bc │ │ │ │ + ldrd r0, r0, [r2, #956]! @ 0x3bc │ │ │ │ + strex r0, r0, [r8, #956] @ 0x3bc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ mov fp, sl │ │ │ │ @@ -481528,17 +481521,17 @@ │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ add.w lr, lr, #1 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1ee8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd03c> │ │ │ │ b.n 1ee73c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdce84> │ │ │ │ nop │ │ │ │ - b.n 1ef024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd76c> │ │ │ │ + b.n 1eede4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd52c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1eee94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd5dc> │ │ │ │ + b.n 1eec54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd39c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #788] @ (1eeca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd3ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481776,17 +481769,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ - ble.n 1eec00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd348> │ │ │ │ + bgt.n 1eebc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd308> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bgt.n 1eec58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd3a0> │ │ │ │ + blt.n 1eec18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdd360> │ │ │ │ lsls r7, r5, #3 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -482661,19 +482654,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1ef7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xddef4> │ │ │ │ b.n 1ef3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xddb14> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - bhi.n 1ef7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xddf30> │ │ │ │ + bvs.n 1ef7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xddef0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 1ef8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xde000> │ │ │ │ + bmi.n 1ef878 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xddfc0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r6, [r0, #2] │ │ │ │ + ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r3, r0, #4 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ @@ -483790,19 +483783,19 @@ │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f0594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdecdc> │ │ │ │ b.n 1f0142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xde88a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #28] │ │ │ │ lsls r3, r0, #4 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -484645,20 +484638,20 @@ │ │ │ │ adds r6, r5, #0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ @ instruction: 0xf30e01b0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r3, r0, #4 │ │ │ │ adds.w r1, sl, #176 @ 0xb0 │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, 1f1070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdf7b8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 1f104a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdf792> │ │ │ │ + @ instruction: 0xb8de │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r9, s15 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -485530,21 +485523,21 @@ │ │ │ │ asrs r2, r4, #8 │ │ │ │ lsls r1, r6, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrd r0, r1, [ip], #704 @ 0x2c0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #264] @ (1f1b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe02a0>) │ │ │ │ + ldr r3, [pc, #136] @ (1f1ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0220>) │ │ │ │ lsls r3, r0, #4 │ │ │ │ b.n 1f185c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xdffa4> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 1f1a7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe01c6> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1f1b6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe02b6> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 1f1a7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe01c2> │ │ │ │ @@ -486419,21 +486412,21 @@ │ │ │ │ b.n 1f2408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0b50> │ │ │ │ lsls r2, r5, #29 │ │ │ │ lsls r1, r6, #6 │ │ │ │ udf #68 @ 0x44 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r6, r0 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ blt.n 1f2498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0be0> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - add r7, pc, #744 @ (adr r7, 1f27a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0eec>) │ │ │ │ + add r6, pc, #616 @ (adr r6, 1f2724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0e6c>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, pc, #832 @ (adr r4, 1f2800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0f48>) │ │ │ │ + add r3, pc, #704 @ (adr r3, 1f2780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe0ec8>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ubfx r3, r5, #0, #10 │ │ │ │ add.w r1, r6, #15 │ │ │ │ @@ -487435,21 +487428,21 @@ │ │ │ │ b.n 1f2fee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe1736> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb7a01b0 │ │ │ │ bcs.n 1f3140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe1888> │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r3, r0, #4 │ │ │ │ beq.n 1f30b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe17f8> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ add.w r1, r7, #15 │ │ │ │ add.w r5, r4, #598016 @ 0x92000 │ │ │ │ @@ -488533,15 +488526,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r5!, {r3, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r3, r0, #4 │ │ │ │ stmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #900] @ (1f4158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe28a0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #900] @ (1f415c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe28a4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -488813,17 +488806,17 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe288c> │ │ │ │ b.n 1f3bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe2320> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ @@ -489625,15 +489618,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @ instruction: 0xb7f0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r3, r0, #4 │ │ │ │ push {r2, r4, r5, lr} │ │ │ │ lsls r0, r6, #6 │ │ │ │ add.w r3, r4, #573440 @ 0x8c000 │ │ │ │ ldrb.w r3, [r3, #2345] @ 0x929 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f484e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe2f96> │ │ │ │ @@ -489932,17 +489925,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f4ed6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe361e> │ │ │ │ b.n 1f4972 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe30ba> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #602112 @ 0x93000 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5126 @ 0x1406 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -492253,15 +492246,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ pop {r1, r3, r7} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (1f6d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe54d0>) │ │ │ │ @@ -492454,17 +492447,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ b.n 1f6f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe56b8> │ │ │ │ nop │ │ │ │ rev16 r2, r3 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #168] @ (1f704c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5794>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -492532,19 +492525,19 @@ │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ b.n 1f7008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5750> │ │ │ │ mov r1, r6 │ │ │ │ bl 1c525c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xb39a4> │ │ │ │ b.n 1f7008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5750> │ │ │ │ cbnz r4, 1f7072 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe57ba> │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r6, [r2, r7] │ │ │ │ + ldrb r6, [r6, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #440] @ (1f7228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5970>) │ │ │ │ @@ -492713,19 +492706,19 @@ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f71fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5944> │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -492796,21 +492789,21 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ b.n 1f72e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5a28> │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrh r6, [r7, r4] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r1 │ │ │ │ @@ -492832,15 +492825,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldrh r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #96] @ (1f73e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5b30>) │ │ │ │ @@ -493475,20 +493468,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1f7ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe61f8>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 1, 5, cr0, cr0, cr2, {0} │ │ │ │ + ldc 1, cr0, [r0, #-8]! │ │ │ │ bvc.n 1f7b5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe62a4> │ │ │ │ lsls r3, r6, #6 │ │ │ │ - b.n 1f7e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe65a4> │ │ │ │ + b.n 1f7c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6364> │ │ │ │ lsls r2, r6, #3 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r0, #4 │ │ │ │ sub.w r3, r0, #173 @ 0xad │ │ │ │ cmp.w r3, #268 @ 0x10c │ │ │ │ bhi.w 1f7ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6428> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -500810,15 +500803,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 1fcbd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb31e> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r5, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (1fccf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb440>) │ │ │ │ @@ -500893,15 +500886,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcc5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb3a6> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, r3] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (1fcddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb524>) │ │ │ │ @@ -500980,15 +500973,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 1fcd3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb482> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fce98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb5e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501048,15 +501041,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fce34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb57c> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (1fcf54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb69c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501116,15 +501109,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 1fcef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb638> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, r1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r4, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fd018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xeb760>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -501608,15 +501601,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r0, [r1, r5] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xfbae00ee │ │ │ │ + @ instruction: 0xfa8e00ee │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (1fd5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xebcfc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -501768,15 +501761,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r6, [r7, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r4, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xfa5400ee │ │ │ │ + ldrsh.w r0, [r4, lr, lsl #2] │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1fd708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xebe50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -501923,15 +501916,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r2, [r7, r1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ strh r0, [r4, r1] │ │ │ │ lsls r0, r6, #6 │ │ │ │ - str??.w r0, [lr, #238] @ 0xee │ │ │ │ + @ instruction: 0xf7ce00ee │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (1fd7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xebf34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -502569,15 +502562,15 @@ │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #968] @ (1fe1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xec8e8>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #864] @ (1fe13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xec884>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ ldr r3, [pc, #760] @ (1fe0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xec820>) │ │ │ │ lsls r0, r6, #6 │ │ │ │ - @ instruction: 0xf25400ee │ │ │ │ + @ instruction: 0xf13400ee │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #380] @ (1fdf78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xec6c0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -503496,17 +503489,17 @@ │ │ │ │ ldr.w r1, [r9, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 1fe738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xece80> │ │ │ │ nop │ │ │ │ tst r2, r6 │ │ │ │ lsls r0, r6, #6 │ │ │ │ - ldr r6, [r0, #56] @ 0x38 │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r0, #4 │ │ │ │ - b.n 1fe69c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xecde4> │ │ │ │ + b.n 1fe45c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xecba4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -513873,15 +513866,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r5} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ @@ -513915,15 +513908,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (205b24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf426c>) │ │ │ │ @@ -513949,15 +513942,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r3, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #64] @ (205b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf42c8>) │ │ │ │ @@ -513983,15 +513976,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #10] │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #316] @ (205cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf4410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #301] @ 0x12d │ │ │ │ @@ -514103,15 +514096,15 @@ │ │ │ │ beq.n 205c42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf438a> │ │ │ │ b.n 205bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf4318> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #480] @ 0x1e0 │ │ │ │ b.n 205c42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf438a> │ │ │ │ ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #204] @ (205db0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf44f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514187,15 +514180,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205d36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf447e> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #6 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (205e18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf4560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -519635,15 +519628,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r3, #172 @ 0xac │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (209c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf83d4>) │ │ │ │ @@ -519914,15 +519907,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209e82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf85ca> │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #22] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #228] @ 209fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf870c> │ │ │ │ mov r5, r3 │ │ │ │ @@ -520057,15 +520050,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8748> │ │ │ │ ldrh r0, [r3, #10] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20a0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8830>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520114,15 +520107,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf87dc> │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r6, #192 @ 0xc0 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (20a17c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf88c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520171,15 +520164,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 20a128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8870> │ │ │ │ ldrh r0, [r6, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a21c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8964>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520231,15 +520224,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a1be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8906> │ │ │ │ nop │ │ │ │ strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a2bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8a04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520291,15 +520284,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a25e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf89a6> │ │ │ │ nop │ │ │ │ strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a35c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8aa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520351,15 +520344,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a2fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8a46> │ │ │ │ nop │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a3fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8b44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520410,15 +520403,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a39e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8ae6> │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (20a508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf8c50>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -520874,15 +520867,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r1, #8] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r5, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (20a9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf913c>) │ │ │ │ @@ -521025,15 +521018,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r5, #30] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r1, #30] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -521096,15 +521089,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20aa58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf91a0> │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (20aba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf92f0>) │ │ │ │ @@ -521172,15 +521165,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ab1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9262> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #180] @ (20ac78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf93c0>) │ │ │ │ @@ -521249,15 +521242,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20abea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9332> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #176] @ (20ad44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf948c>) │ │ │ │ @@ -521325,15 +521318,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20acba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9402> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #18] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r3, #38 @ 0x26 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #376] @ (20aed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf961c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521553,15 +521546,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20af12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf965a> │ │ │ │ ldrb r0, [r1, #9] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xeb3e00ed │ │ │ │ + ands.w r0, lr, sp, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (20b07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf97c4>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -521632,15 +521625,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20afea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9732> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - movs r0, #10 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #192] @ (20b158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf98a0>) │ │ │ │ @@ -521716,15 +521709,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b0be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9806> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20b230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9978>) │ │ │ │ @@ -521800,15 +521793,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20b198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf98e0> │ │ │ │ strb r0, [r0, #31] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (20b314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9a5c>) │ │ │ │ @@ -521887,15 +521880,16 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20b272 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf99ba> │ │ │ │ nop │ │ │ │ strb r0, [r5, #27] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xe85e00ed │ │ │ │ + b.n 20b198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf98e0> │ │ │ │ + lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20b400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9b48>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -521977,15 +521971,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9aa0> │ │ │ │ strb r4, [r0, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 20b42e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9b76> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20b4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9c34>) │ │ │ │ @@ -522071,15 +522065,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20b442 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9b8a> │ │ │ │ nop │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (20b5e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9d28>) │ │ │ │ @@ -522166,15 +522160,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20b530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9c78> │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - b.n 20b220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9968> │ │ │ │ + b.n 20afe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9728> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20b698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xf9de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -522454,15 +522448,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r3, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r7, #3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r0, [r4, #3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20ba00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa148>) │ │ │ │ @@ -522615,15 +522609,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20bb78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa2c0>) │ │ │ │ @@ -522776,15 +522770,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20bcdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa424>) │ │ │ │ @@ -522931,15 +522925,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (20be40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa588>) │ │ │ │ @@ -523086,15 +523080,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20bfb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa700>) │ │ │ │ @@ -523247,15 +523241,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r4, r1, #9 │ │ │ │ + asrs r4, r5, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa878>) │ │ │ │ @@ -523408,15 +523402,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfa9f0>) │ │ │ │ @@ -523569,15 +523563,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #25 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (20c420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfab68>) │ │ │ │ @@ -523730,15 +523724,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (20c5bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfad04>) │ │ │ │ @@ -524088,15 +524082,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r1, #28] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r6, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20c948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb090>) │ │ │ │ @@ -524239,15 +524233,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r4, [r1, #4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r6, #0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20caac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb1f4>) │ │ │ │ @@ -524390,15 +524384,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cc10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb358>) │ │ │ │ @@ -524541,15 +524535,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r3, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r4, [r0, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r5, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20cd74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb4bc>) │ │ │ │ @@ -524692,15 +524686,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20ced8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb620>) │ │ │ │ @@ -524843,15 +524837,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrh r2, [r4, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb784>) │ │ │ │ @@ -524994,15 +524988,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfb8e8>) │ │ │ │ @@ -525145,16 +525139,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [r1, r0] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r4, [r6, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + vmla.i q8, q12, d1[7] │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfba4c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525296,15 +525289,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r2, [r5, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r0, [r2, r2] │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldrsb r6, [r6, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - vmla.i16 q0, q10, d5[3] │ │ │ │ + cdp2 0, 7, cr0, cr4, cr13, {7} │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfbbb0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525446,15 +525439,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r6, [r0, r5] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r4, [r5, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strb r2, [r2, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr13, {7} │ │ │ │ + stc2 0, cr0, [r0, #-948]! @ 0xfffffc4c │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d5cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfbd14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525596,15 +525589,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r4, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r0, [r1, r7] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r5, r6] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - stc2l 0, cr0, [r8], #948 @ 0x3b4 │ │ │ │ + @ instruction: 0xfbc800ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfbe78>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525746,15 +525739,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r6, [r7, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r4, [r4, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ strh r2, [r1, r1] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xfb9000ed │ │ │ │ + @ instruction: 0xfa7000ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfbfdc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -525896,15 +525889,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r2, [r3, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r7, r5, #6 │ │ │ │ str r6, [r4, r3] │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xfa3800ed │ │ │ │ + ldrsb.w r0, [r8, sp, lsl #2] │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20d9f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc140>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526046,15 +526039,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #728] @ (20dcec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc434>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #624] @ (20dc88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc3d0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r7, [pc, #520] @ (20dc24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc36c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - str??.w r0, [r0, #237] @ 0xed │ │ │ │ + @ instruction: 0xf7c000ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (20db5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc2a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526196,15 +526189,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #328] @ (20dcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc408>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #224] @ (20dc5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc3a4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r6, [pc, #120] @ (20dbf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc340>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf78800ed │ │ │ │ + @ instruction: 0xf66800ed │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20dcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc404>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526344,15 +526337,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #944] @ (20e088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc7d0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #840] @ (20e024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc76c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r4, [pc, #736] @ (20dfc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc708>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf63000ed │ │ │ │ + adds.w r0, r0, #7766016 @ 0x768000 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (20de1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc564>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -526492,15 +526485,15 @@ │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #560] @ (20e068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc7b0>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #456] @ (20e004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc74c>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ ldr r3, [pc, #352] @ (20dfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc6e8>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf4e800ed │ │ │ │ + @ instruction: 0xf3c800ed │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (20df10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc658>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -526565,15 +526558,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20de9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc5e6> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #856] @ (20e26c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc9b4>) │ │ │ │ lsls r7, r5, #6 │ │ │ │ - @ instruction: 0xf33a00ed │ │ │ │ + @ instruction: 0xf21a00ed │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20e09c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xfc7e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -534601,15 +534594,15 @@ │ │ │ │ ldr.w r4, [r0, #1836] @ 0x72c │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r6, #174 @ 0xae │ │ │ │ - ldr r1, [sp, #80] @ 0x50 │ │ │ │ + str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (213a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1021d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534725,17 +534718,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 2139f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x102140> │ │ │ │ nop │ │ │ │ vaddw.s32 q8, q9, d30 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - str r7, [sp, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (213af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x102240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539806,15 +539799,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r7, lr} │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r1, r5, r6, lr} │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r1, r2, r6, lr} │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (217578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x105cc0>) │ │ │ │ @@ -539957,15 +539950,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r2, r5} │ │ │ │ lsls r6, r5, #6 │ │ │ │ push {r1, r2} │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r2, 217616 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x105d5e> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (217638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x105d80>) │ │ │ │ @@ -540173,15 +540166,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ sxth r2, r5 │ │ │ │ lsls r6, r5, #6 │ │ │ │ sxth r4, r1 │ │ │ │ lsls r6, r5, #6 │ │ │ │ cbz r0, 2177e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x105f30> │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2178ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106034>) │ │ │ │ @@ -540328,15 +540321,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldr r2, [r1, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (217a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1061ac>) │ │ │ │ @@ -540489,15 +540482,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #312 @ 0x138 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106310>) │ │ │ │ @@ -540644,15 +540637,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106474>) │ │ │ │ @@ -540799,15 +540792,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1065d8>) │ │ │ │ @@ -540954,15 +540947,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r2, [r2, r5] │ │ │ │ + strb r2, [r6, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (217ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10673c>) │ │ │ │ @@ -541109,15 +541102,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + strh r6, [r3, r3] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21816c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1068b4>) │ │ │ │ @@ -541270,15 +541263,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + str r0, [r1, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2182d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106a18>) │ │ │ │ @@ -541425,15 +541418,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #840 @ (adr r6, 218634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106d7c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #720 @ (adr r6, 2185c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106d08>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r6, pc, #608 @ (adr r6, 218554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106c9c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - str r2, [r0, r5] │ │ │ │ + str r2, [r4, r0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106b7c>) │ │ │ │ @@ -541580,15 +541573,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #440 @ (adr r5, 218608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106d50>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #320 @ (adr r5, 218594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106cdc>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r5, pc, #208 @ (adr r5, 218528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106c70>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r7, [pc, #936] @ (218804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106f4c>) │ │ │ │ + ldr r6, [pc, #808] @ (218784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106ecc>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (218598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106ce0>) │ │ │ │ @@ -541735,15 +541728,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r4, pc, #40 @ (adr r4, 2185dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106d24>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #944 @ (adr r3, 218968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1070b0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r3, pc, #832 @ (adr r3, 2188fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107044>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r6, [pc, #584] @ (218808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106f50>) │ │ │ │ + ldr r5, [pc, #456] @ (218788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106ed0>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2186fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106e44>) │ │ │ │ @@ -541890,15 +541883,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #664 @ (adr r2, 2189b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1070f8>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #544 @ (adr r2, 21893c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107084>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r2, pc, #432 @ (adr r2, 2188d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107018>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r5, [pc, #248] @ (21881c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106f64>) │ │ │ │ + ldr r4, [pc, #120] @ (21879c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106ee4>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106fbc>) │ │ │ │ @@ -542051,15 +542044,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #248 @ (adr r1, 218988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1070d0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #128 @ (adr r1, 218914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10705c>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ add r1, pc, #16 @ (adr r1, 2188a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x106ff0>) │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r3, [pc, #896] @ (218c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107364>) │ │ │ │ + ldr r2, [pc, #768] @ (218b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1072e4>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2189d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107120>) │ │ │ │ @@ -542206,15 +542199,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r2, [pc, #472] @ (218bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107320>) │ │ │ │ + ldr r1, [pc, #344] @ (218b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1072a0>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (218b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107298>) │ │ │ │ @@ -542367,15 +542360,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - ldr r1, [pc, #112] @ (218be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107330>) │ │ │ │ + blxns pc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (218c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107378>) │ │ │ │ @@ -542433,15 +542426,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 218bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107314> │ │ │ │ ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bxns r9 │ │ │ │ + mov r4, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (218d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1074b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -542583,15 +542576,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - bx r1 │ │ │ │ + cmp r8, sp │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (218ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10761c>) │ │ │ │ @@ -542734,15 +542727,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r8, r8 │ │ │ │ + add r8, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107780>) │ │ │ │ @@ -542885,15 +542878,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - add r4, lr │ │ │ │ + muls r4, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21919c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1078e4>) │ │ │ │ @@ -543036,15 +543029,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - orrs r0, r5 │ │ │ │ + tst r0, r1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107a48>) │ │ │ │ @@ -543187,15 +543180,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - rors r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107bac>) │ │ │ │ @@ -543338,15 +543331,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2195c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107d10>) │ │ │ │ @@ -543489,15 +543482,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r7, #64 @ 0x40 │ │ │ │ + subs r6, #32 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21972c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107e74>) │ │ │ │ @@ -543640,15 +543633,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x107fd8>) │ │ │ │ @@ -543791,15 +543784,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r1, [sp, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2199f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10813c>) │ │ │ │ @@ -543942,15 +543935,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1082a0>) │ │ │ │ @@ -544093,15 +544086,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108404>) │ │ │ │ @@ -544244,15 +544237,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108568>) │ │ │ │ @@ -544395,15 +544388,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r1, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r6, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r3, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (219f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1086cc>) │ │ │ │ @@ -544546,15 +544539,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r5, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108830>) │ │ │ │ @@ -544697,15 +544690,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r6, [r0, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r4, [r5, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r3, #188 @ 0xbc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a24c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108994>) │ │ │ │ @@ -544848,15 +544841,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r3, #136 @ 0x88 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108af8>) │ │ │ │ @@ -544999,15 +544992,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + adds r1, #16 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21a528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108c70>) │ │ │ │ @@ -545160,15 +545153,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108dd4>) │ │ │ │ @@ -545311,15 +545304,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r4, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r1, #24] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x108f38>) │ │ │ │ @@ -545462,15 +545455,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r7, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r4, [r4, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21a954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10909c>) │ │ │ │ @@ -545613,15 +545606,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r0, [r0, #2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strh r6, [r4, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (21aacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109214>) │ │ │ │ @@ -545774,15 +545767,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r1, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r5, #26] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r2, #96 @ 0x60 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21ac30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109378>) │ │ │ │ @@ -545925,15 +545918,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r7, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r4, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r1, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (21ad94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1094dc>) │ │ │ │ @@ -546076,15 +546069,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (21aea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1095e8>) │ │ │ │ @@ -546161,15 +546154,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21ae1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109566> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #13] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21afdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109724>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -546309,15 +546302,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r1, #7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109884>) │ │ │ │ @@ -546458,15 +546451,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1099e4>) │ │ │ │ @@ -546607,15 +546600,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r6, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #27] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b3fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109b44>) │ │ │ │ @@ -546756,15 +546749,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r5, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #21] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b55c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109ca4>) │ │ │ │ @@ -546905,15 +546898,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r1, #17] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r6, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r0, #88 @ 0x58 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b6bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109e04>) │ │ │ │ @@ -547054,15 +547047,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r7, #10] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x109f64>) │ │ │ │ @@ -547203,15 +547196,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r1, #6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r6, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r0, [r3, #5] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21b97c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a0c4>) │ │ │ │ @@ -547352,15 +547345,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r4, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r6, #1 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (21badc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a224>) │ │ │ │ @@ -547501,15 +547494,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bbd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a318>) │ │ │ │ @@ -547575,15 +547568,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bb5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a2a6> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #96] @ 0x60 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - subs r2, r2, r2 │ │ │ │ + adds r2, r6, r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a3e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547648,15 +547641,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bc2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a376> │ │ │ │ nop │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21bd70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a4b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547721,15 +547714,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21bcfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a446> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21be4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a594>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547797,15 +547790,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21bdd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a51a> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a670>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547873,15 +547866,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21beae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a5f6> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r0, #30 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a750>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -547949,15 +547942,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bf94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a6dc> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (21c0e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a830>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548025,15 +548018,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a7bc> │ │ │ │ ldr r6, [r1, #16] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r0, r3, #23 │ │ │ │ + asrs r0, r7, #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a90c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548101,15 +548094,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c14a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a892> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #0] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c2a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a9e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548177,15 +548170,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c226 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10a96e> │ │ │ │ nop │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c37c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10aac4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548253,15 +548246,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10aa4a> │ │ │ │ nop │ │ │ │ str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21c458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10aba0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -548329,15 +548322,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c3de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ab26> │ │ │ │ nop │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r7, #5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ac7c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548407,15 +548400,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c4b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ac00> │ │ │ │ nop │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ad5c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548485,15 +548478,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c59e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ace6> │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #31 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10ae38>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548563,15 +548556,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10adbc> │ │ │ │ nop │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10af18>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548641,15 +548634,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c75a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10aea2> │ │ │ │ str r6, [r4, #32] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21c8ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10aff4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548719,15 +548712,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21c830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10af78> │ │ │ │ nop │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21c98c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b0d4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548797,15 +548790,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c916 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b05e> │ │ │ │ str r2, [r5, #4] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ca6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b1b4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548875,15 +548868,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21c9f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b13e> │ │ │ │ ldrsh r2, [r1, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (21cb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b290>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -548953,15 +548946,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21cacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b214> │ │ │ │ nop │ │ │ │ ldrsh r2, [r5, r2] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21cc28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b370>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549031,15 +549024,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21cbb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b2fa> │ │ │ │ ldrb r6, [r1, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r6, r6, #13 │ │ │ │ + lsrs r6, r2, #9 │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21cd04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b44c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549111,15 +549104,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21cc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b3cc> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r3] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (21cde8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x10b530>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -549209,15 +549202,15 @@ │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r0, [r7, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ ldrh r2, [r2, r6] │ │ │ │ lsls r6, r5, #6 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ lsls r5, r5, #3 │ │ │ │ @ instruction: 0xffbbffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -556582,15 +556575,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #7 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556616,15 +556609,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r1, #6 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (222028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x110770>) │ │ │ │ @@ -556647,15 +556640,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r7, #4 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556679,15 +556672,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r5, #3 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb78c │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2220c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11080c>) │ │ │ │ @@ -556709,15 +556702,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r3, #2 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556741,15 +556734,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556773,15 +556766,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r7, #31 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (222270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1109b8>) │ │ │ │ @@ -556872,15 +556865,15 @@ │ │ │ │ ldr.w r1, [r6, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 2221dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x110924> │ │ │ │ nop │ │ │ │ lsls r2, r6, #30 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556906,15 +556899,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r4, #26 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -556938,15 +556931,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r6, r1, #25 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (22235c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x110aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556967,15 +556960,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28bcc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #24 │ │ │ │ lsls r6, r5, #6 │ │ │ │ - push {r1, r5, lr} │ │ │ │ + push {r1} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2223c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x110b08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -561212,15 +561205,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 2253c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113b0c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 225384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113acc> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bpl.n 225348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113a90> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (225554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113c9c>) │ │ │ │ @@ -561381,15 +561374,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 225640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113d88> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 225600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113d48> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bmi.n 2255c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113d0c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (2256b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113e00>) │ │ │ │ @@ -561536,15 +561529,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 2256a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113df0> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 225670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113db8> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bcs.n 22563c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113d84> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (225830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113f78>) │ │ │ │ @@ -561697,15 +561690,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 225750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x113e98> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 225918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114060> │ │ │ │ lsls r5, r5, #6 │ │ │ │ bne.n 2258e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11402c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2259a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1140f0>) │ │ │ │ @@ -561858,15 +561851,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ beq.n 2259d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114120> │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r7, {r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (225b0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114254>) │ │ │ │ @@ -562013,15 +562006,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r2, [r1, #27] │ │ │ │ + ldrb r2, [r5, #22] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (225c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1143b8>) │ │ │ │ @@ -562168,15 +562161,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r5!, {r2, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (225d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11449c>) │ │ │ │ @@ -562237,15 +562230,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 225cea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114432> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (225eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114600>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -562395,15 +562388,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r2, {r2, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (22601c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114764>) │ │ │ │ @@ -562546,15 +562539,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1, {r1, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1148c8>) │ │ │ │ @@ -562697,15 +562690,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ ldmia r0!, {r2, r4} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2262e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114a2c>) │ │ │ │ @@ -562848,15 +562841,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r4, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114b90>) │ │ │ │ @@ -562999,15 +562992,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r2, r3, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r5!, {r1, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2265ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114cf4>) │ │ │ │ @@ -563150,15 +563143,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r4!, {r1} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114e58>) │ │ │ │ @@ -563301,15 +563294,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r7, #13] │ │ │ │ + strb r0, [r3, #9] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x114fbc>) │ │ │ │ @@ -563452,15 +563445,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r5} │ │ │ │ lsls r5, r5, #6 │ │ │ │ stmia r1!, {r1, r2} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2269d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115120>) │ │ │ │ @@ -563603,15 +563596,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ itet le │ │ │ │ lslle r5, r5, #6 │ │ │ │ itt lt @ unpredictable │ │ │ │ lsllt r5, r5, #6 │ │ │ │ ittt ge @ unpredictable │ │ │ │ lslge r5, r5, #6 │ │ │ │ - strbge r0, [r4, #3] │ │ │ │ + ldrge r0, [r0, #124] @ 0x7c │ │ │ │ lslge r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (226b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115298>) │ │ │ │ @@ -563764,15 +563757,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x0062 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x0044 │ │ │ │ lsls r5, r5, #6 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (226cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115434>) │ │ │ │ @@ -563933,15 +563926,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ pop {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (226e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115598>) │ │ │ │ @@ -564084,15 +564077,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r6, 226ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11560a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 226ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115608> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 226ebe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115606> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (226fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115710>) │ │ │ │ @@ -564245,15 +564238,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r2, 22701e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115766> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r4, 22701a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115762> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbnz r0, 227018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115760> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (227140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115888>) │ │ │ │ @@ -564406,15 +564399,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb872 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb854 │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (227228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115970>) │ │ │ │ @@ -564479,15 +564472,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2271c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115910> │ │ │ │ nop │ │ │ │ @ instruction: 0xb7b4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (22738c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115ad4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -564637,15 +564630,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb62a │ │ │ │ lsls r5, r5, #6 │ │ │ │ @ instruction: 0xb60c │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r7, #104] @ 0x68 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (227514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115c5c>) │ │ │ │ @@ -564796,15 +564789,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r2, r5, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r1, r2, r7} │ │ │ │ lsls r5, r5, #6 │ │ │ │ push {r3, r5, r6} │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r6, #100] @ 0x64 │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (227674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115dbc>) │ │ │ │ @@ -564945,15 +564938,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r4, 2276dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115e24> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r2, 2276da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115e22> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 2276d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115e20> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2277d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115f1c>) │ │ │ │ @@ -565094,15 +565087,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r4, 227824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115f6c> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r2, 227822 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115f6a> │ │ │ │ lsls r5, r5, #6 │ │ │ │ cbz r0, 227820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x115f68> │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116080>) │ │ │ │ @@ -565245,15 +565238,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #368 @ 0x170 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r5, #36] @ 0x24 │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (227a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1161e4>) │ │ │ │ @@ -565396,15 +565389,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r7, sp, #72 @ 0x48 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r6, sp, #888 @ 0x378 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + ldrsh r4, [r7, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (227c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11636c>) │ │ │ │ @@ -565555,15 +565548,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (227dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1164f4>) │ │ │ │ @@ -565714,15 +565707,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r3, sp, #824 @ 0x338 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (227f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116654>) │ │ │ │ @@ -565863,15 +565856,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #624 @ 0x270 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (22806c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1167b4>) │ │ │ │ @@ -566012,15 +566005,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r5, r5, #6 │ │ │ │ add r1, sp, #32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (228160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1168a8>) │ │ │ │ @@ -566086,15 +566079,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2280ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116836> │ │ │ │ nop │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [r6, r7] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (228234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11697c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566160,15 +566153,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2281be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116906> │ │ │ │ nop │ │ │ │ add r7, pc, #728 @ (adr r7, 228510 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116c58>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (228310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116a58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566236,15 +566229,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228296 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1169de> │ │ │ │ nop │ │ │ │ add r6, pc, #904 @ (adr r6, 22869c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116de4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldrsb r0, [r2, r5] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2283f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116b38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566312,15 +566305,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22837c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116ac4> │ │ │ │ add r6, pc, #24 @ (adr r6, 22840c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116b54>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2284cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116c14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566388,15 +566381,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228452 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116b9a> │ │ │ │ nop │ │ │ │ add r5, pc, #152 @ (adr r5, 228568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116cb0>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2285a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116cf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566464,15 +566457,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22852e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116c76> │ │ │ │ nop │ │ │ │ add r4, pc, #296 @ (adr r4, 2286d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116e1c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (228690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116dd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -566545,15 +566538,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22860a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116d52> │ │ │ │ nop │ │ │ │ add r3, pc, #440 @ (adr r3, 22884c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116f94>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228770 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116eb8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566623,15 +566616,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2286fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116e42> │ │ │ │ add r2, pc, #536 @ (adr r2, 22898c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1170d4>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strh r6, [r6, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22884c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116f94>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566701,15 +566694,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2287d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116f18> │ │ │ │ nop │ │ │ │ add r1, pc, #664 @ (adr r1, 228ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117230>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117070>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566779,15 +566772,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2288ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x116ff4> │ │ │ │ nop │ │ │ │ add r0, pc, #808 @ (adr r0, 228c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11739c>) │ │ │ │ lsls r5, r5, #6 │ │ │ │ - strh r2, [r1, r3] │ │ │ │ + str r2, [r5, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117150>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566857,15 +566850,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228992 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1170da> │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117230>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -566935,15 +566928,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228a72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1171ba> │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + str r6, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117310>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567013,15 +567006,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228b52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11729a> │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + ldr r7, [pc, #264] @ (228cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117420>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1173ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567091,15 +567084,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117370> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r7, [pc, #632] @ (228f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11766c>) │ │ │ │ + ldr r6, [pc, #504] @ (228ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1175ec>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (228d84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1174cc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567169,15 +567162,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 228d0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117456> │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #824] @ (2290c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11780c>) │ │ │ │ + ldr r5, [pc, #696] @ (229044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11778c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1175a8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -567247,15 +567240,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11752c> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r6, [pc, #40] @ (228e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1175d8>) │ │ │ │ + ldr r4, [pc, #936] @ (229210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117958>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (228f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117684>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567324,15 +567317,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117608> │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r5, [pc, #272] @ (229054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11779c>) │ │ │ │ + ldr r4, [pc, #144] @ (228fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11771c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117760>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567401,15 +567394,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 228f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1176e4> │ │ │ │ ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r4, [pc, #496] @ (229210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117958>) │ │ │ │ + ldr r3, [pc, #368] @ (229190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1178d8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2290fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117844>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567480,15 +567473,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229082 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1177ca> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r3, [pc, #688] @ (2293b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117afc>) │ │ │ │ + ldr r2, [pc, #560] @ (229334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117a7c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2291e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117928>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567559,15 +567552,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229166 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1178ae> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #880] @ (229558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117ca0>) │ │ │ │ + ldr r1, [pc, #752] @ (2294d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117c20>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2292bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117a04>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567636,15 +567629,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117988> │ │ │ │ str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r2, [pc, #80] @ (229314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117a5c>) │ │ │ │ + ldr r0, [pc, #976] @ (229694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117ddc>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117ae0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567713,15 +567706,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22931c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117a64> │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r1, [pc, #304] @ (2294d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117c18>) │ │ │ │ + ldr r0, [pc, #176] @ (229450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117b98>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117bbc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567790,15 +567783,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2293f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117b40> │ │ │ │ str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ldr r0, [pc, #528] @ (22968c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117dd4>) │ │ │ │ + bxns ip │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117c98>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567867,15 +567860,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2294d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117c1c> │ │ │ │ str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blxns r7 │ │ │ │ + mov ip, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (22962c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117d74>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -567944,15 +567937,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2295b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117cf8> │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov ip, lr │ │ │ │ + cmp ip, sl │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117e58>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568023,15 +568016,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229696 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117dde> │ │ │ │ nop │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2297ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117f34>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568100,15 +568093,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229770 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117eb8> │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, fp │ │ │ │ + add r4, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2298c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118010>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568177,15 +568170,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22984c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x117f94> │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - add ip, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (2299a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1180ec>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568254,15 +568247,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118070> │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - mvns r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (229a88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1181d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568333,15 +568326,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229a0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118156> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmn r4, r7 │ │ │ │ + rors r4, r3 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1182ac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568410,15 +568403,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118230> │ │ │ │ ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - tst r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (229c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118388>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -568487,15 +568480,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 229bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11830c> │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adcs r4, r5 │ │ │ │ + eors r4, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (229d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118478>) │ │ │ │ @@ -568570,15 +568563,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229cae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1183f6> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (229e18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118560>) │ │ │ │ @@ -568652,15 +568645,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1184dc> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #30] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (229f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118648>) │ │ │ │ @@ -568734,15 +568727,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1185c4> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #22] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (229ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118738>) │ │ │ │ @@ -568817,15 +568810,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 229f6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1186b6> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r6, #34 @ 0x22 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118828>) │ │ │ │ @@ -568900,15 +568893,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a05e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1187a6> │ │ │ │ nop │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r5, #78 @ 0x4e │ │ │ │ + subs r4, #46 @ 0x2e │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118918>) │ │ │ │ @@ -568983,15 +568976,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a14e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118896> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #0] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118a00>) │ │ │ │ @@ -569065,15 +569058,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11897c> │ │ │ │ nop │ │ │ │ strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118af0>) │ │ │ │ @@ -569148,15 +569141,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a326 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118a6e> │ │ │ │ nop │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118bd8>) │ │ │ │ @@ -569230,15 +569223,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a40c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118b54> │ │ │ │ nop │ │ │ │ strh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118cc8>) │ │ │ │ @@ -569313,15 +569306,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a4fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118c46> │ │ │ │ nop │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118db0>) │ │ │ │ @@ -569395,15 +569388,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a5e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118d2c> │ │ │ │ nop │ │ │ │ strh r6, [r2, #28] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + adds r7, #70 @ 0x46 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22a750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118e98>) │ │ │ │ @@ -569477,15 +569470,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118e14> │ │ │ │ nop │ │ │ │ strh r6, [r5, #20] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118f88>) │ │ │ │ @@ -569560,15 +569553,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a7be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118f06> │ │ │ │ nop │ │ │ │ strh r6, [r0, #14] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22a930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119078>) │ │ │ │ @@ -569643,15 +569636,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a8ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x118ff6> │ │ │ │ nop │ │ │ │ strh r6, [r2, #6] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22aa20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119168>) │ │ │ │ @@ -569726,15 +569719,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22a99e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1190e6> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #31] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r5, #26 │ │ │ │ + adds r3, #250 @ 0xfa │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ab08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119250>) │ │ │ │ @@ -569808,15 +569801,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22aa84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1191cc> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #27] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #212] @ (22abf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119340>) │ │ │ │ @@ -569891,15 +569884,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ab76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1192be> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (22ace0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119428>) │ │ │ │ @@ -569973,15 +569966,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ac5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1193a4> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #20] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22adbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570053,15 +570046,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 22ad3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119484> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #16] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (22af48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x119690>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -570658,15 +570651,15 @@ │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r6, [r2, #24] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r5, r5, #6 │ │ │ │ strb r2, [r4, #23] │ │ │ │ lsls r5, r5, #6 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r4, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -577562,15 +577555,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ lsls r5, r5, #6 │ │ │ │ - svc 24 │ │ │ │ + ble.n 23008c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e7d4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577598,15 +577591,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 230074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e7bc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577630,15 +577623,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + ble.n 230044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e78c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e8d0>) │ │ │ │ @@ -577661,15 +577654,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n 230220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e968> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (2301d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e91c>) │ │ │ │ @@ -577692,15 +577685,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ lsls r5, r5, #6 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + ble.n 2301f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e93c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (230220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e968>) │ │ │ │ @@ -577723,15 +577716,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 230208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e950> │ │ │ │ + bgt.n 2301c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e910> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577755,15 +577748,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2301f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e940> │ │ │ │ + bgt.n 2301b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e900> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577789,15 +577782,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2301d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11e91c> │ │ │ │ + bgt.n 230394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eadc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577828,15 +577821,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #78 @ 0x4e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - ble.n 2303ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eaf4> │ │ │ │ + bgt.n 23036c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eab4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -577914,15 +577907,15 @@ │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bgt.n 2304e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ec30> │ │ │ │ + blt.n 2304a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ebf0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577952,15 +577945,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #10 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bgt.n 2304b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ebfc> │ │ │ │ + blt.n 230474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ebbc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -577986,15 +577979,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 230480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ebc8> │ │ │ │ + bge.n 230440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eb88> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578030,15 +578023,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, #90 @ 0x5a │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 230470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ebb8> │ │ │ │ + bge.n 230430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eb78> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578062,15 +578055,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 230618 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ed60> │ │ │ │ + bge.n 2305d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ed20> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578094,15 +578087,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - blt.n 2305e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ed30> │ │ │ │ + bls.n 2305a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ecf0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578126,15 +578119,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 2305c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ed08> │ │ │ │ + bls.n 230580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ecc8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578158,15 +578151,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 2305a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ece8> │ │ │ │ + bls.n 230760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eea8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578195,15 +578188,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #178 @ 0xb2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 230784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eecc> │ │ │ │ + bls.n 230744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee8c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578229,15 +578222,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bge.n 230758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11eea0> │ │ │ │ + bls.n 230718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee60> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578265,15 +578258,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bls.n 230738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee80> │ │ │ │ + bhi.n 2306f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee40> │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -578297,15 +578290,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #170 @ 0xaa │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bls.n 230700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee48> │ │ │ │ + bhi.n 2306c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ee08> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (2308a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11efe8>) │ │ │ │ @@ -578386,15 +578379,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230822 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ef6a> │ │ │ │ nop │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bhi.n 230860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11efa8> │ │ │ │ + bvc.n 230820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11ef68> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (23093c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f084>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578444,15 +578437,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 2308f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f038> │ │ │ │ movs r0, #118 @ 0x76 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bhi.n 2309d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f118> │ │ │ │ + bvc.n 230990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f0d8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (2309d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f120>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578502,15 +578495,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 23098c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f0d4> │ │ │ │ subs r2, r3, #7 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvc.n 23096c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f0b4> │ │ │ │ + bvs.n 23092c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f074> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f1bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578560,15 +578553,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f170> │ │ │ │ subs r6, r7, #4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvc.n 230b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f258> │ │ │ │ + bvs.n 230ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f218> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f258>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578618,15 +578611,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f20c> │ │ │ │ subs r2, r4, #2 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvs.n 230aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f1ec> │ │ │ │ + bpl.n 230a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f1ac> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f2f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578676,15 +578669,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f2a8> │ │ │ │ subs r6, r0, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bvs.n 230c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f370> │ │ │ │ + bpl.n 230be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f330> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (230c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578734,15 +578727,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f344> │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 230bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f2f4> │ │ │ │ + bmi.n 230b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f2b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (230cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f43c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -578798,15 +578791,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 230c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f3e0> │ │ │ │ adds r6, r1, #3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bpl.n 230d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f474> │ │ │ │ + bcc.n 230cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f434> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (230d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f4e4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578861,15 +578854,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230d42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f48a> │ │ │ │ nop │ │ │ │ adds r2, r4, #0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bmi.n 230cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f404> │ │ │ │ + bcc.n 230e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f5c4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (230e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f598>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -578928,15 +578921,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f532> │ │ │ │ subs r2, r7, r5 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 230e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f58c> │ │ │ │ + bcs.n 230e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f54c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #164] @ (230f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f658>) │ │ │ │ @@ -579003,15 +578996,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 230e9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f5e6> │ │ │ │ nop │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcc.n 230fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f708> │ │ │ │ + bcs.n 230f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f6c8> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #196] @ (230ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f738>) │ │ │ │ @@ -579089,15 +579082,15 @@ │ │ │ │ mov.w r9, #2 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #16 │ │ │ │ b.n 230f66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f6ae> │ │ │ │ nop │ │ │ │ subs r0, r1, r0 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bcs.n 230f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f66c> │ │ │ │ + bne.n 2310e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f82c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #184] @ (2310c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f80c>) │ │ │ │ @@ -579171,15 +579164,15 @@ │ │ │ │ mov.w r8, #4 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #28 │ │ │ │ b.n 23103e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f786> │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - bne.n 231080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f7c8> │ │ │ │ + beq.n 231040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f788> │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #200] @ (2311a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f8f0>) │ │ │ │ @@ -579259,15 +579252,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, r1 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 2311a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f8ec> │ │ │ │ + ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (23127c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f9c4>) │ │ │ │ @@ -579340,15 +579333,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 23120e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11f956> │ │ │ │ asrs r6, r5, #29 │ │ │ │ lsls r5, r5, #6 │ │ │ │ - beq.n 231308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11fa50> │ │ │ │ + ldmia r7!, {r1, r5} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (2312e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x11fa28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583171,15 +583164,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r3, #2 │ │ │ │ b.n 233e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1225d0> │ │ │ │ @ instruction: 0xead001ac │ │ │ │ - add r3, pc, #1008 @ (adr r3, 2342c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122a10>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 234248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122990>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (233fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122708>) │ │ │ │ @@ -583408,15 +583401,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 234126 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12286e> │ │ │ │ nop │ │ │ │ @ instruction: 0xe83a01ac │ │ │ │ - add r1, pc, #440 @ (adr r1, 234348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122a90>) │ │ │ │ + add r0, pc, #312 @ (adr r0, 2342c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122a10>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (23422c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122974>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -583467,15 +583460,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 2341c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122910> │ │ │ │ b.n 234150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122898> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, pc, #880 @ (adr r0, 2345a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122cec>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (234364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122aac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -583617,15 +583610,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122738> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122700> │ │ │ │ lsls r4, r5, #6 │ │ │ │ b.n 233f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1226cc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - add r0, pc, #656 @ (adr r0, 23461c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122d64>) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -583689,15 +583682,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 2343ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122b12> │ │ │ │ nop │ │ │ │ b.n 233f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1226b4> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #168] @ (23450c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122c54>) │ │ │ │ @@ -583761,15 +583754,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #4 │ │ │ │ b.n 23448a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122bd2> │ │ │ │ b.n 233eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1225f8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #172] @ (2345d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122d1c>) │ │ │ │ @@ -583836,15 +583829,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23454e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122c96> │ │ │ │ b.n 233df0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122538> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r5, [sp, #656] @ 0x290 │ │ │ │ + ldr r4, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (2346a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122dec>) │ │ │ │ @@ -583912,15 +583905,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234616 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122d5e> │ │ │ │ nop │ │ │ │ b.n 234d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123478> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #184] @ (234778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122ec0>) │ │ │ │ @@ -583990,15 +583983,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2346e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122e2e> │ │ │ │ b.n 234c64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1233ac> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #184] @ (23484c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122f94>) │ │ │ │ @@ -584070,15 +584063,15 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #5 │ │ │ │ b.n 2347ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122f02> │ │ │ │ b.n 234b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1232d8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (234928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123070>) │ │ │ │ @@ -584152,15 +584145,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 23488e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x122fd6> │ │ │ │ b.n 234ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12320c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #124] @ (2349c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123108>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584444,15 +584437,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 234bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123302> │ │ │ │ ble.n 234ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1232e8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #212] @ (234d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123494>) │ │ │ │ @@ -584536,15 +584529,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 234ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1233e8> │ │ │ │ nop │ │ │ │ bgt.n 234cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123410> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [pc, #824] @ (23508c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1237d4>) │ │ │ │ + ldr r5, [pc, #696] @ (23500c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123754>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (234ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1235e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -584696,15 +584689,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ blt.n 234ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123628> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1235f0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bge.n 234e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1235bc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123760>) │ │ │ │ @@ -584857,15 +584850,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 234f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1236b0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 235130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123878> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bls.n 2350fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123844> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1238d8>) │ │ │ │ @@ -585018,15 +585011,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 2351f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123938> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bhi.n 2351b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123900> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvc.n 235184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1238cc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123a50>) │ │ │ │ @@ -585179,15 +585172,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1239c0> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 235240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123988> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bvs.n 23540c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123b54> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2354a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123bec>) │ │ │ │ @@ -585348,15 +585341,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ bpl.n 2354f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123c38> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 2354b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123bf8> │ │ │ │ lsls r4, r5, #6 │ │ │ │ bmi.n 235474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123bbc> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (235594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x123cdc>) │ │ │ │ @@ -585796,15 +585789,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ beq.n 235a20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124168> │ │ │ │ lsls r4, r5, #6 │ │ │ │ beq.n 2359f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124138> │ │ │ │ lsls r4, r5, #6 │ │ │ │ beq.n 2359c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124108> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124204>) │ │ │ │ @@ -585947,15 +585940,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124368>) │ │ │ │ @@ -586098,15 +586091,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (235d84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1244cc>) │ │ │ │ @@ -586249,15 +586242,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r4, {r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (235efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124644>) │ │ │ │ @@ -586410,15 +586403,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1247a8>) │ │ │ │ @@ -586561,15 +586554,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2361c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12490c>) │ │ │ │ @@ -586712,15 +586705,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r2, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124a70>) │ │ │ │ @@ -586863,15 +586856,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r2, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2364a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124be8>) │ │ │ │ @@ -587024,15 +587017,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r5!, {r1, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124d4c>) │ │ │ │ @@ -587175,15 +587168,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r3, #27] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x124eb0>) │ │ │ │ @@ -587326,15 +587319,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r2, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r2!, {r1, r4} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2368e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125028>) │ │ │ │ @@ -587487,15 +587480,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ stmia r0!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (236a58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1251a0>) │ │ │ │ @@ -587648,15 +587641,15 @@ │ │ │ │ lslvc r4, r5, #6 │ │ │ │ itte pl @ unpredictable │ │ │ │ lslpl r4, r5, #6 │ │ │ │ itt cc @ unpredictable │ │ │ │ lslcc r4, r5, #6 │ │ │ │ wfecc │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (236bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125304>) │ │ │ │ @@ -587803,15 +587796,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r3, r6, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (236d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12548c>) │ │ │ │ @@ -587962,15 +587955,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #6 │ │ │ │ pop {r3, r4, r5} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r3, #5] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (236ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1255f0>) │ │ │ │ @@ -588113,15 +588106,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r6, 236f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12564c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r4, r5 │ │ │ │ lsls r4, r5, #6 │ │ │ │ revsh r2, r2 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r7, #31] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (237030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125778>) │ │ │ │ @@ -588272,15 +588265,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r0, 23706e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1257b6> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r2, 23706a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1257b2> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbnz r4, 237066 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1257ae> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (237194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1258dc>) │ │ │ │ @@ -588423,15 +588416,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb81a │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb800 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb7e6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2372f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125a40>) │ │ │ │ @@ -588574,15 +588567,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb6b6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb69c │ │ │ │ lsls r4, r5, #6 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (23745c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125ba4>) │ │ │ │ @@ -588725,15 +588718,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2375c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125d08>) │ │ │ │ @@ -588876,15 +588869,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r6, 237656 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125d9e> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r4, 237654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125d9c> │ │ │ │ lsls r4, r5, #6 │ │ │ │ cbz r2, 237652 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125d9a> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #208] @ (2376cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125e14>) │ │ │ │ @@ -588958,15 +588951,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 23764a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125d92> │ │ │ │ nop │ │ │ │ cbz r4, 23771c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125e64> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [r5, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2377ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125ef4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589037,15 +589030,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 237732 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125e7a> │ │ │ │ nop │ │ │ │ sxtb r4, r1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (23788c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125fd4>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -589116,15 +589109,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 237812 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125f5a> │ │ │ │ nop │ │ │ │ cbz r4, 2378aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x125ff2> │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2379c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126110>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -589264,15 +589257,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126270>) │ │ │ │ @@ -589413,15 +589406,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1263d0>) │ │ │ │ @@ -589562,15 +589555,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, sp, #24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126530>) │ │ │ │ @@ -589711,15 +589704,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #768 @ 0x300 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #664 @ 0x298 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, sp, #560 @ 0x230 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (237f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126690>) │ │ │ │ @@ -589860,15 +589853,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2380a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1267f0>) │ │ │ │ @@ -590009,15 +590002,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126950>) │ │ │ │ @@ -590158,15 +590151,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #640 @ (adr r7, 2384a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126bec>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #536 @ (adr r7, 238440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126b88>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r7, pc, #432 @ (adr r7, 2383dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126b24>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r4, #92] @ 0x5c │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (238380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126ac8>) │ │ │ │ @@ -590319,15 +590312,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #200 @ (adr r6, 238464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126bac>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r6, pc, #80 @ (adr r6, 2383f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126b38>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r5, pc, #992 @ (adr r5, 238784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126ecc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (238508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126c50>) │ │ │ │ @@ -590478,15 +590471,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #696 @ (adr r4, 2387dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126f24>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #576 @ (adr r4, 238768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126eb0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r4, pc, #456 @ (adr r4, 2386f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126e3c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126db0>) │ │ │ │ @@ -590627,15 +590620,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #256 @ (adr r3, 238784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126ecc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #152 @ (adr r3, 238720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126e68>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r3, pc, #48 @ (adr r3, 2386bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126e04>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + str r4, [r5, #8] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2387cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x126f14>) │ │ │ │ @@ -590778,15 +590771,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #904 @ (adr r1, 238b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1272b8>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #800 @ (adr r1, 238b0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127254>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r1, pc, #696 @ (adr r1, 238aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1271f0>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + ldrsh r4, [r4, r5] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (238930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127078>) │ │ │ │ @@ -590929,15 +590922,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #504 @ (adr r0, 238b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12728c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #400 @ (adr r0, 238ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127228>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ add r0, pc, #296 @ (adr r0, 238a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1271c4>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (238a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1271dc>) │ │ │ │ @@ -591080,15 +591073,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12733c>) │ │ │ │ @@ -591229,15 +591222,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (238d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1274c4>) │ │ │ │ @@ -591388,15 +591381,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (238edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127624>) │ │ │ │ @@ -591537,15 +591530,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23903c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127784>) │ │ │ │ @@ -591686,15 +591679,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23919c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1278e4>) │ │ │ │ @@ -591835,15 +591828,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2392fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127a44>) │ │ │ │ @@ -591984,15 +591977,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (23945c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127ba4>) │ │ │ │ @@ -592133,15 +592126,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strh r4, [r4, r6] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2395bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x127d04>) │ │ │ │ @@ -592282,15 +592275,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r5, #6 │ │ │ │ str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r3, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -598387,15 +598380,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 23da34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12c17c> │ │ │ │ ldr r7, [pc, #392] @ (23dc74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12c3bc>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (23db30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12c278>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598416,15 +598409,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 13a484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28bcc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [pc, #192] @ (23dbf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12c33c>) │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (23db94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x12c2dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603992,15 +603985,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 241b2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130276> │ │ │ │ nop │ │ │ │ lsrs r4, r5, #24 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #220] @ (241cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130400>) │ │ │ │ @@ -604088,15 +604081,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 241c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13034c> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2} │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (241e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130578>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -604256,15 +604249,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r4, r1, #14 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r5, #13 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r2, r1, #13 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (241fcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130714>) │ │ │ │ @@ -604425,15 +604418,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r0, r6, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r1, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r5, #6 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (242158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1308a0>) │ │ │ │ @@ -604590,15 +604583,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r0, r3, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsrs r6, r2, #32 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2422d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130a18>) │ │ │ │ @@ -604751,15 +604744,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r4, #27 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r0, #27 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r7!, {r3, r4, r5} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x130b90>) │ │ │ │ @@ -604912,15 +604905,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r2, r5, #21 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -605241,15 +605234,15 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r7, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r3, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r0, #7 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (242934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13107c>) │ │ │ │ @@ -605402,16 +605395,16 @@ │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r6, r7, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r0, r4, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ lsls r4, r0, #1 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ - lsls r2, r5, #3 │ │ │ │ + ite │ │ │ │ + lsl r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1311e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -605544,16 +605537,16 @@ │ │ │ │ vrhadd.u d16, d30, d27 │ │ │ │ vrhadd.u32 d16, d20, d27 │ │ │ │ vrhadd.u8 d16, d26, d27 │ │ │ │ vrhadd.u d0, d16, d27 │ │ │ │ vrhadd.u16 d0, d22, d27 │ │ │ │ cdp2 1, 15, cr0, cr12, cr11, {5} │ │ │ │ cdp2 1, 14, cr0, cr2, cr11, {5} │ │ │ │ - it ge │ │ │ │ - lslge r2, r5, #3 │ │ │ │ + bkpt 0x0088 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131344>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -605686,15 +605679,15 @@ │ │ │ │ cdp2 1, 1, cr0, cr10, cr11, {5} │ │ │ │ cdp2 1, 0, cr0, cr0, cr11, {5} │ │ │ │ stc2l 1, cr0, [r6, #684]! @ 0x2ac │ │ │ │ stc2l 1, cr0, [ip, #684] @ 0x2ac │ │ │ │ ldc2 1, cr0, [r2, #684]! @ 0x2ac │ │ │ │ ldc2 1, cr0, [r8, #684] @ 0x2ac │ │ │ │ ldc2l 1, cr0, [lr, #-684]! @ 0xfffffd54 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1314a8>) │ │ │ │ @@ -605828,15 +605821,15 @@ │ │ │ │ ldc2 1, cr0, [r6], #684 @ 0x2ac │ │ │ │ ldc2 1, cr0, [ip], {171} @ 0xab │ │ │ │ stc2 1, cr0, [r2], {171} @ 0xab │ │ │ │ stc2l 1, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ mcrr2 1, 10, r0, lr, cr11 │ │ │ │ ldc2 1, cr0, [r4], #-684 @ 0xfffffd54 │ │ │ │ ldc2 1, cr0, [sl], {171} @ 0xab │ │ │ │ - pop {pc} │ │ │ │ + cbnz r0, 242e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131548> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (242ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13160c>) │ │ │ │ @@ -605970,15 +605963,15 @@ │ │ │ │ @ instruction: 0xfb5201ab │ │ │ │ @ instruction: 0xfb3801ab │ │ │ │ @ instruction: 0xfb1e01ab │ │ │ │ @ instruction: 0xfb0401ab │ │ │ │ @ instruction: 0xfaea01ab │ │ │ │ @ instruction: 0xfad001ab │ │ │ │ @ instruction: 0xfab601ab │ │ │ │ - cbnz r4, 242f56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13169e> │ │ │ │ + hlt 0x000c │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131770>) │ │ │ │ @@ -606112,15 +606105,15 @@ │ │ │ │ vld2.8 {d16[5],d17[5]}, [lr], fp │ │ │ │ ldr??.w r0, [r4, #427] @ 0x1ab │ │ │ │ ldrsh.w r0, [sl, #427] @ 0x1ab │ │ │ │ vld2.8 {d0[5],d1[5]}, [r0], fp │ │ │ │ vst2.8 {d0[5],d1[5]}, [r6], fp │ │ │ │ vld4.32 {d16,d18,d20,d22}, [ip :128], fp │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 24305c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1317a4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (24318c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1318d4>) │ │ │ │ @@ -606254,15 +606247,15 @@ │ │ │ │ strb.w r0, [sl, #427] @ 0x1ab │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ ldr.w r0, [r6, ] │ │ │ │ ldrh.w r0, [ip, ] │ │ │ │ strh.w r0, [r2, ] │ │ │ │ strb.w r0, [r8, ] │ │ │ │ @ instruction: 0xf7ee01ab │ │ │ │ - cbnz r4, 2431b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1318fc> │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2432f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131a38>) │ │ │ │ @@ -606396,15 +606389,15 @@ │ │ │ │ @ instruction: 0xf72601ab │ │ │ │ @ instruction: 0xf70c01ab │ │ │ │ @ instruction: 0xf6f201ab │ │ │ │ @ instruction: 0xf6d801ab │ │ │ │ @ instruction: 0xf6be01ab │ │ │ │ subw r1, r4, #2219 @ 0x8ab │ │ │ │ @ instruction: 0xf68a01ab │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131b9c>) │ │ │ │ @@ -606538,15 +606531,15 @@ │ │ │ │ rsb r1, r2, #5603328 @ 0x558000 │ │ │ │ sub.w r1, r8, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf58e01ab │ │ │ │ sbcs.w r1, r4, #5603328 @ 0x558000 │ │ │ │ adcs.w r1, sl, #5603328 @ 0x558000 │ │ │ │ adc.w r1, r0, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf52601ab │ │ │ │ - cpsie │ │ │ │ + push {r6, lr} │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2435b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131d00>) │ │ │ │ @@ -606680,15 +606673,15 @@ │ │ │ │ orrs.w r1, lr, #5603328 @ 0x558000 │ │ │ │ orr.w r1, r4, #5603328 @ 0x558000 │ │ │ │ bic.w r1, sl, #5603328 @ 0x558000 │ │ │ │ ands.w r1, r0, #5603328 @ 0x558000 │ │ │ │ @ instruction: 0xf3f601ab │ │ │ │ @ instruction: 0xf3dc01ab │ │ │ │ @ instruction: 0xf3c201ab │ │ │ │ - push {r4, lr} │ │ │ │ + cbz r0, 24365c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131da4> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (24371c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131e64>) │ │ │ │ @@ -606822,15 +606815,15 @@ │ │ │ │ @ instruction: 0xf2fa01ab │ │ │ │ @ instruction: 0xf2e001ab │ │ │ │ movt r1, #24747 @ 0x60ab │ │ │ │ subw r1, ip, #171 @ 0xab │ │ │ │ @ instruction: 0xf29201ab │ │ │ │ @ instruction: 0xf27801ab │ │ │ │ @ instruction: 0xf25e01ab │ │ │ │ - cbz r4, 2437b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131efc> │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (243880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x131fc8>) │ │ │ │ @@ -606964,15 +606957,15 @@ │ │ │ │ @ instruction: 0xf19601ab │ │ │ │ sbcs.w r1, ip, #171 @ 0xab │ │ │ │ sbc.w r1, r2, #171 @ 0xab │ │ │ │ adc.w r1, r8, #171 @ 0xab │ │ │ │ @ instruction: 0xf12e01ab │ │ │ │ adds.w r1, r4, #171 @ 0xab │ │ │ │ @ instruction: 0xf0fa01ab │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 2438be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132006> │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132150>) │ │ │ │ @@ -607114,15 +607107,15 @@ │ │ │ │ bic.w r1, r6, #171 @ 0xab │ │ │ │ and.w r1, r8, #171 @ 0xab │ │ │ │ vaddw.s32 q8, q13, d27 │ │ │ │ vaddw.s8 q8, q14, d27 │ │ │ │ vaddw.s32 q0, q15, d27 │ │ │ │ vaddw.s16 q0, q8, d27 │ │ │ │ vrhadd.s d16, d18, d27 │ │ │ │ - cbz r4, 243a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132180> │ │ │ │ + add sp, #16 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1322d8>) │ │ │ │ @@ -607264,15 +607257,15 @@ │ │ │ │ cdp 1, 9, cr0, cr14, cr11, {5} │ │ │ │ cdp 1, 8, cr0, cr0, cr11, {5} │ │ │ │ cdp 1, 6, cr0, cr2, cr11, {5} │ │ │ │ cdp 1, 4, cr0, cr4, cr11, {5} │ │ │ │ cdp 1, 2, cr0, cr6, cr11, {5} │ │ │ │ cdp 1, 0, cr0, cr8, cr11, {5} │ │ │ │ stcl 1, cr0, [sl, #684]! @ 0x2ac │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132460>) │ │ │ │ @@ -607414,15 +607407,15 @@ │ │ │ │ ldc 1, cr0, [r6, #-684] @ 0xfffffd54 │ │ │ │ ldcl 1, cr0, [r8], #684 @ 0x2ac │ │ │ │ ldcl 1, cr0, [sl], {171} @ 0xab │ │ │ │ ldc 1, cr0, [ip], #684 @ 0x2ac │ │ │ │ ldc 1, cr0, [lr], {171} @ 0xab │ │ │ │ stc 1, cr0, [r0], {171} @ 0xab │ │ │ │ stcl 1, cr0, [r2], #-684 @ 0xfffffd54 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (243ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1325e8>) │ │ │ │ @@ -607564,15 +607557,15 @@ │ │ │ │ @ instruction: 0xeb8e01ab │ │ │ │ sbcs.w r1, r0, fp, asr #2 │ │ │ │ adcs.w r1, r2, fp, asr #2 │ │ │ │ @ instruction: 0xeb3401ab │ │ │ │ adds.w r1, r6, fp, asr #2 │ │ │ │ @ instruction: 0xeaf801ab │ │ │ │ @ instruction: 0xeada01ab │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #784 @ 0x310 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132748>) │ │ │ │ @@ -607704,15 +607697,15 @@ │ │ │ │ ands.w r1, r0, fp, asr #2 │ │ │ │ ldrd r0, r1, [r6, #684]! @ 0x2ac │ │ │ │ ldrd r0, r1, [ip, #684] @ 0x2ac │ │ │ │ strd r0, r1, [r2, #684] @ 0x2ac │ │ │ │ @ instruction: 0xe9a801ab │ │ │ │ @ instruction: 0xe98e01ab │ │ │ │ ldrd r0, r1, [r4, #-684]! @ 0x2ac │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1328a8>) │ │ │ │ @@ -607844,15 +607837,15 @@ │ │ │ │ ldmia.w r0!, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldmia.w r6, {r0, r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [ip], #-684 @ 0x2ac │ │ │ │ strd r0, r1, [r2], #-684 @ 0x2ac │ │ │ │ strex r1, r0, [r8, #684] @ 0x2ac │ │ │ │ @ instruction: 0xe82e01ab │ │ │ │ @ instruction: 0xe81401ab │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (2442c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132a08>) │ │ │ │ @@ -607993,15 +607986,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 2440ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1327f4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24407c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1327c4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 24404c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132794> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #784 @ (adr r7, 2445f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132d40>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #288] @ (244420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132b68>) │ │ │ │ @@ -608142,15 +608135,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132694> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243f1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132664> │ │ │ │ lsls r3, r5, #6 │ │ │ │ b.n 243eec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132634> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r7, pc, #640 @ (adr r7, 2446c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132e10>) │ │ │ │ + add r6, pc, #512 @ (adr r6, 244648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132d90>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (244518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132c60>) │ │ │ │ @@ -608217,15 +608210,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2444a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132bea> │ │ │ │ nop │ │ │ │ b.n 243ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132608> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, pc, #968 @ (adr r5, 2448e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133030>) │ │ │ │ + add r4, pc, #840 @ (adr r4, 244868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132fb0>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2445f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132d40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608294,15 +608287,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24457a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132cc2> │ │ │ │ nop │ │ │ │ b.n 244df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133540> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r5, pc, #192 @ (adr r5, 2446c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132e08>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 244640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132d88>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2446d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608371,15 +608364,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24465a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132da2> │ │ │ │ nop │ │ │ │ b.n 244d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133460> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r4, pc, #400 @ (adr r4, 244870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132fb8>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 2447f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132f38>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2447bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132f04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608448,15 +608441,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132e8c> │ │ │ │ b.n 244c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133384> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r3, pc, #576 @ (adr r3, 244a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13314c>) │ │ │ │ + add r2, pc, #448 @ (adr r2, 244984 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1330cc>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (24489c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132fe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608525,15 +608518,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24481e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x132f66> │ │ │ │ nop │ │ │ │ b.n 244b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13329c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r2, pc, #800 @ (adr r2, 244bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13330c>) │ │ │ │ + add r1, pc, #672 @ (adr r1, 244b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13328c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (24497c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1330c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608602,15 +608595,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2448fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133046> │ │ │ │ nop │ │ │ │ b.n 244a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1331bc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #1008 @ (adr r1, 244d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1334bc>) │ │ │ │ + add r0, pc, #880 @ (adr r0, 244cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13343c>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1331a4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608679,15 +608672,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2449de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133126> │ │ │ │ nop │ │ │ │ svc 154 @ 0x9a │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r1, pc, #192 @ (adr r1, 244b24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13326c>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 244aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1331ec>) │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (244b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133288>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608756,15 +608749,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133210> │ │ │ │ udf #186 @ 0xba │ │ │ │ lsls r3, r5, #6 │ │ │ │ - add r0, pc, #368 @ (adr r0, 244cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133400>) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608833,15 +608826,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244ba2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1332ea> │ │ │ │ nop │ │ │ │ ble.n 244bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133318> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133448>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608910,15 +608903,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244c82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1333ca> │ │ │ │ nop │ │ │ │ bgt.n 244cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133438> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133528>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -608987,15 +608980,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244d62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1334aa> │ │ │ │ nop │ │ │ │ bgt.n 244e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133558> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (244ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13360c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609064,15 +609057,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 244e4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133594> │ │ │ │ blt.n 244f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13367c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (244fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1336ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609141,15 +609134,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 244f26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13366e> │ │ │ │ nop │ │ │ │ bge.n 24504c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133794> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (245084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1337cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609218,15 +609211,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245006 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13374e> │ │ │ │ nop │ │ │ │ bls.n 24516c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1338b4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1338a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609294,15 +609287,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2450e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13382e> │ │ │ │ nop │ │ │ │ bhi.n 245088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1337d0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24523c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133984>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609370,15 +609363,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2451c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13390a> │ │ │ │ nop │ │ │ │ bvc.n 2451ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1338f4> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133a60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609446,15 +609439,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24529e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1339e6> │ │ │ │ bvs.n 2452d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133a18> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2453f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133b3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609522,15 +609515,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24537a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133ac2> │ │ │ │ bpl.n 2453f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133b3c> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2454d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133c20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609600,15 +609593,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133ba8> │ │ │ │ nop │ │ │ │ bpl.n 245520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133c68> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2455bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133d04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609678,15 +609671,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133c8c> │ │ │ │ nop │ │ │ │ bmi.n 24563c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133d84> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r5, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133de0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609754,15 +609747,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24561e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133d66> │ │ │ │ nop │ │ │ │ bcc.n 245750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133e98> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #992] @ 0x3e0 │ │ │ │ + str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133ebc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609830,15 +609823,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2456fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133e42> │ │ │ │ nop │ │ │ │ bcs.n 245874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133fbc> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133f98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609906,15 +609899,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2457d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133f1e> │ │ │ │ nop │ │ │ │ bne.n 245798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133ee0> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24592c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -609982,15 +609975,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2458b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x133ffa> │ │ │ │ nop │ │ │ │ beq.n 2458bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134004> │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (245a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134150>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -610058,15 +610051,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24598e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1340d6> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134228>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610134,15 +610127,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1341b0> │ │ │ │ ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134300>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610210,15 +610203,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134288> │ │ │ │ ldmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (245c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1343e0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610288,15 +610281,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245c22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13436a> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (245d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1344c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610366,15 +610359,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 245d02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13444a> │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134598>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610442,15 +610435,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134520> │ │ │ │ ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (245f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134670>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610518,15 +610511,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1345f8> │ │ │ │ ldmia r2, {r1, r2, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (246000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134748>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610594,15 +610587,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 245f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1346d0> │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #188] @ (2460d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134820>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -610670,15 +610663,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 246060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1347a8> │ │ │ │ ldmia r1, {r1, r2, r4} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (2461b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134900>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610750,15 +610743,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134884> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #208] @ (2462a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1349ec>) │ │ │ │ @@ -610833,15 +610826,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 24621c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134964> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #208] @ (246390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134ad8>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -610918,15 +610911,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 246308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134a50> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r5, #18] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (246508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134c50>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -611086,15 +611079,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r4!, {r2, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (2466a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134dec>) │ │ │ │ @@ -611255,15 +611248,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r3!, {r2, r5} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r3!, {r1, r2} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #348] @ (246840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x134f88>) │ │ │ │ @@ -611424,15 +611417,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r3, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ @ instruction: 0xffbfffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -611526,15 +611519,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 2468e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13502a> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #30] │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldrd r0, r1, [r1, #4] │ │ │ │ @@ -619584,15 +619577,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #3 │ │ │ │ mov r4, r3 │ │ │ │ movs r2, #20 │ │ │ │ b.n 24c4c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ac0a> │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13acc8>) │ │ │ │ @@ -619616,15 +619609,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r1, #8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619650,15 +619643,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619684,15 +619677,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13adc0>) │ │ │ │ @@ -619716,15 +619709,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ae10>) │ │ │ │ @@ -619748,15 +619741,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #52 @ 0x34 │ │ │ │ + movs r7, #20 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619782,15 +619775,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619816,15 +619809,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r6, #28] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #204 @ 0xcc │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13af08>) │ │ │ │ @@ -619848,15 +619841,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r4, #24] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13af58>) │ │ │ │ @@ -619880,15 +619873,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r2, #20] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #92 @ 0x5c │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13afa8>) │ │ │ │ @@ -619912,15 +619905,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r0, #16] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (24c8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13aff8>) │ │ │ │ @@ -619944,15 +619937,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, #8] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r5, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -619981,15 +619974,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #4] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620015,15 +620008,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620060,15 +620053,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r2, [r6, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -620094,15 +620087,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r0, r5] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (24cac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620153,15 +620146,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r4 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24ca70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b1b8> │ │ │ │ ldrsh r6, [r6, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (24cb74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b2bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -620220,15 +620213,15 @@ │ │ │ │ mov.w r8, #2 │ │ │ │ mov r6, r1 │ │ │ │ movs r2, #12 │ │ │ │ b.n 24cb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b25c> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r1] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #184 @ 0xb8 │ │ │ │ + movs r3, #152 @ 0x98 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24cc2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b374>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620288,15 +620281,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24cbc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b30a> │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #156] @ (24cce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b42c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -620356,15 +620349,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #2 │ │ │ │ mov r5, r4 │ │ │ │ movs r2, #16 │ │ │ │ b.n 24cc7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b3c2> │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ lsls r3, r5, #6 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r2, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (24cd48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13b490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624811,15 +624804,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r0, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 24ff80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e6c8> │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - eors.w r0, lr, #233 @ 0xe9 │ │ │ │ + vhadd.s q8, q15, │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #176] @ 2500b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e7f8> │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -624879,15 +624872,15 @@ │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 250030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e778> │ │ │ │ nop │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ lsls r3, r5, #6 │ │ │ │ - vext.8 q8, q15, , #0 │ │ │ │ + cdp 0, 13, cr0, cr14, cr9, {7} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (250218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e960>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #364] @ (25023c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e984>) │ │ │ │ @@ -625042,15 +625035,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r7, #118 @ 0x76 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r7, #86 @ 0x56 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - vext.8 q0, q13, , #0 │ │ │ │ + cdp 0, 9, cr0, cr10, cr9, {7} │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #180] @ (25030c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ea54>) │ │ │ │ @@ -625118,15 +625111,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 25027e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13e9c6> │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stcl 0, cr0, [r0, #932]! @ 0x3a4 │ │ │ │ + stcl 0, cr0, [r0], {233} @ 0xe9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (2503f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13eb38>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625201,15 +625194,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #468] @ 0x1d4 │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 25034c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ea94> │ │ │ │ nop │ │ │ │ movs r6, #12 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldc 0, cr0, [r2, #-932] @ 0xfffffc5c │ │ │ │ + @ instruction: 0xebf200e9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #184] @ (2504c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ec0c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -625281,15 +625274,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13eb78> │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - mrrc 0, 14, r0, r4, cr9 │ │ │ │ + @ instruction: 0xeb3400e9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #188] @ (25059c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ece4>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -625361,15 +625354,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250506 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ec4e> │ │ │ │ nop │ │ │ │ movs r4, #84 @ 0x54 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - sub.w r0, r2, r9, asr #3 │ │ │ │ + eor.w r0, r2, r9, asr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #196] @ (25067c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13edc4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -625444,15 +625437,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2505de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ed26> │ │ │ │ nop │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #200] @ (250760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13eea8>) │ │ │ │ @@ -625528,15 +625521,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2506bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ee04> │ │ │ │ movs r2, #156 @ 0x9c │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrd r0, r0, [r4, #932]! @ 0x3a4 │ │ │ │ + @ instruction: 0xe8d400e9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (250848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ef90>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -625612,15 +625605,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2507a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13eee8> │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - stmdb ip!, {r0, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe80c00e9 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (250934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f07c>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -625697,15 +625690,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 25088a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13efd2> │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (250a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f15c>) │ │ │ │ @@ -625782,15 +625775,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250976 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f0be> │ │ │ │ nop │ │ │ │ subs r4, r4, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f078> │ │ │ │ + b.n 2506f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ee38> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (250afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f244>) │ │ │ │ @@ -625870,15 +625863,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250a56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f19e> │ │ │ │ nop │ │ │ │ subs r4, r0, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r6, [r6, #56] @ 0x38 │ │ │ │ + ldrh r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (250bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f338>) │ │ │ │ @@ -625960,15 +625953,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 250b3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f284> │ │ │ │ nop │ │ │ │ subs r4, r3, #0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 250784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13eecc> │ │ │ │ + b.n 250544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ec8c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #220] @ (250ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f430>) │ │ │ │ @@ -626051,15 +626044,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 250c32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f37a> │ │ │ │ nop │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (250dcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f514>) │ │ │ │ @@ -626140,15 +626133,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 250d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f470> │ │ │ │ adds r0, r6, #0 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 2505ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13ed34> │ │ │ │ + b.n 2513ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13faf4> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #204] @ (250eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f5fc>) │ │ │ │ @@ -626229,15 +626222,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250e0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f556> │ │ │ │ nop │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 251550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fc98> │ │ │ │ + b.n 251310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fa58> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (250fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f6ec>) │ │ │ │ @@ -626321,15 +626314,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f640> │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (251094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f7dc>) │ │ │ │ @@ -626413,15 +626406,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 250fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f730> │ │ │ │ adds r4, r6, r5 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #224] @ (251190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f8d8>) │ │ │ │ @@ -626507,15 +626500,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2510d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f81e> │ │ │ │ nop │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - b.n 2512a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f9ec> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #228] @ (251290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f9d8>) │ │ │ │ @@ -626602,15 +626595,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2511d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13f91a> │ │ │ │ nop │ │ │ │ asrs r0, r1, #30 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #136] @ (251334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fa7c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626808,15 +626801,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fb5c> │ │ │ │ nop │ │ │ │ asrs r0, r1, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (2515d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fd20>) │ │ │ │ @@ -626904,15 +626897,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fc60> │ │ │ │ nop │ │ │ │ asrs r4, r0, #17 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (251684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13fdcc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627240,15 +627233,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2518bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140004> │ │ │ │ asrs r0, r4, #2 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + strh r0, [r5, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ (251a24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14016c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -627583,15 +627576,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 251c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1403bc> │ │ │ │ lsrs r0, r5, #19 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r4, [r3, #22] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (251e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14057c>) │ │ │ │ @@ -627682,15 +627675,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251d7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1404c6> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bmi.n 251e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1405d8> │ │ │ │ + bcc.n 251e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140598> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #228] @ (251f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14067c>) │ │ │ │ @@ -627782,15 +627775,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 251e78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1405c0> │ │ │ │ lsrs r4, r4, #11 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #15] │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (252044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14078c>) │ │ │ │ @@ -627884,15 +627877,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 251f76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1406be> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - bcs.n 2520c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140808> │ │ │ │ + bne.n 252080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1407c8> │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #252] @ (25215c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1408a4>) │ │ │ │ @@ -627988,15 +627981,15 @@ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 252088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1407d0> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #3 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2522d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140a1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -628156,15 +628149,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r5, #27 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r0, #27 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r4, #26 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140bb8>) │ │ │ │ @@ -628325,15 +628318,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r5, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r1, #20 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25260c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140d54>) │ │ │ │ @@ -628494,15 +628487,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r1, #14 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r5, #13 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (2527a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x140ef0>) │ │ │ │ @@ -628663,15 +628656,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r4, r2, #8 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r2, r2, #7 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (252944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14108c>) │ │ │ │ @@ -628832,15 +628825,15 @@ │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r0, r7, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ lsls r6, r2, #1 │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r6, r6 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #184] @ (252a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141184>) │ │ │ │ @@ -629454,15 +629447,15 @@ │ │ │ │ vst2.8 {d16[5],d17[5]}, [lr], sl │ │ │ │ ldrsh.w r0, [r4, #426] @ 0x1aa │ │ │ │ ldrsb.w r0, [sl, #426] @ 0x1aa │ │ │ │ vst2.8 {d0[5],d1[5]}, [r0], sl │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r6 :128], sl │ │ │ │ vst4.32 {d16,d18,d20,d22}, [ip :128], sl │ │ │ │ ldrsh.w r0, [r2, ] │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2531ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1418f4>) │ │ │ │ @@ -629596,15 +629589,15 @@ │ │ │ │ str??.w r0, [sl, ] │ │ │ │ ldr.w r0, [r0, ] │ │ │ │ ldrh.w r0, [r6, ] │ │ │ │ ldrb.w r0, [ip, ] │ │ │ │ strb.w r0, [r2, ] │ │ │ │ @ instruction: 0xf7e801aa │ │ │ │ @ instruction: 0xf7ce01aa │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141a7c>) │ │ │ │ @@ -629746,15 +629739,15 @@ │ │ │ │ @ instruction: 0xf6fc01aa │ │ │ │ @ instruction: 0xf6de01aa │ │ │ │ movt r1, #2218 @ 0x8aa │ │ │ │ subw r1, r2, #2218 @ 0x8aa │ │ │ │ @ instruction: 0xf68401aa │ │ │ │ @ instruction: 0xf66601aa │ │ │ │ movw r1, #34986 @ 0x88aa │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + nop {12} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2534bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141c04>) │ │ │ │ @@ -629896,16 +629889,16 @@ │ │ │ │ sbcs.w r1, r4, #5570560 @ 0x550000 │ │ │ │ adcs.w r1, r6, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf53801aa │ │ │ │ adds.w r1, sl, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf4fc01aa │ │ │ │ @ instruction: 0xf4de01aa │ │ │ │ @ instruction: 0xf4c001aa │ │ │ │ - it vc │ │ │ │ - lslvc r1, r5, #3 │ │ │ │ + bkpt 0x0058 │ │ │ │ + lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141d8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630046,15 +630039,15 @@ │ │ │ │ @ instruction: 0xf3ec01aa │ │ │ │ @ instruction: 0xf3ce01aa │ │ │ │ @ instruction: 0xf3b001aa │ │ │ │ @ instruction: 0xf39201aa │ │ │ │ @ instruction: 0xf37401aa │ │ │ │ @ instruction: 0xf35601aa │ │ │ │ @ instruction: 0xf33801aa │ │ │ │ - bkpt 0x000c │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2537cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141f14>) │ │ │ │ @@ -630196,15 +630189,15 @@ │ │ │ │ @ instruction: 0xf26401aa │ │ │ │ movw r1, #24746 @ 0x60aa │ │ │ │ @ instruction: 0xf22801aa │ │ │ │ addw r1, sl, #170 @ 0xaa │ │ │ │ @ instruction: 0xf1ec01aa │ │ │ │ rsb r1, lr, #170 @ 0xaa │ │ │ │ subs.w r1, r0, #170 @ 0xaa │ │ │ │ - pop {r5, r7} │ │ │ │ + cbnz r0, 253854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x141f9c> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14209c>) │ │ │ │ @@ -630346,15 +630339,15 @@ │ │ │ │ @ instruction: 0xf0dc01aa │ │ │ │ @ instruction: 0xf0be01aa │ │ │ │ @ instruction: 0xf0a001aa │ │ │ │ eor.w r1, r2, #170 @ 0xaa │ │ │ │ orn r1, r4, #170 @ 0xaa │ │ │ │ orr.w r1, r6, #170 @ 0xaa │ │ │ │ bic.w r1, r8, #170 @ 0xaa │ │ │ │ - cbnz r4, 2539c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142110> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (253af0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142238>) │ │ │ │ @@ -630506,15 +630499,15 @@ │ │ │ │ vrhadd.s16 d16, d16, d26 │ │ │ │ vrhadd.s32 d0, d30, d26 │ │ │ │ vrhadd.s8 d0, d30, d26 │ │ │ │ cdp 1, 14, cr0, cr12, cr10, {5} │ │ │ │ cdp 1, 12, cr0, cr12, cr10, {5} │ │ │ │ cdp 1, 10, cr0, cr10, cr10, {5} │ │ │ │ cdp 1, 8, cr0, cr10, cr10, {5} │ │ │ │ - cbnz r0, 253b4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142294> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1423c0>) │ │ │ │ @@ -630656,15 +630649,15 @@ │ │ │ │ ldc 1, cr0, [r8, #680]! @ 0x2a8 │ │ │ │ ldc 1, cr0, [sl, #680] @ 0x2a8 │ │ │ │ ldcl 1, cr0, [ip, #-680]! @ 0xfffffd58 │ │ │ │ ldcl 1, cr0, [lr, #-680] @ 0xfffffd58 │ │ │ │ stcl 1, cr0, [r0, #-680] @ 0xfffffd58 │ │ │ │ stc 1, cr0, [r2, #-680]! @ 0xfffffd58 │ │ │ │ stc 1, cr0, [r4, #-680] @ 0xfffffd58 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142548>) │ │ │ │ @@ -630806,15 +630799,15 @@ │ │ │ │ ldc 1, cr0, [r0], #-680 @ 0xfffffd58 │ │ │ │ ldc 1, cr0, [r2], {170} @ 0xaa │ │ │ │ @ instruction: 0xebf401aa │ │ │ │ rsbs r1, r6, sl, asr #2 │ │ │ │ subs.w r1, r8, sl, asr #2 │ │ │ │ @ instruction: 0xeb9a01aa │ │ │ │ sbcs.w r1, ip, sl, asr #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (253f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1426d0>) │ │ │ │ @@ -630956,15 +630949,15 @@ │ │ │ │ @ instruction: 0xeaa801aa │ │ │ │ eor.w r1, sl, sl, asr #2 │ │ │ │ orn r1, ip, sl, asr #2 │ │ │ │ orr.w r1, lr, sl, asr #2 │ │ │ │ bics.w r1, r0, sl, asr #2 │ │ │ │ ands.w r1, r2, sl, asr #2 │ │ │ │ ldrd r0, r1, [r4, #680]! @ 0x2a8 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (254124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14286c>) │ │ │ │ @@ -631116,15 +631109,15 @@ │ │ │ │ ldmdb ip, {r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [sl], #680 @ 0x2a8 │ │ │ │ @ instruction: 0xe8da01aa │ │ │ │ ldmia.w r8!, {r1, r3, r5, r7, r8} │ │ │ │ ldmia.w r8, {r1, r3, r5, r7, r8} │ │ │ │ ldrd r0, r1, [r6], #-680 @ 0x2a8 │ │ │ │ @ instruction: 0xe85601aa │ │ │ │ - push {r3, r4} │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2542ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1429f4>) │ │ │ │ @@ -631275,15 +631268,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 2540e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142828> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 2540a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1427f0> │ │ │ │ lsls r2, r5, #6 │ │ │ │ b.n 254070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1427b8> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 2542f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142a38> │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #268] @ (2543f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x142b40>) │ │ │ │ @@ -632028,15 +632021,15 @@ │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 254a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1431d8> │ │ │ │ nop │ │ │ │ udf #240 @ 0xf0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1433c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632186,15 +632179,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ble.n 254d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143454> │ │ │ │ lsls r2, r5, #6 │ │ │ │ ble.n 254cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14341c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bgt.n 254c9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1433e4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 254fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14370c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14354c>) │ │ │ │ @@ -632345,15 +632338,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254d84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1434cc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143494> │ │ │ │ lsls r2, r5, #6 │ │ │ │ blt.n 254f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14365c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r7, pc, #448 @ (adr r7, 254fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143734>) │ │ │ │ + add r6, pc, #320 @ (adr r6, 254f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1436b4>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (254f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1436d4>) │ │ │ │ @@ -632504,15 +632497,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254ffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143744> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bge.n 254fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14370c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bls.n 254f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1436d4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r6, pc, #16 @ (adr r6, 254fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14370c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 255344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143a8c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14385c>) │ │ │ │ @@ -632663,15 +632656,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 255074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1437bc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 25503c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143784> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bhi.n 255204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14394c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r4, pc, #608 @ (adr r4, 25539c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143ae4>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 25531c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143a64>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (25529c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1439e4>) │ │ │ │ @@ -632822,15 +632815,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvc.n 2552ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143a34> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 2552b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1439fc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bvs.n 25527c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1439c4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r3, pc, #176 @ (adr r3, 255374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143abc>) │ │ │ │ + add r2, pc, #48 @ (adr r2, 2552f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143a3c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143b6c>) │ │ │ │ @@ -632981,15 +632974,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 255364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143aac> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 25552c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143c74> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bpl.n 2554f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143c3c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r1, pc, #768 @ (adr r1, 25574c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143e94>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 2556cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143e14>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2555ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143cf4>) │ │ │ │ @@ -633140,15 +633133,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bmi.n 2555dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143d24> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 2555a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143cec> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcc.n 25556c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143cb4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add r0, pc, #320 @ (adr r0, 255714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143e5c>) │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143e7c>) │ │ │ │ @@ -633299,15 +633292,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 255654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143d9c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 25581c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143f64> │ │ │ │ lsls r2, r5, #6 │ │ │ │ bcs.n 2557e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143f2c> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (2558bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x144004>) │ │ │ │ @@ -633458,15 +633451,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 2558cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x144014> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 255894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143fdc> │ │ │ │ lsls r2, r5, #6 │ │ │ │ beq.n 25585c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x143fa4> │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14418c>) │ │ │ │ @@ -633617,15 +633610,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x144314>) │ │ │ │ @@ -633776,15 +633769,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14449c>) │ │ │ │ @@ -633935,15 +633928,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (255edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x144624>) │ │ │ │ @@ -634094,15 +634087,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (256064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1447ac>) │ │ │ │ @@ -634253,15 +634246,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r2, r5, #6 │ │ │ │ ldmia r1, {r1, r2, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - str r6, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -641236,15 +641229,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641273,15 +641266,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #3] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r0, lr │ │ │ │ + add r0, sl │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641308,15 +641301,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cmp r4, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -641344,15 +641337,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - add ip, sp │ │ │ │ + mvns r4, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (25b1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1498ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -641998,15 +641991,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 25b7aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x149ef2> │ │ │ │ nop │ │ │ │ strb r6, [r0, #8] │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, #30 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -646408,15 +646401,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 25eaac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14d1f4> │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r6, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (25ebc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14d310>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646926,15 +646919,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r1, #140 @ 0x8c │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r1, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r1, #74 @ 0x4a │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f1cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14d914>) │ │ │ │ @@ -647095,15 +647088,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r7, #174 @ 0xae │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r4, r0, #23 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25f358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14daa0>) │ │ │ │ @@ -647260,15 +647253,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #54 @ 0x36 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r6, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14dc3c>) │ │ │ │ @@ -647429,15 +647422,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, #134 @ 0x86 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14ddd8>) │ │ │ │ @@ -647598,15 +647591,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r3, #10 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, #234 @ 0xea │ │ │ │ lsls r2, r5, #6 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (25f81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14df64>) │ │ │ │ @@ -647763,15 +647756,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #114 @ 0x72 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r1, #82 @ 0x52 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vtrn.16 q0, q12 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr8, {7} │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #348] @ (25f9b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e100>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -647931,15 +647924,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - cdp2 0, 3, cr0, cr12, cr8, {7} │ │ │ │ + ldc2 0, cr0, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #296] @ (25fb1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e264>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648085,15 +648078,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #134 @ 0x86 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #104 @ 0x68 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldc2 0, cr0, [r6], #928 @ 0x3a0 │ │ │ │ + @ instruction: 0xfb9600e8 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (25fc94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e3dc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648245,15 +648238,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r5, #0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r4, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xfb6400e8 │ │ │ │ + @ instruction: 0xfa4400e8 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (25fd78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e4c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -648460,15 +648453,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 25feac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e5f4> │ │ │ │ cmp r2, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strb.w r0, [r4, r8, lsl #2] │ │ │ │ + @ instruction: 0xf6e400e8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (260028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14e770>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ @@ -648717,15 +648710,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ lsls r2, r5, #6 │ │ │ │ cmp r0, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r7, #244 @ 0xf4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf6b000e8 │ │ │ │ + @ instruction: 0xf59000e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14ea58>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648875,15 +648868,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #138 @ 0x8a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adc.w r0, r8, #7602176 @ 0x740000 │ │ │ │ + bic.w r0, r8, #7602176 @ 0x740000 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14ebe0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649033,15 +649026,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r5, #2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r4, #228 @ 0xe4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf3d400e8 │ │ │ │ + @ instruction: 0xf2b400e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14ed68>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649191,15 +649184,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #122 @ 0x7a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf25800e8 │ │ │ │ + @ instruction: 0xf13800e8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2607a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14eef0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649349,15 +649342,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r2, #16 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xf0e000e8 │ │ │ │ + vmla.i d16, d16, d0[6] │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f078>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649507,15 +649500,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r2, r5, #6 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ lsls r2, r5, #6 │ │ │ │ - vhadd.s32 q8, q10, q12 │ │ │ │ + cdp 0, 4, cr0, cr4, cr8, {7} │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f200>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649665,15 +649658,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r4, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r0, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ldcl 0, cr0, [r8, #928]! @ 0x3a0 │ │ │ │ + ldcl 0, cr0, [r8], {232} @ 0xe8 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f388>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649823,15 +649816,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r7, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r3, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - stc 0, cr0, [r8], {232} @ 0xe8 │ │ │ │ + sbc.w r0, r8, r8, asr #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f510>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -649981,15 +649974,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r6, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r2, r7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r6, r6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds.w r0, ip, r8, asr #3 │ │ │ │ + ldrd r0, r0, [ip, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (260f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f698>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650139,15 +650132,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r0, r5, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r2, r1, r1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ subs r4, r5, r0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - @ instruction: 0xe9b400e8 │ │ │ │ + ldmia.w r4, {r3, r5, r6, r7} │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (2610d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f820>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650297,15 +650290,16 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r0, r4, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r2, r0, r3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - strex r0, r0, [ip, #928] @ 0x3a0 │ │ │ │ + b.n 260f58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f6a0> │ │ │ │ + lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #328] @ (261260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f9a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -650455,15 +650449,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f798> │ │ │ │ + b.n 260e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f558> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (2613c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14fb0c>) │ │ │ │ @@ -650606,15 +650600,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r5, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r6, #22 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 260ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f61c> │ │ │ │ + b.n 260c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f3dc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14fc70>) │ │ │ │ @@ -650757,15 +650751,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r6, r0, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r5, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r2, #17 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 260da0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14f4e8> │ │ │ │ + b.n 261b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1502a8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (2616a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14fde8>) │ │ │ │ @@ -650918,15 +650912,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r2, #12 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r3, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1503b8> │ │ │ │ + b.n 261a30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150178> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (261818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x14ff60>) │ │ │ │ @@ -651079,15 +651073,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r3, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r4, r7, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r4, #5 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 261b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150258> │ │ │ │ + b.n 2618d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150018> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (26197c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1500c4>) │ │ │ │ @@ -651230,15 +651224,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r2, r6, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ asrs r0, r3, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r7, #31 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - b.n 2619ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1500f4> │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150228>) │ │ │ │ @@ -651381,15 +651375,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r1, #27 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r6, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r3, #26 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + ble.n 261a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150170> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (261c44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15038c>) │ │ │ │ @@ -651532,15 +651526,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r5, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r2, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r6, r6, #20 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - ble.n 261d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150474> │ │ │ │ + bgt.n 261cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150434> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc7ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #384] @ (261e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15054c>) │ │ │ │ @@ -651827,15 +651821,15 @@ │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r2, r2, #9 │ │ │ │ lsls r2, r5, #6 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bge.n 262044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15078c> │ │ │ │ + bls.n 262004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15074c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc5ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (262034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15077c>) │ │ │ │ @@ -651902,15 +651896,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 261fbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150706> │ │ │ │ nop │ │ │ │ lsrs r6, r6, #6 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bhi.n 261fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150710> │ │ │ │ + bvc.n 261f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1506d0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #184] @ (262108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150850>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -651976,15 +651970,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262092 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1507da> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #3 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bhi.n 26211c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150864> │ │ │ │ + bvs.n 2620dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150824> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (2621d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150920>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652049,15 +652043,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 262166 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1508ae> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #32 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvc.n 262274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1509bc> │ │ │ │ + bvs.n 262234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15097c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2622b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150a00>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652126,15 +652120,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26223a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150982> │ │ │ │ nop │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bvs.n 2621e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150928> │ │ │ │ + bpl.n 2623a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150ae8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150ae0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652203,15 +652197,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26231a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150a62> │ │ │ │ nop │ │ │ │ lsls r6, r3, #25 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bpl.n 262328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150a70> │ │ │ │ + bmi.n 2622e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150a30> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (26247c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150bc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652280,15 +652274,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 262404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150b4c> │ │ │ │ lsls r6, r7, #21 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bmi.n 262464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150bac> │ │ │ │ + bcc.n 262424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150b6c> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (26255c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652357,15 +652351,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2624de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150c26> │ │ │ │ nop │ │ │ │ lsls r2, r3, #18 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bmi.n 2625b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150cfc> │ │ │ │ + bcc.n 262574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150cbc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (262638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150d80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652433,15 +652427,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2625be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150d06> │ │ │ │ nop │ │ │ │ lsls r2, r7, #14 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bcc.n 2626f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150e40> │ │ │ │ + bcs.n 2626b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150e00> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (262718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150e60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652509,15 +652503,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r1, [r5, #468] @ 0x1d4 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2626a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150dec> │ │ │ │ lsls r6, r3, #11 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bcs.n 262628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150d70> │ │ │ │ + bne.n 2627e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150f30> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2627f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150f3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652585,15 +652579,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 26277a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150ec2> │ │ │ │ nop │ │ │ │ lsls r6, r7, #7 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - bne.n 26276c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150eb4> │ │ │ │ + beq.n 26272c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150e74> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2628d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x151018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652661,15 +652655,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 262856 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150f9e> │ │ │ │ nop │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - beq.n 2628a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x150ff0> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (2629bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x151104>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652743,15 +652737,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 262932 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15107a> │ │ │ │ nop │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - beq.n 2629dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x151124> │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (262a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1511e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -652820,15 +652814,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #468] @ 0x1d4 │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 262a22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15116a> │ │ │ │ nop │ │ │ │ vrhadd.u16 d16, d26, d25 │ │ │ │ - ldmia r7!, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (262c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15136c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652989,15 +652983,15 @@ │ │ │ │ cdp2 1, 3, cr0, cr2, cr9, {5} │ │ │ │ cdp2 1, 1, cr0, cr4, cr9, {5} │ │ │ │ ldc2l 1, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ ldc2l 1, cr0, [r8, #676] @ 0x2a4 │ │ │ │ ldc2 1, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ ldc2 1, cr0, [ip, #676] @ 0x2a4 │ │ │ │ ldc2l 1, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #368] @ (262dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15151c>) │ │ │ │ @@ -653159,15 +653153,15 @@ │ │ │ │ stc2 1, cr0, [r2], {169} @ 0xa9 │ │ │ │ stc2l 1, cr0, [r4], #-676 @ 0xfffffd5c │ │ │ │ mcrr2 1, 10, r0, r6, cr9 │ │ │ │ stc2 1, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ stc2 1, cr0, [sl], {169} @ 0xa9 │ │ │ │ @ instruction: 0xfbec01a9 │ │ │ │ smlaltb r0, r1, lr, r9 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ lsls r0, r5, #3 │ │ │ │ @ instruction: 0xffc1ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -664387,15 +664381,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r1, #26] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -664643,21 +664637,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (26b078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1597c0>) │ │ │ │ add r2, pc │ │ │ │ b.n 26b03e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159786> │ │ │ │ ldr r1, [pc, #16] @ (26b07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1597c4>) │ │ │ │ add r1, pc │ │ │ │ b.n 26b062 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1597aa> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #960] @ (26b434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159b7c>) │ │ │ │ + ldr r0, [pc, #832] @ (26b3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159afc>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #560] @ (26b2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1599f0>) │ │ │ │ + ldr r0, [pc, #432] @ (26b228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159970>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [pc, #656] @ (26b30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159a54>) │ │ │ │ + ldr r0, [pc, #528] @ (26b28c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1599d4>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bic.w r0, r2, #7962624 @ 0x798000 │ │ │ │ + @ instruction: 0xf30200f3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #444416 @ 0x6c800 │ │ │ │ mov r4, r2 │ │ │ │ @@ -665295,15 +665289,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #9] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - orrs r2, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (26b780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159ec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665337,15 +665331,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r3, #6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 26b7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159f44> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665363,15 +665357,15 @@ │ │ │ │ bl 26ad34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15947c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r2, [r2, #5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26b85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159fa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665399,19 +665393,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r0, [r3, #4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - negs r0, r1 │ │ │ │ + asrs r0, r5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - tst r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cbz r1, 26b8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159fe8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -665429,15 +665423,15 @@ │ │ │ │ bl 26ad34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15947c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb r6, [r5, #2] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - tst r6, r0 │ │ │ │ + lsrs r6, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (26b900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665465,19 +665459,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - sbcs r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [sp, #536] @ 0x218 │ │ │ │ + ldr r0, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (26b9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a0f8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -665534,15 +665528,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26aebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159604> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26b95e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a0a6> │ │ │ │ strb r2, [r2, #0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #320] @ (26bb08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -665666,15 +665660,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 26baae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a1f6> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (26bc18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a360>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -665774,17 +665768,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26bb88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a2d0> │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r0, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (26bc98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a3e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -665824,19 +665818,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 26bcf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a43e> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 26bcd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a41a> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -666118,21 +666112,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 26bf60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a6a8> │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6184> │ │ │ │ ldr r2, [pc, #16] @ (26bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a6f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 26bf60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a6a8> │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r5, r0, #98304 @ 0x18000 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldrb.w ip, [r5, #2072] @ 0x818 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 26c002 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a74a> │ │ │ │ @@ -666408,19 +666402,19 @@ │ │ │ │ b.n 26c22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a974> │ │ │ │ ldr r2, [pc, #20] @ (26c2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15aa2c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26c1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a940> │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r1, #26 │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #80] @ (26c348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15aa90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -666455,15 +666449,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26bdd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a518> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #194 @ 0xc2 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15aadc>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -666529,15 +666523,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26bdd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15a518> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - subs r0, #24 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (26c44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ab94>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -666745,19 +666739,19 @@ │ │ │ │ b.n 26c5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ad40> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 26c5ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15acf6> │ │ │ │ str r6, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r1 │ │ │ │ @@ -667029,19 +667023,19 @@ │ │ │ │ b.n 26c904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b04c> │ │ │ │ str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r1, #82 @ 0x52 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r3, #196 @ 0xc4 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (26ca00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b148>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667081,15 +667075,15 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r6, #76 @ 0x4c │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #14] │ │ │ │ + ldrh r4, [r3, #6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #160] @ (26cac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b208>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -667156,19 +667150,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ adds r5, #208 @ 0xd0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 26cb04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b24c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -667355,19 +667349,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 26cc78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b3c0> │ │ │ │ ldrb r6, [r5, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r7, #86 @ 0x56 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r6, #214 @ 0xd6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #384] @ (26ceac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b5f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667561,15 +667555,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 26cef2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b63a> │ │ │ │ ldrh r6, [r7, r1] │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (26d04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b794>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -667615,17 +667609,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r5, r5] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (26d0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b81c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667663,15 +667657,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d08e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b7d6> │ │ │ │ ldr r2, [r1, r3] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r1, #20] │ │ │ │ lsls r5, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (26d148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667839,15 +667833,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r5, r4] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r2, #94 @ 0x5e │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2090] @ 0x82a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 26d2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ba38> │ │ │ │ cbz r1, 26d2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ba34> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -668022,19 +668016,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26d4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15bbe8> │ │ │ │ strb r0, [r3, r6] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1674] @ 0x68a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 26d4fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15bc44> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 26d4fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15bc44> │ │ │ │ @@ -668512,19 +668506,19 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26d7de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15bf26> │ │ │ │ cmp r0, #118 @ 0x76 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 26db36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c27e> │ │ │ │ @@ -668595,25 +668589,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (26db6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c2b4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26db20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c268> │ │ │ │ nop │ │ │ │ - movs r3, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cbz r6, 26db8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c2d2> │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -668681,23 +668675,23 @@ │ │ │ │ b.n 26dbec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c334> │ │ │ │ ldr r2, [pc, #28] @ (26dc3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c384>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26dbec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c334> │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #276] @ 26dd68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c4b0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -668810,25 +668804,25 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26dc9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c3e4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r1, r5, #6 │ │ │ │ - movs r2, #32 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #182 @ 0xb6 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - movs r1, #200 @ 0xc8 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 26de9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c5e4> │ │ │ │ bls.n 26ddc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c510> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -668958,15 +668952,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 26deba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c602> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 26deba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c602> │ │ │ │ nop │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r0, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -669075,15 +669069,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r1, r5, #6 │ │ │ │ movs r0, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r2, #68] @ 0x44 │ │ │ │ @@ -669198,27 +669192,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (26e150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c898>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26e048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c790> │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r4, #5 │ │ │ │ + subs r4, r0, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -669271,19 +669265,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26e1a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c8ee> │ │ │ │ nop │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ strb r4, [r4, #0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -669460,41 +669454,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (26e408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15cb50>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26e2e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ca2e> │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r0, #7 │ │ │ │ + adds r6, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r4, #6 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r5, #6 │ │ │ │ - subs r4, r0, #2 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -669521,17 +669515,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26e44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15cb94> │ │ │ │ nop │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ @@ -669692,25 +669686,25 @@ │ │ │ │ nop │ │ │ │ subs r2, r4, r3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r4, r2, #5 │ │ │ │ + adds r4, r6, #0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r2, r0, #3 │ │ │ │ + subs r2, r4, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -670312,17 +670306,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26ec58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d3a0> │ │ │ │ nop │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -670374,15 +670368,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 26ed0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d454> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 73e10 │ │ │ │ b.n 26ecf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d440> │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (26eee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d628>) │ │ │ │ @@ -670539,23 +670533,23 @@ │ │ │ │ nop │ │ │ │ asrs r6, r3, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -671374,15 +671368,15 @@ │ │ │ │ beq.n 26f7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15df16> │ │ │ │ b.n 26f7c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15df0e> │ │ │ │ nop │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ lsls r4, r5, #6 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #12 │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldrh r4, [r1, r0] │ │ │ │ lsls r4, r5, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 26f932 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e07a> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -671601,15 +671595,15 @@ │ │ │ │ bne.n 26fa4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e192> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 26fa36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e17e> │ │ │ │ b.n 26fa08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e150> │ │ │ │ strh r2, [r5, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -671720,15 +671714,15 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, r0] │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r2 │ │ │ │ @@ -671768,15 +671762,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r7, [pc, #712] @ (26fedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e624>) │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #808] @ (26ff54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e69c>) │ │ │ │ @@ -672094,27 +672088,27 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #15 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #10 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -672398,18 +672392,18 @@ │ │ │ │ b.n 2701aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e8f2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r1, r7, #3 │ │ │ │ cdp2 1, 3, cr0, cr6, cr8, {5} │ │ │ │ - adds r7, #252 @ 0xfc │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #24 │ │ │ │ @@ -672512,22 +672506,22 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 270360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15eaa8> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 270300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ea48> │ │ │ │ b.n 270372 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15eaba> │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xfa7200e7 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + ldr??.w r0, [r2, r7, lsl #2] │ │ │ │ + adds r5, #54 @ 0x36 │ │ │ │ lsls r1, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -672568,15 +672562,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r1, r7, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 270482 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ebca> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -673010,19 +673004,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2708da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f022> │ │ │ │ b.n 27080c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ef54> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - vmla.i32 q8, q15, d7[1] │ │ │ │ - cdp2 0, 0, cr0, cr2, cr7, {7} │ │ │ │ - ldc2l 0, cr0, [lr, #924]! @ 0x39c │ │ │ │ - vhadd.u32 q0, q8, │ │ │ │ - cdp2 0, 12, cr0, cr8, cr7, {7} │ │ │ │ + cdp2 0, 12, cr0, cr14, cr7, {7} │ │ │ │ + stc2l 0, cr0, [r2], #924 @ 0x39c │ │ │ │ + ldc2l 0, cr0, [lr], {231} @ 0xe7 │ │ │ │ + cdp2 0, 0, cr0, cr0, cr7, {7} │ │ │ │ + stc2 0, cr0, [r8, #924]! @ 0x39c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r3 │ │ │ │ @@ -673263,19 +673257,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270ba2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f2ea> │ │ │ │ b.n 270ad2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f21a> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cdp2 0, 3, cr0, cr12, cr7, {7} │ │ │ │ - @ instruction: 0xfb3c00e7 │ │ │ │ - @ instruction: 0xfb3800e7 │ │ │ │ - stc2l 0, cr0, [r6, #-924]! @ 0xfffffc64 │ │ │ │ - ldc2 0, cr0, [r2, #-924] @ 0xfffffc64 │ │ │ │ + ldc2 0, cr0, [ip, #-924] @ 0xfffffc64 │ │ │ │ + @ instruction: 0xfa1c00e7 │ │ │ │ + @ instruction: 0xfa1800e7 │ │ │ │ + mcrr2 0, 14, r0, r6, cr7 │ │ │ │ + @ instruction: 0xfbf200e7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ sub sp, #28 │ │ │ │ @@ -673513,19 +673507,19 @@ │ │ │ │ strex r2, r9, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 270e76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f5be> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 270e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f5b0> │ │ │ │ b.n 270d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f4e0> │ │ │ │ - ldc2 0, cr0, [r2], {231} @ 0xe7 │ │ │ │ - ldr??.w r0, [r6, r7, lsl #2] │ │ │ │ - ldr??.w r0, [r2, r7, lsl #2] │ │ │ │ - @ instruction: 0xfbc000e7 │ │ │ │ - @ instruction: 0xfb6e00e7 │ │ │ │ + @ instruction: 0xfb7200e7 │ │ │ │ + @ instruction: 0xf75600e7 │ │ │ │ + @ instruction: 0xf75200e7 │ │ │ │ + @ instruction: 0xfaa000e7 │ │ │ │ + @ instruction: 0xfa4e00e7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r3 │ │ │ │ @@ -673744,16 +673738,16 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2710ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f7f6> │ │ │ │ b.n 271056 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15f79e> │ │ │ │ nop │ │ │ │ subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldr??.w r0, [r6, #231] @ 0xe7 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldr.w r0, [r6, #231] @ 0xe7 │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r5, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r0 │ │ │ │ @@ -675834,15 +675828,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 27265c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160da4> │ │ │ │ b.n 272650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160d98> │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r1, r5, #6 │ │ │ │ blt.n 272850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160f98> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - b.n 272068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1607b0> │ │ │ │ + b.n 272e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161570> │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 272576 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160cbe> │ │ │ │ b.n 2726fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160e44> │ │ │ │ @@ -675882,15 +675876,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r1, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 272c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161354> │ │ │ │ + b.n 2729cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161114> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 272848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x160f90> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -675932,17 +675926,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r6, r2, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 272bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161310> │ │ │ │ + b.n 272988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1610d0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 272be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161328> │ │ │ │ + b.n 2729a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1610e8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2728d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16101c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -675984,17 +675978,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r2, r1, #1 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - b.n 272b7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1612c4> │ │ │ │ + b.n 27293c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161084> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - b.n 272b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16129c> │ │ │ │ + svc 240 @ 0xf0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #68] @ (272988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1610d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676024,15 +676018,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ vaddw.u q8, q8, d24 │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ lsls r1, r5, #6 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #444] @ (272b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1612ac>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -676192,21 +676186,21 @@ │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #192 @ 0xc0 │ │ │ │ b.n 272a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161170> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #164 @ 0xa4 │ │ │ │ b.n 272a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161170> │ │ │ │ vaddw.u8 q0, q14, d24 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r7, #25 │ │ │ │ lsls r1, r7, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #96] @ (272bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161334>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -676246,15 +676240,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 26ffd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15e720> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + ble.n 272b1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161264> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (272db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161500>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -676432,23 +676426,23 @@ │ │ │ │ stc2 1, cr0, [sl, #-672]! @ 0xfffffd60 │ │ │ │ stc2 1, cr0, [r4, #-672] @ 0xfffffd60 │ │ │ │ stc2l 1, cr0, [r6], #-672 @ 0xfffffd60 │ │ │ │ subs r4, r4, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, r1, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ble.n 272dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161510> │ │ │ │ + bgt.n 272d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1614d0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ble.n 272ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161608> │ │ │ │ + bgt.n 272e80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1615c8> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvc.n 272e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1615cc> │ │ │ │ + bvs.n 272e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16158c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bgt.n 272dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16151c> │ │ │ │ + blt.n 272d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1614dc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #404] @ (272f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1616d0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -676603,27 +676597,27 @@ │ │ │ │ b.n 272e7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1615c6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb3e01a8 │ │ │ │ bne.n 272f74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1616bc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 273010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161758> │ │ │ │ + blt.n 272fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161718> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - blt.n 272f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161648> │ │ │ │ + bge.n 272ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161608> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - blt.n 27306c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617b4> │ │ │ │ + bge.n 27302c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161774> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - blt.n 27309c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617e4> │ │ │ │ + bge.n 27305c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617a4> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - blt.n 27302c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161774> │ │ │ │ + bge.n 272fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161734> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - blt.n 27307c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617c4> │ │ │ │ + bge.n 27303c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161784> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2730f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161840> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -676824,15 +676818,15 @@ │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ b.n 2730a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617ea> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ b.n 2730a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1617ea> │ │ │ │ nop │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r8 :128], r8 │ │ │ │ - bls.n 273178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1618c0> │ │ │ │ + bhi.n 273138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161880> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #308] @ (273344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161a8c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -676947,17 +676941,17 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161a60> │ │ │ │ b.n 27325e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1619a6> │ │ │ │ nop │ │ │ │ @ instruction: 0xf72201a8 │ │ │ │ - bvc.n 273334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161a7c> │ │ │ │ + bvs.n 2732f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161a3c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #132] @ (2733e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161b30>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677016,19 +677010,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ rsb r1, lr, #5505024 @ 0x540000 │ │ │ │ adds r4, r1, r0 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bvc.n 273428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161b70> │ │ │ │ + bpl.n 2733e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161b30> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bvs.n 2733b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161b00> │ │ │ │ + bpl.n 273378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161ac0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 2734c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161c0c> │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #432] @ (2735c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161d08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -677197,33 +677191,33 @@ │ │ │ │ bne.n 273596 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161cde> │ │ │ │ b.n 27349a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161be2> │ │ │ │ @ instruction: 0xf52201a8 │ │ │ │ ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2736c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e10> │ │ │ │ + bpl.n 273688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161dd0> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ asrs r6, r5, #26 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - bpl.n 27358c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161cd4> │ │ │ │ + bmi.n 27354c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161c94> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 273518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161c60> │ │ │ │ + bmi.n 2736d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e20> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 273690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161dd8> │ │ │ │ + bmi.n 273650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161d98> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 2734f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161c40> │ │ │ │ + bmi.n 2736b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e00> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 2736b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161dfc> │ │ │ │ + bmi.n 273674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161dbc> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - bpl.n 27364c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161d94> │ │ │ │ + bmi.n 27360c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161d54> │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27370e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e56> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -677389,15 +677383,15 @@ │ │ │ │ bne.n 2737b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161ef8> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2737a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161ee8> │ │ │ │ b.n 2736c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e08> │ │ │ │ nop │ │ │ │ @ instruction: 0xf32401a8 │ │ │ │ - bcc.n 27378c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161ed4> │ │ │ │ + bcs.n 27374c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161e94> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (273934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16207c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -677524,15 +677518,15 @@ │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ b.n 273856 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161f9e> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #480 @ 0x1e0 │ │ │ │ b.n 273856 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161f9e> │ │ │ │ nop │ │ │ │ adcs.w r1, r2, #168 @ 0xa8 │ │ │ │ - bcs.n 273844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161f8c> │ │ │ │ + bne.n 273a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16214c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (273990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1620d8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -677559,15 +677553,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2702c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ea0c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ vaddw.s32 q8, q9, d24 │ │ │ │ - bne.n 2738a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x161fec> │ │ │ │ + beq.n 273a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1621ac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #56] @ (2739e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162128>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677592,15 +677586,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2703f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15eb3c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vaddw.s8 q0, q12, d24 │ │ │ │ - bne.n 273a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162184> │ │ │ │ + beq.n 2739fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162144> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #100] @ (273a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1621a4>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -677647,19 +677641,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vrhadd.s d0, d24, d24 │ │ │ │ asrs r6, r6, #5 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - beq.n 2739fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162144> │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 2739cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162114> │ │ │ │ + ldmia r7, {r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (273bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162310>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -677786,21 +677780,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 273b9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1622e6> │ │ │ │ b.n 273b82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1622ca> │ │ │ │ cdp 1, 10, cr0, cr14, cr8, {5} │ │ │ │ asrs r2, r5, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - beq.n 273ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162414> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - beq.n 273c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162398> │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #488] @ (273dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162510>) │ │ │ │ + ldr r5, [pc, #360] @ (273d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162490>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #392] @ 273d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1624c0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678004,15 +677998,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sub.w r1, r2, r8, asr #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #304] @ (273f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1626b4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678207,19 +678201,19 @@ │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ blx r4 │ │ │ │ b.n 273fd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16271a> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9ae01a8 │ │ │ │ lsrs r4, r5, #15 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #400] @ (2741ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162934>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678376,21 +678370,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2741c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16290a> │ │ │ │ b.n 2741a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1628ee> │ │ │ │ @ instruction: 0xe8d601a8 │ │ │ │ lsrs r0, r2, #12 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #344] @ (27435c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162aa4>) │ │ │ │ + bx r6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #104] @ (274280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1629c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678435,15 +678429,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 26e470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15cbb8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 2740b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162800> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (274328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162a70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -678506,19 +678500,19 @@ │ │ │ │ bl 26e470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15cbb8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 274058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1627a0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r4, r2, #3 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #360] @ (2744b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162c00>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -678662,21 +678656,21 @@ │ │ │ │ bne.n 27448c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162bd4> │ │ │ │ b.n 274470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162bb8> │ │ │ │ nop │ │ │ │ b.n 274080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1627c8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsrs r6, r3, #32 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp ip, r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 274654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162d9c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -678807,15 +678801,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 27455e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162ca6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 27455e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162ca6> │ │ │ │ b.n 273ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162640> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #72] @ (2746b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162e00>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -678847,15 +678841,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26ed44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d48c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 274c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163388> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 274720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162e68> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -678888,15 +678882,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ b.n 274be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16332c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r5!, {r4, r5} │ │ │ │ + stmia r4!, {r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (2747a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162ef0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -678949,19 +678943,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 274b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1632e4> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r5, r7} │ │ │ │ + cbnz r2, 27481c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162f64> │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (27490c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163054>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -679088,19 +679082,19 @@ │ │ │ │ bne.n 2748e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163028> │ │ │ │ b.n 2748b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x162ff8> │ │ │ │ nop │ │ │ │ b.n 274bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16331c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r3, #14 │ │ │ │ lsls r1, r5, #6 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r2 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 274aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1631ec> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -679231,15 +679225,15 @@ │ │ │ │ add.w lr, lr, #96 @ 0x60 │ │ │ │ b.n 2749ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1630f6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #480 @ 0x1e0 │ │ │ │ b.n 2749ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1630f6> │ │ │ │ b.n 274aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1631f0> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #76] @ (274b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163250>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -679273,15 +679267,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 26ed44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d48c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ udf #116 @ 0x74 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #64] @ (274b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1632ac>) │ │ │ │ @@ -679313,15 +679307,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 26ef00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d648> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #16 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stmia r1!, {r4, r5} │ │ │ │ + stmia r0!, {r4} │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #108] @ (274be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163330>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -679371,20 +679365,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ble.n 274b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16329c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ vzip.8 d16, d24 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ - lsls r7, r4, #3 │ │ │ │ + ittt ls │ │ │ │ + lslls r7, r4, #3 │ │ │ │ + ittt hi @ unpredictable │ │ │ │ + lslhi r7, r4, #3 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ + lslhi r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (274d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163494>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -679510,19 +679504,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 274d22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16346a> │ │ │ │ b.n 274cf2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16343a> │ │ │ │ ble.n 274d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1634dc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ vrhadd.u16 d16, d30, d24 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ - lsls r7, r4, #3 │ │ │ │ - it ls │ │ │ │ - lslls r7, r4, #3 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + itte cs │ │ │ │ + lslcs r7, r4, #3 │ │ │ │ + bkpt 0x0078 │ │ │ │ + lslcc r7, r4, #3 │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (274ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163618>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -679713,19 +679707,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 274f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163698> │ │ │ │ bge.n 275004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16374c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r4, #26 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 274fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163720> │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (274fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16371c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cbz r0, 274fce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163716> │ │ │ │ @@ -679840,25 +679834,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 27504c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163794> │ │ │ │ bls.n 275134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16387c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xfb8a01a8 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 27510a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163852> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r6, 27512a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163872> │ │ │ │ + uxtb r6, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 275102 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16384a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 275104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16384c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 2750c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16380e> │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #112] @ (27513c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163884>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -679909,15 +679903,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 2751d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163920> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + revsh r6, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r6, sp, #888 @ 0x378 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -679971,15 +679965,15 @@ │ │ │ │ nop │ │ │ │ bvc.n 275148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163890> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 275242 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16398a> │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r6, sp, #280 @ 0x118 │ │ │ │ lsls r0, r5, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -680046,21 +680040,21 @@ │ │ │ │ bvc.n 2752d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163a20> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vld4.32 {d16,d18,d20,d22}, [r6 :128], r8 │ │ │ │ - revsh r6, r6 │ │ │ │ + cbnz r6, 2752c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163a0c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r5, sp, #696 @ 0x2b8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 2752c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163a08> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 2752d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163a18> │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (27543c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163b84>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -680220,23 +680214,23 @@ │ │ │ │ bvs.n 275528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163c70> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh.w r0, [ip, #424] @ 0x1a8 │ │ │ │ - hlt 0x0006 │ │ │ │ + cbnz r6, 275464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163bac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r4, sp, #984 @ 0x3d8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - rev r6, r4 │ │ │ │ + cbnz r6, 275454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163b9c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r2, 27548a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163bd2> │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (275504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163c4c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -680304,21 +680298,21 @@ │ │ │ │ bmi.n 275460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163ba8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ add r3, sp, #552 @ 0x228 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6e801a8 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (275570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163cb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680344,17 +680338,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 275554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163c9c> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 275570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163cb8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (2755f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163d3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680399,20 +680393,20 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 275540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163c88> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r7, r4, #3 │ │ │ │ rsb r1, sl, #5505024 @ 0x540000 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb73a │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (27577c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163ec4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -680548,21 +680542,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 275752 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163e9a> │ │ │ │ b.n 275716 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163e5e> │ │ │ │ bcc.n 2757b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163ef8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ adc.w r1, sl, #5505024 @ 0x540000 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb7e6 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + cpsid i │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r1, #132 @ 0x84 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #772] @ 275aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1641f0> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -680890,19 +680884,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 26e01c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c764> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - push {r2} │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r2, 275bc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16430a> │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r0, 275bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164302> │ │ │ │ + uxth r0, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #608] @ (275dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16450c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -681142,27 +681136,27 @@ │ │ │ │ bne.n 275d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1644e0> │ │ │ │ b.n 275d26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16446e> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ and.w r1, sl, #168 @ 0xa8 │ │ │ │ vext.8 d16, d16, d24, #1 │ │ │ │ - cbz r4, 275e26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16456e> │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r6, 275e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16456a> │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 275de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164530> │ │ │ │ lsls r7, r4, #3 │ │ │ │ - sxth r0, r2 │ │ │ │ + sub sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbz r4, 275e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164564> │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #176] @ (275eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1645f8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -681324,27 +681318,27 @@ │ │ │ │ bl 26e01c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c764> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ stc 1, cr0, [r0], #672 @ 0x2a0 │ │ │ │ - add sp, #0 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 275fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1646e8>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 276320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a68>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r4, pc, #920 @ (adr r4, 276340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a88>) │ │ │ │ + add r3, pc, #792 @ (adr r3, 2762c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a08>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r7, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (2761e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16492c>) │ │ │ │ @@ -681565,30 +681559,30 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r6, r7 │ │ │ │ mov r7, fp │ │ │ │ b.n 276174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1648bc> │ │ │ │ ldmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ @ instruction: 0xeb9601a8 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r7, r4, #3 │ │ │ │ adds.w r1, r2, r8, asr #2 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #368 @ (adr r3, 276378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164ac0>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 2762f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a40>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #404] @ (2763b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164afc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681741,21 +681735,21 @@ │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ b.n 27629a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1649e2> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ b.n 27629a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1649e2> │ │ │ │ stmia r7!, {r1, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #160 @ (adr r0, 276460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164ba8>) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #144 @ (adr r0, 276458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164ba0>) │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (276450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164b98>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -681803,17 +681797,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2764ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164c34>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -681867,21 +681861,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2764a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164bee> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r1, sp, #664 @ 0x298 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #568 @ 0x238 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #380] @ (276690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164dd8>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -682034,25 +682028,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 276666 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164dae> │ │ │ │ b.n 276622 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164d6a> │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 276330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164a78> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #600 @ 0x258 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [sp, #536] @ 0x218 │ │ │ │ + ldr r3, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (276754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164e9c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -682116,23 +682110,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 276738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164e80> │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ b.n 2760a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1647e8> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #432 @ (adr r7, 276910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165058>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r7, pc, #248 @ (adr r7, 27685c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164fa4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #136 @ (adr r7, 2767f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164f3c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (2768f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16503c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682269,15 +682263,15 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ b.n 276820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164f68> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ b.n 276820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x164f68> │ │ │ │ stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r7, pc, #736 @ (adr r7, 276bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165324>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 276b5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1652a4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (2769c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165110>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -682357,19 +682351,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 27693e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165086> │ │ │ │ stmia r0!, {r1, r5} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r6, pc, #736 @ (adr r6, 276cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1653f8>) │ │ │ │ + add r5, pc, #608 @ (adr r5, 276c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165378>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r6, pc, #536 @ (adr r6, 276bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165334>) │ │ │ │ + add r5, pc, #408 @ (adr r5, 276b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1652b4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldc 0, cr0, [r0], #-920 @ 0xfffffc68 │ │ │ │ + adds.w r0, r0, r6, asr #3 │ │ │ │ ldr r3, [pc, #112] @ (276a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -682409,15 +682403,15 @@ │ │ │ │ bl 26ec2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d374> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ ite pl │ │ │ │ lslpl r0, r5, #6 │ │ │ │ - addmi r5, pc, #880 @ (adr r5, 276dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16550c>) │ │ │ │ + addmi r4, pc, #752 @ (adr r4, 276d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16548c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (276b3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -682509,25 +682503,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 276a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1651e0> │ │ │ │ bkpt 0x00cc │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, pc, #568 @ (adr r5, 276d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1654c4>) │ │ │ │ + add r4, pc, #440 @ (adr r4, 276cfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165444>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ b.n 276cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16543c> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r5, pc, #200 @ (adr r5, 276c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16535c>) │ │ │ │ + add r4, pc, #72 @ (adr r4, 276b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1652dc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 276b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165298>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 276ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165618>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xeabc00e6 │ │ │ │ + @ instruction: 0xe99c00e6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #444] @ (276d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16546c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -682704,26 +682698,26 @@ │ │ │ │ bne.n 276d0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165456> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 276cfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165442> │ │ │ │ b.n 276cde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165426> │ │ │ │ pop {r1, r3, r6, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, pc, #808 @ (adr r4, 277054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16579c>) │ │ │ │ + add r3, pc, #680 @ (adr r3, 276fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16571c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 202 @ 0xca │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r4, pc, #672 @ (adr r4, 276fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16571c>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 276f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16569c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strd r0, r0, [r0, #920]! @ 0x398 │ │ │ │ - add r4, pc, #64 @ (adr r4, 276d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1654c4>) │ │ │ │ + @ instruction: 0xe8c000e6 │ │ │ │ + add r2, pc, #960 @ (adr r2, 2770fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165844>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r3, pc, #864 @ (adr r3, 2770a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1657e8>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 277020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165768>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + subs r6, r7, r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #420] @ 276ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165640> │ │ │ │ sub sp, #24 │ │ │ │ @@ -682912,15 +682906,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 26e504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15cc4c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ rev r4, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r1, pc, #488 @ (adr r1, 27713c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165884>) │ │ │ │ + add r0, pc, #360 @ (adr r0, 2770bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165804>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (276ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16573c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -683026,19 +683020,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbnz r0, 277074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1657bc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ blt.n 27712c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165874> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, pc, #464 @ (adr r0, 277244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16598c>) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 2771f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165938>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #316] @ (2771cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165914>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -683164,21 +683158,21 @@ │ │ │ │ bne.n 2771a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1658e8> │ │ │ │ b.n 277184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1658cc> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ bge.n 277194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1658dc> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r0, pc, #280 @ (adr r0, 2772f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165a38>) │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r0, pc, #8 @ (adr r0, 2771e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16592c>) │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r7, r1 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #736] @ (2774d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165c20>) │ │ │ │ @@ -683940,17 +683934,17 @@ │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 26f14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d894> │ │ │ │ b.n 2778a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x165fea> │ │ │ │ cbz r2, 277a56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16619e> │ │ │ │ lsls r0, r5, #6 │ │ │ │ bcs.n 277b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166260> │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 26f788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15ded0> │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -684215,29 +684209,29 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 277cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166420> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 277cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16640c> │ │ │ │ b.n 277b22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16626a> │ │ │ │ nop │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #712] @ (277fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166734>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -684496,15 +684490,15 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r9, r0, #81920 @ 0x14000 │ │ │ │ add.w r0, r0, #81920 @ 0x14000 │ │ │ │ add.w r9, r9, #472 @ 0x1d8 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r0, #472 @ 0x1d8 │ │ │ │ dmb ish │ │ │ │ @@ -684635,23 +684629,23 @@ │ │ │ │ bne.n 27814a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166892> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 278138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166880> │ │ │ │ b.n 278026 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16676e> │ │ │ │ nop │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #212] @ 27825c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1669a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684727,23 +684721,23 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 270660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15eda8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, pc, #672 @ (adr r7, 278500 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166c48>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r4, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #204] @ 278350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166a98> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -684811,23 +684805,23 @@ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 270660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15eda8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, pc, #688 @ (adr r6, 278604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166d4c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (2783cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -684951,19 +684945,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 278480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166bc8> │ │ │ │ nop │ │ │ │ add r5, pc, #320 @ (adr r5, 2785ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166d34>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (278510 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166c58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -685050,17 +685044,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 278578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166cc0> │ │ │ │ nop │ │ │ │ add r4, pc, #48 @ (adr r4, 2785d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166d18>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r6!, {r2, r3, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (2785f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166d40>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -685087,15 +685081,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 26dc40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15c388> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, pc, #464 @ (adr r3, 2787cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166f14>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #88] @ (278668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166db0>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -685136,17 +685130,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r3, pc, #128 @ (adr r3, 2786ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166e34>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #320] @ (2787cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166f14>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -685273,21 +685267,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2787a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166eea> │ │ │ │ b.n 278786 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x166ece> │ │ │ │ add r2, pc, #664 @ (adr r2, 278a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1671b0>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r7, #40] @ 0x28 │ │ │ │ + ldrh r4, [r3, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r4, #36] @ 0x24 │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -685823,19 +685817,19 @@ │ │ │ │ b.n 278c66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1673ae> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r5, #15] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r4, #3 │ │ │ │ strb r0, [r2, #13] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 278dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16750c> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -686262,17 +686256,17 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r5, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2792bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167a04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -686284,15 +686278,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ bl 279150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167898> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (27930c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167a54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686316,17 +686310,17 @@ │ │ │ │ bl 129b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2792ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167a32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (279360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167aa8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -686350,17 +686344,17 @@ │ │ │ │ bl 129cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183fc> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27933e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167a86> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r6, [pc, #872] @ (2796e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167e30>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -686693,39 +686687,39 @@ │ │ │ │ b.n 279582 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167cca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #21] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 27975a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167ea2> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #48] @ 279764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167eac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -686741,15 +686735,15 @@ │ │ │ │ ldr.w r1, [r1, #676] @ 0x2a4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 27936c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167ab4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (2797c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167f10>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686780,17 +686774,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167ee0> │ │ │ │ b.n 2797aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167ef2> │ │ │ │ nop │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (279830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167f78>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -686821,17 +686815,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167f48> │ │ │ │ b.n 279812 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167f5a> │ │ │ │ nop │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #248] @ (279948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168090>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -687195,15 +687189,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #680] @ 0x2a8 │ │ │ │ bl 278bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x167340> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #64] @ (279c6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1683b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -687258,17 +687252,17 @@ │ │ │ │ bl 129b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182b0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279c96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1683de> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #56] @ (279d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687292,17 +687286,17 @@ │ │ │ │ bl 129cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183fc> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 279cea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168432> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r0, #4] │ │ │ │ + strb r2, [r4, #31] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (279d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16848c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -687354,32 +687348,32 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 279da0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1684e8> │ │ │ │ ldr r0, [pc, #40] @ (279de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168528>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ bl 5415ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42fcf4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (279de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16852c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 279d8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1684d4> │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - ldrb r0, [r6, #2] │ │ │ │ + strb r0, [r2, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r1, r5, r6} │ │ │ │ lsls r3, r5, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -687818,19 +687812,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldrb r4, [r0, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 67b458 <_mesa_glapi_get_proc_address@@libgallium-26.2.3-1.so+0x3c> │ │ │ │ @@ -688294,15 +688288,15 @@ │ │ │ │ bne.n 27a87a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168fc2> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27a86c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168fb4> │ │ │ │ b.n 27a7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x168ee8> │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ lsls r3, r5, #6 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bl fffa689a │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ @@ -688642,17 +688636,17 @@ │ │ │ │ b.n 27a9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16912c> │ │ │ │ ldr r1, [pc, #16] @ (27ac74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1693bc>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c35f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1d38> │ │ │ │ b.n 27aa50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169198> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r3, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #736] @ (27af6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1696b4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -689141,15 +689135,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ strb r2, [r5, #29] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, pc, #952 @ (adr r3, 27b5cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169d14>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 27b54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c94>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27b288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1699d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689186,30 +689180,30 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 169acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x58214> │ │ │ │ b.n 27b268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1699b0> │ │ │ │ nop │ │ │ │ strb r6, [r1, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add r3, pc, #696 @ (adr r3, 27b548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c90>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 27b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c10>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (27b2b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1699f8>) │ │ │ │ add r0, pc │ │ │ │ bl 457130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345878> │ │ │ │ ldr r0, [pc, #12] @ (27b2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1699fc>) │ │ │ │ add r0, pc │ │ │ │ bl 457130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345878> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #48] @ 27b2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169a40> │ │ │ │ sub sp, #16 │ │ │ │ @@ -689226,19 +689220,19 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 2c3768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1eb0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r1, pc, #648 @ (adr r1, 27b584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169ccc>) │ │ │ │ + add r0, pc, #520 @ (adr r0, 27b504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c4c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r1, pc, #800 @ (adr r1, 27b620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169d68>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 27b5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169ce8>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ - add r1, pc, #672 @ (adr r1, 27b5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169cec>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 27b524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c6c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw ip, #33354 @ 0x824a │ │ │ │ @@ -689323,15 +689317,15 @@ │ │ │ │ b.n 27b388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169ad0> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 27b368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169ab0> │ │ │ │ b.n 27b388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169ad0> │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #573440 @ 0x8c000 │ │ │ │ mov r7, r0 │ │ │ │ @@ -689437,15 +689431,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 27b4fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169c42> │ │ │ │ strb r6, [r3, #17] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ subs.w ip, r2, #0 │ │ │ │ @@ -689478,17 +689472,17 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -689882,21 +689876,21 @@ │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #2080 @ 0x820 │ │ │ │ str.w ip, [r6, #2080] @ 0x820 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 27b8d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a020> │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 27b9e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a12a> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (27ba18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a160>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -690375,19 +690369,19 @@ │ │ │ │ b.n 27be22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a56a> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 27be22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a56a> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 27be22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a56a> │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r1, r3] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldr r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #556] @ (27c12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a874>) │ │ │ │ @@ -690585,27 +690579,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r7, #2080] @ 0x820 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 27c0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16a81c> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #32] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r0, [r7, #28] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r4, [r2, r7] │ │ │ │ + ldrsb r4, [r6, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r3 │ │ │ │ @@ -690862,21 +690856,21 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ beq.n 27c44a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ab92> │ │ │ │ str r1, [sp, #8] │ │ │ │ b.n 27c42a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ab72> │ │ │ │ nop │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, r4 │ │ │ │ beq.n 27c448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ab90> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -690958,15 +690952,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ b.n 27c386 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aace> │ │ │ │ bl 27b6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x169e14> │ │ │ │ mov sl, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 27c386 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aace> │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (27c55c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691125,23 +691119,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 27c694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16addc> │ │ │ │ str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + strh r2, [r0, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r7, #3 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (27c7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16af0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691229,23 +691223,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2080] @ 0x820 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 27c7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16aee8> │ │ │ │ nop │ │ │ │ str r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r7, r4] │ │ │ │ + strh r4, [r3, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r4, [r0, r3] │ │ │ │ + str r4, [r4, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r0, r7, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #2080] @ 0x820 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -691341,15 +691335,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (27c968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b0b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -691493,15 +691487,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsh r6, [r2, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [pc, #552] @ (27cd04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b44c>) │ │ │ │ + ldr r6, [pc, #424] @ (27cc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b3cc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (27cb50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691618,15 +691612,15 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #128] @ (27cce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b428>) │ │ │ │ + ldr r5, [pc, #0] @ (27cc60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b3a8>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ add.w r0, r0, #101376 @ 0x18c00 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ vstr d7, [r0, #240] @ 0xf0 │ │ │ │ @@ -691646,15 +691640,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #904] @ (27d03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b784>) │ │ │ │ + ldr r4, [pc, #776] @ (27cfbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b704>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ccdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b424>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691664,15 +691658,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r2, [r5, r1] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #920] @ (27d07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b7c4>) │ │ │ │ + ldr r4, [pc, #792] @ (27cffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b744>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b454>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691682,15 +691676,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r2, [r7, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #952] @ (27d0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b814>) │ │ │ │ + ldr r4, [pc, #824] @ (27d04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b794>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b484>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691700,15 +691694,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #1016] @ (27d13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b884>) │ │ │ │ + ldr r4, [pc, #888] @ (27d0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b804>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b4b4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691718,15 +691712,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, r7] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #56] @ (27cdac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b4f4>) │ │ │ │ + ldr r4, [pc, #952] @ (27d12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b874>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cd9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b4e4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691736,15 +691730,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, r6] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #136] @ (27ce2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b574>) │ │ │ │ + ldr r5, [pc, #8] @ (27cdac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b4f4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cdcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b514>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691754,15 +691748,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #248] @ (27cecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b614>) │ │ │ │ + ldr r5, [pc, #120] @ (27ce4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b594>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cdfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b544>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691772,15 +691766,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, r5] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #264] @ (27cf0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b654>) │ │ │ │ + ldr r5, [pc, #136] @ (27ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b5d4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b574>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691790,15 +691784,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r3, r4] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #296] @ (27cf5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b6a4>) │ │ │ │ + ldr r5, [pc, #168] @ (27cedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b624>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b5a4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691808,15 +691802,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r5, r3] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #328] @ (27cfac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b6f4>) │ │ │ │ + ldr r5, [pc, #200] @ (27cf2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b674>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b5d4>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691826,15 +691820,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r7, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #376] @ (27d00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b754>) │ │ │ │ + ldr r5, [pc, #248] @ (27cf8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b6d4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (27cebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b604>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -691844,15 +691838,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #232] @ (27cfac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b6f4>) │ │ │ │ + ldr r5, [pc, #104] @ (27cf2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b674>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -691972,21 +691966,21 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 27cf90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b6d8> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #696] @ (27d2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b9f4>) │ │ │ │ + ldr r4, [pc, #568] @ (27d22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b974>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #816] @ (27d328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ba70>) │ │ │ │ + ldr r4, [pc, #688] @ (27d2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b9f0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #336] @ (27d14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b894>) │ │ │ │ + ldr r4, [pc, #208] @ (27d0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b814>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #368] @ (27d170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b8b8>) │ │ │ │ + ldr r4, [pc, #240] @ (27d0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b838>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #98304 @ 0x18000 │ │ │ │ adds r2, #3 │ │ │ │ @@ -692028,15 +692022,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27d088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b7d0>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r2, r6 │ │ │ │ b.n 27d044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b78c> │ │ │ │ - ldr r4, [pc, #936] @ (27d434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16bb7c>) │ │ │ │ + ldr r3, [pc, #808] @ (27d3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16bafc>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (27d140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16b888>) │ │ │ │ @@ -694214,15 +694208,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27eb00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d248> │ │ │ │ nop │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #396] @ (27ecd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d420>) │ │ │ │ @@ -694359,15 +694353,15 @@ │ │ │ │ b.n 27ec42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d38a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ecaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d3f2> │ │ │ │ subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r5, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #484] @ (27eedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d624>) │ │ │ │ @@ -694528,15 +694522,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 27ee10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d558> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 27ee9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d5e6> │ │ │ │ subs r4, #58 @ 0x3a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #488] @ (27f0e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d82c>) │ │ │ │ @@ -694699,15 +694693,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 27f016 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d75e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 27f0a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16d7ee> │ │ │ │ subs r2, #54 @ 0x36 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [r3, #64] @ 0x40 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #540] @ (27f320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16da68>) │ │ │ │ @@ -694888,15 +694882,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f2de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16da26> │ │ │ │ nop │ │ │ │ subs r0, #46 @ 0x2e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #544] @ (27f560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16dca8>) │ │ │ │ @@ -695077,15 +695071,15 @@ │ │ │ │ b.n 27f474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16dbbc> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 27f520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16dc68> │ │ │ │ adds r5, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #584] @ (27f7c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16df10>) │ │ │ │ @@ -695277,15 +695271,15 @@ │ │ │ │ b.n 27f6d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16de1a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 27f78a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ded2> │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (27f9dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e124>) │ │ │ │ @@ -695448,15 +695442,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16df9c> │ │ │ │ mov r0, r6 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 27f954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e09c> │ │ │ │ adds r1, #74 @ 0x4a │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r4, r7, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 27faf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e240> │ │ │ │ @@ -696011,15 +696005,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ffe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e72c> │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (28019c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e8e4>) │ │ │ │ @@ -696127,15 +696121,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28012e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e876> │ │ │ │ cmp r0, #202 @ 0xca │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldrh r2, [r2, r5] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #372] @ (28032c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ea74>) │ │ │ │ @@ -696263,15 +696257,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2801f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e938> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e9d8> │ │ │ │ movs r7, #120 @ 0x78 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (2804c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ec0c>) │ │ │ │ @@ -696401,15 +696395,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16eacc> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16eb6c> │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #360] @ (280648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ed90>) │ │ │ │ @@ -696534,15 +696528,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ec5c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2805b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ecfc> │ │ │ │ movs r4, #78 @ 0x4e │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r7, [pc, #968] @ (280a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f160>) │ │ │ │ + ldr r6, [pc, #840] @ (280998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f0e0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #364] @ (2807d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ef18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696668,15 +696662,15 @@ │ │ │ │ b.n 280698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ede0> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ee7c> │ │ │ │ nop │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r6, [pc, #544] @ (2809f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f140>) │ │ │ │ + ldr r5, [pc, #416] @ (280978 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f0c0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #380] @ (280968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f0b0>) │ │ │ │ @@ -696806,15 +696800,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ef70> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2808c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f010> │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r5, [pc, #56] @ (2809a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f0f0>) │ │ │ │ + ldr r3, [pc, #952] @ (280d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f470>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #388] @ (280b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f250>) │ │ │ │ @@ -696946,15 +696940,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2809c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f10c> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 280a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f1ac> │ │ │ │ subs r4, r5, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r3, [pc, #536] @ (280d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f470>) │ │ │ │ + ldr r2, [pc, #408] @ (280ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f3f0>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (280cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f434>) │ │ │ │ @@ -697108,15 +697102,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f354> │ │ │ │ subs r2, r1, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r1, [pc, #992] @ (2810d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f81c>) │ │ │ │ + ldr r0, [pc, #864] @ (281054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f79c>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (280ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f628>) │ │ │ │ @@ -697274,15 +697268,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f540> │ │ │ │ adds r6, r4, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr r0, [pc, #128] @ (280f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f6b0>) │ │ │ │ + bx r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #428] @ (2810ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f7f4>) │ │ │ │ @@ -697430,15 +697424,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280fdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f724> │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mov r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #436] @ (28127c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -697589,15 +697583,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2811a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16f8e8> │ │ │ │ adds r2, r5, r1 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - add ip, r4 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #468] @ (281470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fbb8>) │ │ │ │ @@ -697755,15 +697749,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fad0> │ │ │ │ asrs r6, r2, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmn r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #484] @ (281674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fdbc>) │ │ │ │ @@ -697925,15 +697919,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fccc> │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r6 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (28186c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16ffb4>) │ │ │ │ @@ -698088,15 +698082,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2816e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fe2a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16fec8> │ │ │ │ asrs r6, r3, #10 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (281a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1701c8>) │ │ │ │ @@ -698257,15 +698251,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2818e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17002e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281986 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1700ce> │ │ │ │ asrs r6, r4, #2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #436] @ (281c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17039c>) │ │ │ │ @@ -698411,15 +698405,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17022a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1702c8> │ │ │ │ lsrs r6, r1, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #456] @ (281e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x170580>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698572,15 +698566,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x170400> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281d52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17049a> │ │ │ │ lsrs r2, r0, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #500] @ (28204c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x170794>) │ │ │ │ @@ -698742,15 +698736,15 @@ │ │ │ │ b.n 281eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1705fa> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 281f52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17069a> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #11 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #524] @ (282278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1709c0>) │ │ │ │ @@ -698917,15 +698911,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2820d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17081a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 282172 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1708ba> │ │ │ │ lsrs r6, r0, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (282530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x170c78>) │ │ │ │ @@ -699124,15 +699118,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2824a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x170bf0> │ │ │ │ nop │ │ │ │ lsls r2, r3, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - adds r2, #254 @ 0xfe │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -699343,15 +699337,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ lsls r2, r3, #15 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + cmp r7, #38 @ 0x26 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #664] @ (282ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171218>) │ │ │ │ @@ -699550,15 +699544,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 282a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171190> │ │ │ │ nop │ │ │ │ lsls r2, r7, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #512] @ (282cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -699727,15 +699721,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282b66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1712ae> │ │ │ │ cdp2 1, 4, cr0, cr2, cr7, {5} │ │ │ │ bpl.n 282cfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171444> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + cmp r1, #112 @ 0x70 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (282f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171670>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -699913,15 +699907,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 282e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1715e4> │ │ │ │ ldc2 1, cr0, [ip], {167} @ 0xa7 │ │ │ │ bcs.n 282ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17162c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #600] @ (2831a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1718f0>) │ │ │ │ @@ -700103,15 +700097,15 @@ │ │ │ │ b.n 283118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171860> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vld2.8 {d16[5],d17[5]}, [r2], r7 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #576] @ (283408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171b50>) │ │ │ │ @@ -700291,15 +700285,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171ac8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf76a01a7 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (283650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171d98>) │ │ │ │ @@ -700466,15 +700460,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2834ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171bf6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2835ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171d12> │ │ │ │ add.w r1, r6, #5472256 @ 0x538000 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #496] @ (283860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171fa8>) │ │ │ │ @@ -700633,15 +700627,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2836ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171e12> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x171eb0> │ │ │ │ movt r1, #8359 @ 0x20a7 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #512] @ (283a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1721c8>) │ │ │ │ @@ -700800,15 +700794,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2838f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172038> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2839fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172142> │ │ │ │ @ instruction: 0xf0b201a7 │ │ │ │ - subs r0, r7, #0 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #448] @ (283c60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1723a8>) │ │ │ │ @@ -700956,15 +700950,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283aea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172232> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283b86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1722ce> │ │ │ │ nop │ │ │ │ cdp 1, 8, cr0, cr14, cr7, {5} │ │ │ │ - adds r2, r7, #1 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #472] @ (283e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17259c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701119,15 +701113,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283cce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172416> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1724b0> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r6], #668 @ 0x29c │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (28407c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1727c4>) │ │ │ │ @@ -701289,15 +701283,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 283ee6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17262e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 283ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17273c> │ │ │ │ nop │ │ │ │ @ instruction: 0xeabe01a7 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #532] @ (2842b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1729f8>) │ │ │ │ @@ -701465,15 +701459,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28410a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172852> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2841a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1728f0> │ │ │ │ ldmia.w r8, {r0, r1, r2, r5, r7, r8} │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #548] @ (2844f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172c3c>) │ │ │ │ @@ -701641,15 +701635,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284352 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172a9a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28446e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172bb6> │ │ │ │ b.n 2841bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172904> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (284728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172e70>) │ │ │ │ @@ -701818,15 +701812,15 @@ │ │ │ │ b.n 28458c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172cd4> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2846a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172de8> │ │ │ │ nop │ │ │ │ b.n 283f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1726b0> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r0, r5, #8 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #520] @ (284950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173098>) │ │ │ │ @@ -701989,15 +701983,15 @@ │ │ │ │ b.n 2847ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x172f02> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2848c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173010> │ │ │ │ nop │ │ │ │ b.n 284d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173470> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #27 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (284b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1732cc>) │ │ │ │ @@ -702166,15 +702160,15 @@ │ │ │ │ b.n 2849e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173130> │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 284afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173244> │ │ │ │ nop │ │ │ │ svc 194 @ 0xc2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #268] @ (284ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1733f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702269,15 +702263,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173314> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 284c4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173392> │ │ │ │ ble.n 284bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17331c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #13 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (284dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173534>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702386,15 +702380,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1734c8> │ │ │ │ bgt.n 284ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173618> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r4, #14 │ │ │ │ + lsrs r0, r0, #10 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #296] @ (284f30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173678>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702500,15 +702494,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 284ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17360a> │ │ │ │ nop │ │ │ │ blt.n 284f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1736d0> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #312] @ (285084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1737cc>) │ │ │ │ @@ -702622,15 +702616,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 28500e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x173756> │ │ │ │ nop │ │ │ │ bls.n 285054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17379c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r6, r0, #13 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -707253,17 +707247,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (288cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17741c>) │ │ │ │ @@ -707414,17 +707408,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 288bda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177322> │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #236 @ 0xec │ │ │ │ + subs r4, #204 @ 0xcc │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (288f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177654>) │ │ │ │ @@ -707599,17 +707593,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 288dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177532> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r2, #182 @ 0xb6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #532] @ (289144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17788c>) │ │ │ │ @@ -707784,17 +707778,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 289024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17776c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #576] @ (2893a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177af0>) │ │ │ │ @@ -707974,17 +707968,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 28926e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1779b6> │ │ │ │ str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #596] @ (289620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177d68>) │ │ │ │ @@ -708168,17 +708162,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2894d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177c1c> │ │ │ │ nop │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #628] @ (2898b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x178000>) │ │ │ │ @@ -708375,17 +708369,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 289760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x177ea8> │ │ │ │ str r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r0, #150 @ 0x96 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r1, #24 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #632] @ (289b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17829c>) │ │ │ │ @@ -708581,17 +708575,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 2899fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x178142> │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r7, #50 @ 0x32 │ │ │ │ + cmp r6, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov s15, r2 │ │ │ │ @@ -711062,17 +711056,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, #108] @ 0x6c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r1, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (28bbc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a30c>) │ │ │ │ @@ -711133,17 +711127,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (28bd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a4a0>) │ │ │ │ @@ -711263,17 +711257,17 @@ │ │ │ │ b.n 28bc52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a39a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28bcc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a40a> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r4, r0, #17 │ │ │ │ + lsrs r4, r4, #12 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #368] @ (28bee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a630>) │ │ │ │ @@ -711393,17 +711387,17 @@ │ │ │ │ bne.n 28bde0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a528> │ │ │ │ b.n 28bde8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a530> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28be56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a59e> │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (28c0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a7f0>) │ │ │ │ @@ -711533,17 +711527,17 @@ │ │ │ │ bne.w 28bf88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a6d0> │ │ │ │ b.n 28bf92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a6da> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28c014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a75c> │ │ │ │ ldr r4, [r4, #32] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (28c26c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a9b4>) │ │ │ │ @@ -711674,17 +711668,17 @@ │ │ │ │ bne.w 28c14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a894> │ │ │ │ b.n 28c156 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a89e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28c1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17a920> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r6, r5, #28 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (28c458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17aba0>) │ │ │ │ @@ -711822,17 +711816,17 @@ │ │ │ │ bne.w 28c326 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17aa6e> │ │ │ │ b.n 28c332 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17aa7a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28c3c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ab0a> │ │ │ │ str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (28c648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ad90>) │ │ │ │ @@ -711971,17 +711965,17 @@ │ │ │ │ bne.w 28c516 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ac5e> │ │ │ │ b.n 28c522 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ac6a> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28c5b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17acfa> │ │ │ │ str r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (28c6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ae40>) │ │ │ │ @@ -716340,17 +716334,17 @@ │ │ │ │ bne.n 28fa0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e156> │ │ │ │ b.n 28fa16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e15e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28fa80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e1c8> │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #356] @ (28fc90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e3d8>) │ │ │ │ @@ -716466,17 +716460,17 @@ │ │ │ │ bne.n 28fb94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e2dc> │ │ │ │ b.n 28fb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e2e4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28fc04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e34c> │ │ │ │ cmp r6, #0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #416] @ (28fe50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e598>) │ │ │ │ @@ -716606,17 +716600,17 @@ │ │ │ │ bne.w 28fd30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e478> │ │ │ │ b.n 28fd3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e482> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28fdbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e504> │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (290014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e75c>) │ │ │ │ @@ -716747,17 +716741,17 @@ │ │ │ │ bne.w 28fef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e63c> │ │ │ │ b.n 28fefe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e646> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 28ff80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e6c8> │ │ │ │ cmp r2, #188 @ 0xbc │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #456] @ (290200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e948>) │ │ │ │ @@ -716895,17 +716889,17 @@ │ │ │ │ bne.w 2900ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e816> │ │ │ │ b.n 2900da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e822> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 29016a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17e8b2> │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #460] @ (2903f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17eb38>) │ │ │ │ @@ -717044,17 +717038,17 @@ │ │ │ │ bne.w 2902be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ea06> │ │ │ │ b.n 2902ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ea12> │ │ │ │ mov r0, r4 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 29035a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17eaa2> │ │ │ │ movs r7, #10 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2904c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ec0c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -717336,18 +717330,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290696 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17edde> │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldr r0, [pc, #204] @ (290820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ef68>) │ │ │ │ - vraddhn.i d21, , q8 │ │ │ │ + vsubw.u , , d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (2908c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f00c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717479,18 +717473,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290816 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17ef5e> │ │ │ │ movs r1, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r7, r7] │ │ │ │ + str r4, [r3, r3] │ │ │ │ lsls r3, r7, #3 │ │ │ │ mov fp, r6 │ │ │ │ - vsubl.u , d31, d16 │ │ │ │ + vaddw.u , , d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (290a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f19c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717622,18 +717616,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 29099e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f0e6> │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, r3, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #240] @ (290b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f298>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ cmp r3, r4 │ │ │ │ - vsra.u32 d21, d0, #1 │ │ │ │ + @ instruction: 0xffff4ff0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #360] @ (290be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f32c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717765,18 +717759,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290b2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f276> │ │ │ │ subs r6, r6, #2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r0, r1, #6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r6, [pc, #720] @ (290ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f608>) │ │ │ │ + ldr r5, [pc, #592] @ (290e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f588>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ bics r3, r2 │ │ │ │ - @ instruction: 0xffff4f80 │ │ │ │ + vqrdmlah.s q10, , d16[0] │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #356] @ (290d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f4b8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -717910,18 +717904,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290cc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f40a> │ │ │ │ adds r6, r4, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r4, r7, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r6, [pc, #800] @ (29109c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f7e4>) │ │ │ │ + ldr r5, [pc, #672] @ (29101c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f764>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ tst r7, r0 │ │ │ │ - @ instruction: 0xffff4df4 │ │ │ │ + @ instruction: 0xffff4cd4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #348] @ (290ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f63c>) │ │ │ │ @@ -718050,18 +718044,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 290e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f58c> │ │ │ │ nop │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r6, r7, r1 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r5, [pc, #168] @ (290fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f6f0>) │ │ │ │ + ldr r4, [pc, #40] @ (290f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f670>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ lsls r1, r1 │ │ │ │ - vcvt.f16.u16 q10, q11, #1 │ │ │ │ + @ instruction: 0xffff4b56 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #344] @ (291074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f7bc>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718192,18 +718186,18 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 290fc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f70e> │ │ │ │ subs r6, r2, r0 │ │ │ │ lsls r7, r4, #6 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r3, [pc, #560] @ (2912b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f9f8>) │ │ │ │ + ldr r2, [pc, #432] @ (291230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f978>) │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r7, #3 │ │ │ │ - @ instruction: 0xffff4af0 │ │ │ │ + @ instruction: 0xffff49d0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (291200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f948>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718333,18 +718327,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 291152 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17f89a> │ │ │ │ nop │ │ │ │ adds r6, r2, r2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r4, r5, #29 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldr r0, [pc, #464] @ (2913dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17fb24>) │ │ │ │ + bxns sl │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r4, #51 @ 0x33 │ │ │ │ - vabdl.u q10, d31, d16 │ │ │ │ + vrsubhn.i d20, , q0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #332] @ (291374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17fabc>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -718465,18 +718459,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 2912ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17fa16> │ │ │ │ asrs r2, r1, #28 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r7, #23 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - mov ip, fp │ │ │ │ + cmp ip, r7 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r2, #191 @ 0xbf │ │ │ │ - vrsubhn.i d20, , q14 │ │ │ │ + vabal.u q10, d15, d12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #344] @ (2914f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17fc3c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -718604,18 +718598,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r4 │ │ │ │ b.n 291448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17fb90> │ │ │ │ asrs r6, r2, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r6, r6, #17 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r6, r8 │ │ │ │ + add r6, r4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r1, #61 @ 0x3d │ │ │ │ - vraddhn.i d20, , q13 │ │ │ │ + vsubw.u q10, , d10 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ mov r5, r0 │ │ │ │ @@ -719118,15 +719112,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 2919bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180104> │ │ │ │ lsrs r0, r4, #31 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180302> │ │ │ │ @@ -719246,15 +719240,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291b12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18025a> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #26 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291d1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180462> │ │ │ │ @@ -719369,16 +719363,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 291c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1803c4> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ + vhadd.u32 q0, q10, │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 291e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1805d8> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -719498,15 +719491,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 291de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180530> │ │ │ │ lsrs r6, r1, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cdp2 0, 12, cr0, cr14, cr5, {7} │ │ │ │ + stc2 0, cr0, [lr, #916]! @ 0x394 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #632] @ (292138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719702,17 +719695,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #312 @ (adr r7, 292288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1809d0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (2923e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180b28>) │ │ │ │ @@ -719911,17 +719904,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r7, pc, #280 @ (adr r7, 29250c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180c54>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 29248c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180bd4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r5, pc, #800 @ (adr r5, 292718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180e60>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 292698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180de0>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180dd0>) │ │ │ │ @@ -720120,17 +720113,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r4, pc, #760 @ (adr r4, 292994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1810dc>) │ │ │ │ + add r3, pc, #632 @ (adr r3, 292914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18105c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 292720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180e68>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 2926a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x180de8>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #636] @ (292930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181078>) │ │ │ │ @@ -720328,17 +720321,17 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - add r2, pc, #288 @ (adr r2, 292a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1811ac>) │ │ │ │ + add r1, pc, #160 @ (adr r1, 2929e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18112c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - add r0, pc, #472 @ (adr r0, 292b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181268>) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (292bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181324>) │ │ │ │ @@ -720537,17 +720530,17 @@ │ │ │ │ vaddw.u16 q8, q8, d22 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #640] @ (292e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1815d0>) │ │ │ │ @@ -720746,17 +720739,17 @@ │ │ │ │ stc2 1, cr0, [r4, #-664]! @ 0xfffffd68 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #788] @ (2931cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181914>) │ │ │ │ @@ -720994,17 +720987,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r0, [sp, #840] @ 0x348 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #792] @ (293518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181c60>) │ │ │ │ @@ -721243,17 +721236,17 @@ │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (2935d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721304,15 +721297,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181cc8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ec01a6 │ │ │ │ - b.n 29351c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181c64> │ │ │ │ + b.n 2932dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181a24> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (293730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181e78>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721435,18 +721428,18 @@ │ │ │ │ mov r3, r6 │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r1 │ │ │ │ b.n 29368c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181dd4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf34401a6 │ │ │ │ @ instruction: 0xf23c01a6 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r5} │ │ │ │ - vrsra.u32 d18, d28, #2 │ │ │ │ + vrshr.u32 d18, d12, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #324] @ (29389c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181fe4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -721564,18 +721557,18 @@ │ │ │ │ b.n 29381a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181f62> │ │ │ │ mvn.w r0, #14 │ │ │ │ vmov d0, r6, r7 │ │ │ │ blx r2 │ │ │ │ b.n 2937f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x181f40> │ │ │ │ rsbs r1, sl, #166 @ 0xa6 │ │ │ │ @ instruction: 0xf0ce01a6 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ lsls r3, r7, #3 │ │ │ │ stmia r7!, {r0, r4, r5, r6, r7} │ │ │ │ - vrsra.u64 q9, q9, #2 │ │ │ │ + vrshr.u64 q9, q1, #2 │ │ │ │ lsls r3, r7, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (293960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1820a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721631,15 +721624,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182050> │ │ │ │ nop │ │ │ │ orns r1, r0, #166 @ 0xa6 │ │ │ │ - b.n 293190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1818d8> │ │ │ │ + b.n 293f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182698> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (293a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182174>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721698,15 +721691,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2939c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182108> │ │ │ │ vext.8 d0, d26, d22, #1 │ │ │ │ - b.n 2940d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182818> │ │ │ │ + b.n 293e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1825d8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s0, [r0] │ │ │ │ bl 293968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1820b0> │ │ │ │ @@ -721783,15 +721776,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18221c> │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr2, cr6, {5} │ │ │ │ - b.n 293fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182708> │ │ │ │ + b.n 293d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1824c8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (293bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182334>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721848,15 +721841,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1822dc> │ │ │ │ stcl 1, cr0, [r8, #664]! @ 0x298 │ │ │ │ - b.n 293f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182648> │ │ │ │ + b.n 293cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182408> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #208] @ (293cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18241c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -721922,15 +721915,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 293c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182398> │ │ │ │ stc 1, cr0, [lr, #-664]! @ 0xfffffd68 │ │ │ │ - b.n 293e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182580> │ │ │ │ + svc 142 @ 0x8e │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -722014,15 +722007,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (293de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18252c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 293d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1824dc> │ │ │ │ @ instruction: 0xebe801a6 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (293ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182610>) │ │ │ │ @@ -722090,15 +722083,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293e4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182596> │ │ │ │ @ instruction: 0xeb3001a6 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + ble.n 293de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18252c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (293fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1826fc>) │ │ │ │ @@ -722167,15 +722160,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 293f3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182682> │ │ │ │ orr.w r1, sl, r6, asr #2 │ │ │ │ - ble.n 293f38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182680> │ │ │ │ + bgt.n 293ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182640> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (29409c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1827e4>) │ │ │ │ @@ -722243,15 +722236,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294022 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18276a> │ │ │ │ ldrd r0, r1, [ip, #-664] @ 0x298 │ │ │ │ - bgt.n 294050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182798> │ │ │ │ + blt.n 294010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182758> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (294188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1828d0>) │ │ │ │ @@ -722320,15 +722313,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29410e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182856> │ │ │ │ ldrd r0, r1, [r6], #-664 @ 0x298 │ │ │ │ - blt.n 294164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1828ac> │ │ │ │ + bge.n 294124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18286c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (294270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1829b8>) │ │ │ │ @@ -722397,15 +722390,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2941f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18293e> │ │ │ │ b.n 294184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1828cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 29427c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1829c4> │ │ │ │ + bls.n 29423c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182984> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (29435c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182aa4>) │ │ │ │ @@ -722475,15 +722468,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2942e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182a2a> │ │ │ │ b.n 2940a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1827ec> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 294390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182ad8> │ │ │ │ + bhi.n 294350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182a98> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29444c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182b94>) │ │ │ │ @@ -722554,15 +722547,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2943d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182b1a> │ │ │ │ b.n 293fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182704> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 2944a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182be8> │ │ │ │ + bhi.n 294460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182ba8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29453c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182c84>) │ │ │ │ @@ -722633,15 +722626,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2944c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182c0a> │ │ │ │ b.n 293ecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182614> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 2945b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182cf8> │ │ │ │ + bvc.n 294570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182cb8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (294620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182d68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -722709,15 +722702,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2945a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182cf0> │ │ │ │ nop │ │ │ │ b.n 294dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183520> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 2946d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182e18> │ │ │ │ + bvs.n 294690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182dd8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (294710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182e58>) │ │ │ │ @@ -722788,15 +722781,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294696 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182dde> │ │ │ │ b.n 294cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183440> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 2947dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182f24> │ │ │ │ + bpl.n 29479c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182ee4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (294800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182f48>) │ │ │ │ @@ -722867,15 +722860,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294786 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182ece> │ │ │ │ b.n 294c08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183350> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 2948ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183034> │ │ │ │ + bmi.n 2948ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182ff4> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2948f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183038>) │ │ │ │ @@ -722946,15 +722939,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294876 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182fbe> │ │ │ │ b.n 294b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183260> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 2947fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x182f44> │ │ │ │ + bcc.n 2949bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183104> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2949d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18311c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723022,15 +723015,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29495c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1830a4> │ │ │ │ nop │ │ │ │ b.n 294a24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18316c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 29491c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183064> │ │ │ │ + bcs.n 2948dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183024> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (294ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -723098,15 +723091,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183188> │ │ │ │ nop │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 294a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183180> │ │ │ │ + bne.n 2949f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183140> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (294bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1832f4>) │ │ │ │ @@ -723178,15 +723171,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294b2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183276> │ │ │ │ udf #90 @ 0x5a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 294b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183288> │ │ │ │ + beq.n 294b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183248> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (294ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1833e8>) │ │ │ │ @@ -723258,15 +723251,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18336c> │ │ │ │ ble.n 294d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1834b4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 294c4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183394> │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (294d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1834e4>) │ │ │ │ @@ -723340,15 +723333,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183468> │ │ │ │ bgt.n 294e80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1835c8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (294e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1835e0>) │ │ │ │ @@ -723423,15 +723416,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294e16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18355e> │ │ │ │ blt.n 294f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1836cc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (294f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1836e4>) │ │ │ │ @@ -723508,15 +723501,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 294f1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183662> │ │ │ │ bge.n 295090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1837d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1837d8>) │ │ │ │ @@ -723588,15 +723581,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295016 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18375e> │ │ │ │ bls.n 295180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1838c8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1838cc>) │ │ │ │ @@ -723669,15 +723662,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183850> │ │ │ │ nop │ │ │ │ bhi.n 295090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1837d8> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (295274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1839bc>) │ │ │ │ @@ -723748,15 +723741,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2951fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183942> │ │ │ │ bvc.n 295194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1838dc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183ab0>) │ │ │ │ @@ -723829,15 +723822,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2952ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183a34> │ │ │ │ nop │ │ │ │ bvs.n 2952ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1839f4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (29545c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183ba4>) │ │ │ │ @@ -723909,15 +723902,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2953e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183b2a> │ │ │ │ bpl.n 2953b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183afc> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (295550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183c98>) │ │ │ │ @@ -723990,15 +723983,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2954d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183c1c> │ │ │ │ nop │ │ │ │ bmi.n 2954c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183c0c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (295640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183d88>) │ │ │ │ @@ -724069,15 +724062,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2955c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183d0e> │ │ │ │ bcc.n 2955c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183d10> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (295730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183e78>) │ │ │ │ @@ -724148,15 +724141,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2956b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183dfe> │ │ │ │ bcs.n 2956d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183e20> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #220] @ (295828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183f70>) │ │ │ │ @@ -724230,15 +724223,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2957a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183ef0> │ │ │ │ nop │ │ │ │ bne.n 2957f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183f3c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (295930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184078>) │ │ │ │ @@ -724315,15 +724308,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2958ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x183ff6> │ │ │ │ nop │ │ │ │ beq.n 295904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18404c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (295a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184180>) │ │ │ │ @@ -724400,15 +724393,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2959b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1840fe> │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (295b4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184294>) │ │ │ │ @@ -724488,15 +724481,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295aca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184212> │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (295c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184398>) │ │ │ │ @@ -724572,15 +724565,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18431c> │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (295d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18449c>) │ │ │ │ @@ -724656,15 +724649,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184420> │ │ │ │ ldmia r4!, {r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (295e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18458c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -724734,18 +724727,18 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295dca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184512> │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itee cs │ │ │ │ - lslcs r5, r4, #3 │ │ │ │ - pushcc {r4, r5, r6, r7, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x000e │ │ │ │ + lsls r5, r4, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (295f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184694>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vmov.f32 s16, s0 │ │ │ │ vmov.f32 s17, s1 │ │ │ │ @@ -724819,15 +724812,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295eca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184612> │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + pop {r3, pc} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (296060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1847a8>) │ │ │ │ @@ -724907,15 +724900,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 295fde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184726> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 2960e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18482c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (29616c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1848b4>) │ │ │ │ @@ -724994,15 +724987,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2960ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184832> │ │ │ │ ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1, r2} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (296278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1849c0>) │ │ │ │ @@ -725081,15 +725074,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2961f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18493e> │ │ │ │ stmia r7!, {r2, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - revsh r2, r7 │ │ │ │ + cbnz r2, 2962b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1849fe> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (296368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184ab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -725160,15 +725153,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2962ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184a36> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev r4, r1 │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #232] @ (29646c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184bb4>) │ │ │ │ @@ -725243,15 +725236,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2963ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184b34> │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r0, 296476 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184bbe> │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #244] @ (29657c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184cc4>) │ │ │ │ @@ -725329,15 +725322,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2964fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184c44> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r5, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (296690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184dd8>) │ │ │ │ @@ -725417,15 +725410,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29660e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184d56> │ │ │ │ nop │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (296798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184ee0>) │ │ │ │ @@ -725502,15 +725495,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296716 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184e5e> │ │ │ │ nop │ │ │ │ stmia r2!, {r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2968a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184ff0>) │ │ │ │ @@ -725589,15 +725582,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x184f70> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + cbz r4, 29691a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185062> │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2969b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185100>) │ │ │ │ @@ -725676,15 +725669,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185080> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r4, 296a2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185176> │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185220>) │ │ │ │ @@ -725767,15 +725760,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296a58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1851a0> │ │ │ │ nop │ │ │ │ itet pl │ │ │ │ lslpl r6, r4, #6 │ │ │ │ - uxthmi r4, r3 │ │ │ │ + cbz r4, 296afe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185246> @ unpredictable │ │ │ │ lslpl r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #236] @ (296be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18532c>) │ │ │ │ @@ -725852,15 +725845,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1852ac> │ │ │ │ nop │ │ │ │ bkpt 0x0036 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r0, 296c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185358> │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #252] @ (296d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185448>) │ │ │ │ @@ -725941,15 +725934,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1853c8> │ │ │ │ nop │ │ │ │ pop {r1, r3, r5, pc} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185568>) │ │ │ │ @@ -726032,15 +726025,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296da0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1854e8> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #256] @ (296f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185684>) │ │ │ │ @@ -726124,15 +726117,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 296eb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1855fe> │ │ │ │ nop │ │ │ │ revsh r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (297010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185758>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -726202,15 +726195,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 296f74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1856bc> │ │ │ │ nop │ │ │ │ cbnz r2, 29704a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185792> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 296b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1852d0> │ │ │ │ + b.n 296948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185090> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (297158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1858a0>) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ @@ -726319,17 +726312,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 2970c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18580c> │ │ │ │ nop │ │ │ │ cbnz r6, 29715c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1858a4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb80e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrd r0, r0, [sl], #-1000 @ 0x3e8 │ │ │ │ + b.n 297018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185760> │ │ │ │ + lsls r2, r7, #3 │ │ │ │ blt.n 297092 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1857da> │ │ │ │ - vqshl.u64 q15, q3, #62 @ 0x3e │ │ │ │ + vqshlu.s64 d30, d22, #62 @ 0x3e │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (2972cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185a14>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726456,18 +726450,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 297226 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18596e> │ │ │ │ @ instruction: 0xb7b4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 297140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185888> │ │ │ │ + b.n 296f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185648> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bge.n 29732a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185a72> │ │ │ │ - vmlsl.u q15, d14, d22[0] │ │ │ │ + @ instruction: 0xfffee546 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (297440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185b88>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -726594,18 +726588,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r7 │ │ │ │ b.n 29739a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185ae2> │ │ │ │ @ instruction: 0xb640 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r1, r3, r5, lr} │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 296f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1856a4> │ │ │ │ + b.n 296d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185464> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bhi.n 2973b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185afe> │ │ │ │ - vsri.64 q15, q9, #2 │ │ │ │ + vrsra.u64 q15, q1, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #280] @ (29757c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185cc4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -726706,18 +726700,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r4, 2975fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185d44> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 297d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18649c> │ │ │ │ + b.n 297b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18625c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bvs.n 29761a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185d62> │ │ │ │ - @ instruction: 0xfffee348 │ │ │ │ + vmovn.i d30, q12 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (2976cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185e14>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726828,18 +726822,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 297638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185d80> │ │ │ │ cbz r0, 297734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185e7c> │ │ │ │ lsls r6, r4, #6 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 297c4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186394> │ │ │ │ + b.n 297a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186154> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bmi.n 2976d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185e1a> │ │ │ │ - vsra.u64 q15, q14, #2 │ │ │ │ + vshr.u64 q15, q6, #2 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #300] @ (29781c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185f64>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -726950,18 +726944,18 @@ │ │ │ │ mvn.w r0, #14 │ │ │ │ blx r2 │ │ │ │ b.n 297788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185ed0> │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cbz r0, 297836 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185f7e> │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 297a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1861dc> │ │ │ │ + b.n 297854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185f9c> │ │ │ │ lsls r2, r7, #3 │ │ │ │ bcc.n 297782 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x185eca> │ │ │ │ - vtrn. d30, d28 │ │ │ │ + @ instruction: 0xfffedf8c │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #668] @ (297ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18622c>) │ │ │ │ @@ -727164,17 +727158,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sub sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - str r4, [r6, r4] │ │ │ │ + str r4, [r2, r0] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [pc, #616] @ (297d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1864a0>) │ │ │ │ + ldr r5, [pc, #488] @ (297cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186420>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -727528,15 +727522,15 @@ │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 297b82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1862ca> │ │ │ │ nop │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + ble.n 297f30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186678> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -727976,17 +727970,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #208 @ (adr r6, 298674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186dbc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - mov ip, r1 │ │ │ │ + cmp r4, sp │ │ │ │ lsls r5, r4, #3 │ │ │ │ - mvns r6, r3 │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -728339,15 +728333,15 @@ │ │ │ │ movt r2, #49024 @ 0xbf80 │ │ │ │ it lt │ │ │ │ vmovlt.f32 s16, s15 │ │ │ │ ite lt │ │ │ │ movlt fp, r2 │ │ │ │ movge fp, r1 │ │ │ │ b.n 298640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x186d88> │ │ │ │ - bmi.n 298adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x187224> │ │ │ │ + bcc.n 298a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1871e4> │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -728858,21 +728852,21 @@ │ │ │ │ b.n 299002 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18774a> │ │ │ │ ldr r3, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #6 │ │ │ │ strb r4, [r6, #8] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -729437,15 +729431,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldr r3, [pc, #852] @ (299b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188274>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #852] @ (299b30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188278>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -729721,17 +729715,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29966a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x187db2> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cmp r3, #29 │ │ │ │ @@ -729999,15 +729993,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + cbnz r0, 299eda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188622> │ │ │ │ lsls r2, r7, #3 │ │ │ │ str r6, [r4, #24] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 299e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18858c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -730313,17 +730307,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 299e52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18859a> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -730730,15 +730724,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldrh r0, [r3, r5] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 29a7ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188f32> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29a748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188e90> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731066,17 +731060,17 @@ │ │ │ │ str.w r4, [r7, #276] @ 0x114 │ │ │ │ strd r0, r2, [r7, #284] @ 0x11c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29a756 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188e9e> │ │ │ │ b.n 29a604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x188d4c> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - movs r4, #8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - movs r1, #10 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r6, s0 │ │ │ │ vmov r4, s1 │ │ │ │ @@ -731505,15 +731499,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strh r0, [r2, r0] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r2, r7, #3 │ │ │ │ ldr r6, [pc, #992] @ (29b51c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x189c64>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29b0f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18983a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -731832,17 +731826,17 @@ │ │ │ │ strb.w r0, [r1, #244] @ 0xf4 │ │ │ │ strd r8, r6, [r3, #276] @ 0x114 │ │ │ │ str.w r7, [r3, #284] @ 0x11c │ │ │ │ b.n 29b47c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x189bc4> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -732370,15 +732364,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ mov ip, pc │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ mvns r0, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 29bbfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18a342> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -732656,17 +732650,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 29bc08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18a350> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r0, r3, #17 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ sbfx ip, ip, #0, #10 │ │ │ │ sbfx r1, r4, #0, #10 │ │ │ │ @@ -733284,15 +733278,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ stc2l 15, cr15, [r9, #1020]! @ 0x3fc │ │ │ │ subs r1, #96 @ 0x60 │ │ │ │ lsls r6, r4, #6 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ vldr d6, [sp, #8] │ │ │ │ vldr d7, [sp] │ │ │ │ @@ -733485,20 +733479,20 @@ │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbafffff │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r7, #24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfad5ffff │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r4, [pc, #704] @ (29ccd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18b420>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -733829,15 +733823,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ vldr d5, [sp, #32] │ │ │ │ vldr d6, [sp, #24] │ │ │ │ vldr d7, [sp, #16] │ │ │ │ b.n 29cb54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18b29c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 29ca1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18b164> │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r1, [pc, #556] @ (29d05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18b7a4>) │ │ │ │ @@ -734034,20 +734028,20 @@ │ │ │ │ ldr r6, [r3, r4] │ │ │ │ lsls r6, r4, #6 │ │ │ │ adds r1, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaf5ffff │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r7, #3 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xfa01ffff │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r4, [pc, #756] @ (29d380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18bac8>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -734388,15 +734382,15 @@ │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ vldr d5, [sp, #40] @ 0x28 │ │ │ │ vldr d6, [sp, #32] │ │ │ │ vldr d7, [sp, #24] │ │ │ │ b.n 29d1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18b934> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #592] @ (29d734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18be7c>) │ │ │ │ @@ -734602,20 +734596,20 @@ │ │ │ │ strh r4, [r0, r1] │ │ │ │ lsls r6, r4, #6 │ │ │ │ cmp r3, #16 │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfaa1ffff │ │ │ │ - strh r6, [r6, #54] @ 0x36 │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r2, r7, #3 │ │ │ │ cmp r1, #248 @ 0xf8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r7, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -735437,15 +735431,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (29e05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a4>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 29e024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c76c> │ │ │ │ - subs r5, #20 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ mov r6, r2 │ │ │ │ @@ -735474,15 +735468,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r6, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (29e1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c8e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735554,16 +735548,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c868> │ │ │ │ ldr r0, [pc, #392] @ (29e32c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ca74>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rsbs r0, lr, r4, asr #3 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + @ instruction: 0xeabe00e4 │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29e290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c9d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735637,16 +735631,16 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29e210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c958> │ │ │ │ bx lr │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xeaee00e4 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + strd r0, r0, [lr, #912] @ 0x390 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29e368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735714,16 +735708,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e2fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ca46> │ │ │ │ mov lr, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - and.w r0, lr, r4, asr #3 │ │ │ │ - subs r2, #10 │ │ │ │ + strd r0, r0, [lr], #912 @ 0x390 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #388] @ (29e510 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cc58>) │ │ │ │ @@ -735865,22 +735859,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 29e416 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cb5e> │ │ │ │ nop │ │ │ │ cmp r8, r5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - stmia.w r2!, {r2, r5, r6, r7} │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + b.n 29e424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cb6c> │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29e5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cd38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -735947,17 +735942,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e586 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ccce> │ │ │ │ nop │ │ │ │ mvns r2, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cc50> │ │ │ │ + b.n 29e2c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ca10> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29e6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ce10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736025,17 +736020,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e65e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cda6> │ │ │ │ orrs r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e42c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cb74> │ │ │ │ + b.n 29e1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c934> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r5, #138 @ 0x8a │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (29e75c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cea4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736083,15 +736078,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ negs r4, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18cabc> │ │ │ │ + b.n 29e134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c87c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ @@ -736155,15 +736150,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ sbcs r6, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c9e0> │ │ │ │ + b.n 29e058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (29e8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d018>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -736215,15 +736210,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29e200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c948> │ │ │ │ + b.n 29efc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d708> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (29e9ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d0f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736294,17 +736289,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29e940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d088> │ │ │ │ eors r0, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d890> │ │ │ │ + b.n 29ef08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d650> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29ea84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d1cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736372,17 +736367,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ea1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d162> │ │ │ │ subs r7, #106 @ 0x6a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29f070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d7b8> │ │ │ │ + b.n 29ee30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d578> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (29eb64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d2ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736453,17 +736448,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29eaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d240> │ │ │ │ subs r6, #144 @ 0x90 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29ef90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d6d8> │ │ │ │ + b.n 29ed50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d498> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29ec38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736530,17 +736525,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ebce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d316> │ │ │ │ nop │ │ │ │ subs r5, #178 @ 0xb2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29eec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d608> │ │ │ │ + b.n 29ec80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d3c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + adds r0, #28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ecd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d420>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736593,15 +736588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #222 @ 0xde │ │ │ │ lsls r6, r4, #6 │ │ │ │ - b.n 29edf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d53c> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ed74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d4bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736654,15 +736649,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, #66 @ 0x42 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (29ee10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d558>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736716,15 +736711,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #166 @ 0xa6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + udf #50 @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (29eea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d5f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -736772,15 +736767,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r3, #8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + ble.n 29ede4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d52c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29ef6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d6b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736836,15 +736831,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, #114 @ 0x72 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29ef64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d6ac> │ │ │ │ + bgt.n 29ef24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d66c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (29f030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736900,15 +736895,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ble.n 29f0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d7e8> │ │ │ │ + bgt.n 29f060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d7a8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (29f11c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d864>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -736983,17 +736978,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 29f09c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d7e4> │ │ │ │ nop │ │ │ │ subs r0, #234 @ 0xea │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bgt.n 29f1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d934> │ │ │ │ + blt.n 29f1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d8f4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (29f204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d94c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737063,17 +737058,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 29f186 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d8ce> │ │ │ │ adds r7, #250 @ 0xfa │ │ │ │ lsls r6, r4, #6 │ │ │ │ - blt.n 29f300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18da48> │ │ │ │ + bge.n 29f2c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18da08> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29f2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18da20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737140,17 +737135,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f26e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d9b6> │ │ │ │ nop │ │ │ │ adds r7, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bge.n 29f220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d968> │ │ │ │ + bls.n 29f1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18d928> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r2, #156 @ 0x9c │ │ │ │ + cmp r1, #124 @ 0x7c │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #144] @ (29f384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dacc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737200,15 +737195,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 29f348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18da90> │ │ │ │ + bhi.n 29f308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18da50> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (29f414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18db5c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737258,15 +737253,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bls.n 29f4bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dc04> │ │ │ │ + bhi.n 29f47c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dbc4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (29f4f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dc38>) │ │ │ │ @@ -737336,17 +737331,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 29f490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dbd8> │ │ │ │ nop │ │ │ │ adds r5, #2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bhi.n 29f404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18db4c> │ │ │ │ + bvc.n 29f5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dd0c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29f5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dd10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737414,17 +737409,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29f55e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dca6> │ │ │ │ adds r4, #38 @ 0x26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 29f52c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dc74> │ │ │ │ + bvs.n 29f4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dc34> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (29f664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ddac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737476,15 +737471,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvc.n 29f66c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ddb4> │ │ │ │ + bpl.n 29f62c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dd74> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #144] @ (29f70c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18de54>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737544,15 +737539,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bvs.n 29f7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18df0c> │ │ │ │ + bpl.n 29f784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18decc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (29f7bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18df04>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737616,15 +737611,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 29f714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18de5c> │ │ │ │ + bmi.n 29f6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18de1c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #136] @ (29f85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dfa4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737680,15 +737675,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bpl.n 29f874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18dfbc> │ │ │ │ + bcc.n 29f834 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18df7c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #152] @ (29f90c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e054>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737752,15 +737747,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bmi.n 29f9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e10c> │ │ │ │ + bcc.n 29f984 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e0cc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (29f9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e10c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -737828,15 +737823,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #12 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcc.n 29f908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e050> │ │ │ │ + bcs.n 29fac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e210> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fa94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e1dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737903,17 +737898,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fa2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e172> │ │ │ │ nop │ │ │ │ cmp r7, #86 @ 0x56 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 29fa64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e1ac> │ │ │ │ + bne.n 29fa24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e16c> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #224 @ 0xe0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fb68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e2b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -737980,17 +737975,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fafe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e246> │ │ │ │ nop │ │ │ │ cmp r6, #130 @ 0x82 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bcs.n 29fb90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e2d8> │ │ │ │ + beq.n 29fb50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e298> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fc3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e384>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738057,17 +738052,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fbd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e31a> │ │ │ │ nop │ │ │ │ cmp r5, #174 @ 0xae │ │ │ │ lsls r6, r4, #6 │ │ │ │ - bne.n 29fcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e404> │ │ │ │ + beq.n 29fc7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e3c4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #244] @ (29fd4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738150,17 +738145,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 29fcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e3fc> │ │ │ │ nop │ │ │ │ cmp r4, #218 @ 0xda │ │ │ │ lsls r6, r4, #6 │ │ │ │ - beq.n 29fdcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e514> │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29fe20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e568>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738227,17 +738222,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fdb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e4fe> │ │ │ │ nop │ │ │ │ cmp r3, #202 @ 0xca │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (29fef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738305,17 +738300,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29fe8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e5d6> │ │ │ │ cmp r2, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (29ffcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738382,17 +738377,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 29ff62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e6aa> │ │ │ │ nop │ │ │ │ cmp r2, #30 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #160] @ (2a008c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e7d4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -738455,15 +738450,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a015c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e8a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738530,17 +738525,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a00f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e83a> │ │ │ │ nop │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a0234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738608,17 +738603,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a01ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e912> │ │ │ │ movs r7, #186 @ 0xba │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a0314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ea5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -738689,17 +738684,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a02a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18e9f0> │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r2!, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2a03b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18eaf8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -738751,15 +738746,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a0438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18eb80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -738805,15 +738800,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a0494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ebdc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739044,17 +739039,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0676 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18edbe> │ │ │ │ nop │ │ │ │ movs r3, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (2a07e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ef30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739126,15 +739121,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a08bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739202,17 +739197,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0852 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18ef9a> │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r2, #14 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a0990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f0d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739279,17 +739274,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f06e> │ │ │ │ nop │ │ │ │ movs r0, #90 @ 0x5a │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r4, r4, #15 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a0a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739352,17 +739347,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a09f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f13a> │ │ │ │ nop │ │ │ │ subs r6, r0, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2a0af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f240>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -739414,17 +739409,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [pc, #392] @ (2a0c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f3d0>) │ │ │ │ + ldr r1, [pc, #264] @ (2a0c08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f350>) │ │ │ │ lsls r2, r7, #3 │ │ │ │ - stmia r2!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a0b5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f2a4> │ │ │ │ sub sp, #28 │ │ │ │ @@ -739643,18 +739638,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - itte lt │ │ │ │ - lsllt r4, r4, #3 │ │ │ │ - pushlt {lr} │ │ │ │ - movge.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x009a │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2a0e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f54c> │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #64] @ (2a0e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f550>) │ │ │ │ add r1, sp, #4 │ │ │ │ add ip, pc │ │ │ │ @@ -739884,17 +739879,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a0fea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f732> │ │ │ │ adds r2, r3, r6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (2a113c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -739964,17 +739959,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a10be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f806> │ │ │ │ adds r2, r0, r3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - pop {r1, r6} │ │ │ │ + cbnz r2, 2a118c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f8d4> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (2a120c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f954>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740040,17 +740035,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a11a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f8ee> │ │ │ │ asrs r2, r3, #31 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbnz r2, 2a126e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f9b6> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r6, r0, #9 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a12d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fa18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740113,17 +740108,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a126e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18f9b6> │ │ │ │ nop │ │ │ │ asrs r2, r1, #28 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 2a12f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fa40> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a1358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18faa0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740164,15 +740159,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ asrs r0, r1, #25 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - rev r0, r1 │ │ │ │ + @ instruction: 0xb8e8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a13bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fb04> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -740344,17 +740339,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a14d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fc1e> │ │ │ │ nop │ │ │ │ asrs r2, r5, #18 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + @ instruction: 0xb718 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a1614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fd5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740421,17 +740416,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a15aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fcf2> │ │ │ │ nop │ │ │ │ asrs r6, r2, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r0, #25 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2a16e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fe30>) │ │ │ │ @@ -740495,15 +740490,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2a17b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18fef8>) │ │ │ │ @@ -740565,15 +740560,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -740663,15 +740658,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r2, r4, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - push {r5, r7} │ │ │ │ + cbz r0, 2a1930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190078> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ @@ -740757,15 +740752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ asrs r2, r1, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r0, 2a1a3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190186> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2a1ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -740846,17 +740841,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a1a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190188> │ │ │ │ lsrs r2, r1, #29 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - uxth r6, r5 │ │ │ │ + cbz r6, 2a1b02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19024a> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -740926,15 +740921,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r4, #24 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cbz r4, 2a1bf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19033e> │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -741012,18 +741007,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1c56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19039e> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #20 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + vmla.i16 q0, q10, d4[2] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a1d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -741063,15 +741057,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsrs r0, r3, #17 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #76] @ 2a1dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1904f4> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -741254,15 +741248,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r2, r7, #10 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #888 @ 0x378 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a2038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -741330,17 +741324,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a1fce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190716> │ │ │ │ lsrs r6, r6, #6 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldc2 0, cr0, [sl, #-912]! @ 0xfffffc70 │ │ │ │ + ldc2 0, cr0, [sl], {228} @ 0xe4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #160] @ (2a20f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19083c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -741405,15 +741399,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #3 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a21a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1908f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -741472,15 +741466,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsrs r2, r4, #32 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3056] @ 0xbf0 │ │ │ │ ldr.w ip, [pc, #160] @ 2a2260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1909a8> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -741688,17 +741682,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190ad0> │ │ │ │ lsls r6, r7, #23 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr??.w r0, [r2, r4, lsl #2] │ │ │ │ + ldr.w r0, [r2, r4, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 2a2324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190a6c> │ │ │ │ @@ -741784,17 +741778,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a2494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190bdc> │ │ │ │ nop │ │ │ │ lsls r2, r6, #19 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #240 @ (adr r7, 2a2624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190d6c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr.w r0, [r8, r4, lsl #2] │ │ │ │ + @ instruction: 0xf73800e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (2a25b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190cfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -741837,15 +741831,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r5, #15 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r7, pc, #696 @ (adr r7, 2a2874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190fbc>) │ │ │ │ + add r6, pc, #568 @ (adr r6, 2a27f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190f3c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 2a260c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190d54> │ │ │ │ sub sp, #20 │ │ │ │ @@ -742028,17 +742022,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a2746 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190e8e> │ │ │ │ lsls r2, r7, #8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r5, pc, #744 @ (adr r5, 2a2ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1911fc>) │ │ │ │ + add r4, pc, #616 @ (adr r4, 2a2a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19117c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs.w r0, r6, #7471104 @ 0x720000 │ │ │ │ + eors.w r0, r6, #7471104 @ 0x720000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a289c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190fe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -742105,17 +742099,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2832 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x190f7a> │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, pc, #872 @ (adr r4, 2a2c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191354>) │ │ │ │ + add r3, pc, #744 @ (adr r3, 2a2b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1912d4>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf4d600e4 │ │ │ │ + @ instruction: 0xf3b600e4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #140] @ (2a2944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19108c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -742167,15 +742161,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - add r4, pc, #128 @ (adr r4, 2a29cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191114>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 2a294c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191094>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2a2a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -742253,17 +742247,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2a29b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1910f8> │ │ │ │ nop │ │ │ │ vaddw.u16 q8, q11, d21 │ │ │ │ - add r3, pc, #256 @ (adr r3, 2a2b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191298>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 2a2ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191218>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf33c00e4 │ │ │ │ + @ instruction: 0xf21c00e4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (2a2b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1912b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -742347,17 +742341,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a2abe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191206> │ │ │ │ cdp2 1, 12, cr0, cr14, cr5, {5} │ │ │ │ - add r2, pc, #120 @ (adr r2, 2a2bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191338>) │ │ │ │ + add r0, pc, #1016 @ (adr r0, 2a2f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1916b8>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf21a00e4 │ │ │ │ + @ instruction: 0xf0fa00e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19137c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742418,17 +742412,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19131a> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #660]! @ 0x294 │ │ │ │ - add r1, pc, #264 @ (adr r1, 2a2d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19148c>) │ │ │ │ + add r0, pc, #136 @ (adr r0, 2a2cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19140c>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adc.w r0, r0, #228 @ 0xe4 │ │ │ │ + bic.w r0, r0, #228 @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742489,17 +742483,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2c96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1913de> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r2], #660 @ 0x294 │ │ │ │ - add r0, pc, #504 @ (adr r0, 2a2ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191640>) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - orns r0, ip, #228 @ 0xe4 │ │ │ │ + vhadd.s16 q8, q14, q10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a2dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742560,17 +742554,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a2d5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1914a2> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [lr], {165} @ 0xa5 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vext.8 q0, q12, q10, #0 │ │ │ │ + cdp 0, 9, cr0, cr8, cr4, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #240] @ (2a2ecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191614>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r8, r0 │ │ │ │ @@ -742653,17 +742647,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2a2e42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19158a> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb5601a5 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp 0, 10, cr0, cr6, cr4, {7} │ │ │ │ + stc 0, cr0, [r6, #912] @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a2fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1916e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742728,17 +742722,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a2f36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19167e> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa4a01a5 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldcl 0, cr0, [r4, #912] @ 0x390 │ │ │ │ + ldc 0, cr0, [r4], #912 @ 0x390 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2a3064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1917ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742799,17 +742793,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a3002 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19174a> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldc 0, cr0, [r0, #-912] @ 0xfffffc70 │ │ │ │ + @ instruction: 0xebf000e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -742874,17 +742868,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a30ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191816> │ │ │ │ nop │ │ │ │ ldrh.w r0, [r2, #421] @ 0x1a5 │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldc 0, cr0, [ip], #-912 @ 0xfffffc70 │ │ │ │ + adds.w r0, ip, r4, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a3200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -742938,15 +742932,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7de01a5 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -743315,17 +743309,17 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a369a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191de2> │ │ │ │ @ instruction: 0xf2e601a5 │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a33e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191b30> │ │ │ │ + b.n 2a31a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1918f0> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a37ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191f34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743391,17 +743385,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3782 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191eca> │ │ │ │ nop │ │ │ │ @ instruction: 0xf1fe01a5 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a3308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191a50> │ │ │ │ + b.n 2a30c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191810> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #172] @ (2a38b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x191ffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743456,15 +743450,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf12a01a5 │ │ │ │ - str r4, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -743560,17 +743554,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a394c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192094> │ │ │ │ nop │ │ │ │ bics.w r1, lr, #165 @ 0xa5 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a4128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192870> │ │ │ │ + b.n 2a3ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192630> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -743627,15 +743621,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 15, cr0, cr4, cr5, {5} │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2a3b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19228c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743681,15 +743675,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp 1, 6, cr0, cr6, cr5, {5} │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a3c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743759,17 +743753,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1922fc> │ │ │ │ ldcl 1, cr0, [r4, #660] @ 0x294 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a3ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192618> │ │ │ │ + b.n 2a3c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1923d8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a3cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19243c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -743835,17 +743829,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3c8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1923d2> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6], #660 @ 0x294 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 2a3e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192548> │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2a3dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19251c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -743915,17 +743909,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1924b0> │ │ │ │ stc 1, cr0, [r0], #-660 @ 0xfffffd6c │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a3e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1925b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -743972,15 +743966,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adc.w r1, r0, r5, asr #2 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2a3f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19266c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -744040,15 +744034,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (2a3f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192670>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeaae01a5 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a3ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -744115,17 +744109,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a3f8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1926d6> │ │ │ │ ldrd r0, r1, [r6, #660]! @ 0x294 │ │ │ │ - ldrh r6, [r7, #42] @ 0x2a │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ble.n 2a40f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192840> │ │ │ │ + bgt.n 2a40b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192800> │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2a408c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1927d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -744172,15 +744166,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmdb ip, {r0, r2, r5, r7, r8} │ │ │ │ - ldrh r0, [r3, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2a4138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192880>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -744239,15 +744233,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2a4102 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19284a> │ │ │ │ b.n 2a40f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19283c> │ │ │ │ nop │ │ │ │ stmia.w lr, {r0, r2, r5, r7, r8} │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a4198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1928e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744450,15 +744444,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a3fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192708> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w lr, [pc, #108] @ 2a4418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192b60> │ │ │ │ @@ -744711,15 +744705,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2a4ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19342c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r6, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2a46cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192e14> │ │ │ │ sub sp, #28 │ │ │ │ @@ -744944,15 +744938,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ b.n 2a4864 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x192fac> │ │ │ │ nop │ │ │ │ b.n 2a4ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1932f0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #244] @ (2a49d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193120>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745054,15 +745048,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 2a4a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1931c4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #256] @ (2a4af4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19323c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -745170,15 +745164,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r6, #18] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #180] @ (2a4bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19330c>) │ │ │ │ @@ -745252,15 +745246,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ udf #34 @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #196] @ (2a4ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1933ec>) │ │ │ │ @@ -745341,15 +745335,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ble.n 2a4d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193494> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2a4d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1934dc>) │ │ │ │ @@ -745438,15 +745432,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bgt.n 2a4e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1935c4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #264] @ (2a4eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1935fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745532,17 +745526,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 2a4e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19354c> │ │ │ │ nop │ │ │ │ blt.n 2a4dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19350c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -745600,15 +745594,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 2a4fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193730> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2a5034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19377c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745666,15 +745660,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bls.n 2a4f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1936dc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a50bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193804>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745720,15 +745714,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bhi.n 2a5090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1937d8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a5170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1938b8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745787,15 +745781,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bhi.n 2a5228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193970> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2a5208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193950>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -745847,15 +745841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvc.n 2a515c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1938a4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #112] @ (2a5290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1939d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -745901,15 +745895,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bvc.n 2a52bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193a04> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a5344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193a8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -745968,15 +745962,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bvs.n 2a5254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19399c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #248] @ (2a5454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193b9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746061,17 +746055,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2a53bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193b04> │ │ │ │ bpl.n 2a5404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193b4c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2a550c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193c54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -746130,15 +746124,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bmi.n 2a548c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193bd4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #176] @ (2a55d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193d1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -746195,15 +746189,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 2a55f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x193d3c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d6, d1 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ @@ -747900,15 +747894,15 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #832 @ (adr r5, 2a69bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x195104>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #736 @ (adr r5, 2a6964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1950ac>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2a66dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x194e24> │ │ │ │ + bhi.n 2a669c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x194de4> │ │ │ │ lsls r5, r6, #3 │ │ │ │ add.w r3, r5, #462848 @ 0x71000 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r6, r3, #648 @ 0x288 │ │ │ │ add.w ip, r3, #696 @ 0x2b8 │ │ │ │ mov lr, r6 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ @@ -752010,19 +752004,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2a954c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197c94> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2a9350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197a98> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r5, pc, #544 @ (adr r5, 2a97a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197ef0>) │ │ │ │ + add r4, pc, #416 @ (adr r4, 2a9728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197e70>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2a9650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752089,17 +752083,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a95e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197d2e> │ │ │ │ nop │ │ │ │ str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #264] @ (2a9778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197ec0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752211,19 +752205,19 @@ │ │ │ │ b.n 2a96e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197e2a> │ │ │ │ nop │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - adds r6, #20 │ │ │ │ + adds r4, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 2a9a60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1981a8>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 2a99e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198128>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (2a98bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198004>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752343,19 +752337,19 @@ │ │ │ │ b.n 2a981a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x197f62> │ │ │ │ nop │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r4, #6 │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - adds r4, #212 @ 0xd4 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 2a9a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1981dc>) │ │ │ │ + add r0, pc, #320 @ (adr r0, 2a9a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19815c>) │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (2a99ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198134>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -752465,19 +752459,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r3, #0 │ │ │ │ b.n 2a9962 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1980aa> │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r2, #110 @ 0x6e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, pc, #248 @ (adr r0, 2a9af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198240>) │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (2a9adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198224>) │ │ │ │ @@ -752560,19 +752554,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9a7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1981c2> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r0, #28] │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #216] @ (2a9bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198324>) │ │ │ │ @@ -752663,19 +752657,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9b72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1982ba> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2a9cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198434>) │ │ │ │ @@ -752774,19 +752768,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2a9c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1983c4> │ │ │ │ ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, #142 @ 0x8e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2a9de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19852c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752860,17 +752854,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2a9d62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1984aa> │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #32] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2a9ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -752938,17 +752932,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2a9e52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19859a> │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2a9f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1986d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753009,15 +753003,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #18] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r5, #212 @ 0xd4 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -753147,17 +753141,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2aa0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1987e8> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r0, #17] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (2aa204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19894c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753218,15 +753212,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r2, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (2aa290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1989d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753273,15 +753267,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #260] @ (2aa3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198af8>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -753376,17 +753370,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2aa320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198a68> │ │ │ │ nop │ │ │ │ strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (2aa494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198bdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753451,15 +753445,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2aa540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198c88>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -753510,15 +753504,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cmp r0, #32 │ │ │ │ + movs r7, #0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aa614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198d5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753586,17 +753580,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa5a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198cee> │ │ │ │ nop │ │ │ │ strh r2, [r3, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r6, #68 @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #248] @ (2aa728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198e70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753680,17 +753674,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 2aa68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198dd4> │ │ │ │ nop │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2aa7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198f2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -753751,17 +753745,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2aa7b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198efa> │ │ │ │ strh r2, [r5, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aa8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199004>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753829,17 +753823,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa852 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x198f9a> │ │ │ │ strh r2, [r6, #8] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2aa990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1990d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753906,17 +753900,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aa926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19906e> │ │ │ │ nop │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2aaa6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1991b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -753985,17 +753979,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaa00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199148> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2aab50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754067,17 +754061,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19922a> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r2, #40 @ 0x28 │ │ │ │ + movs r1, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2aac2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199374>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754146,17 +754140,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aabc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199308> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (2aacc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754207,15 +754201,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r5, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #172] @ (2aad8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1994d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -754288,15 +754282,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aae60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1995a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754365,17 +754359,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aadf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19953c> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r2, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #92] @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2aaf34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19967c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754441,17 +754435,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199614> │ │ │ │ ldrb r6, [r6, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2ab004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19974c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754515,17 +754509,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2aaf9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1996e4> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199828>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754594,17 +754588,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1997bc> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (2ab1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1998f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754668,17 +754662,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199890> │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r1, r7 │ │ │ │ + subs r0, r5, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2ab274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1999bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754740,17 +754734,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2ab214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19995c> │ │ │ │ strb r6, [r4, #29] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2ab350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199a98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -754819,17 +754813,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199a2c> │ │ │ │ nop │ │ │ │ strb r2, [r4, #26] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199b7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754901,17 +754895,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab3c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199b0e> │ │ │ │ nop │ │ │ │ strb r4, [r0, #23] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199c60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -754983,17 +754977,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab4aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199bf2> │ │ │ │ nop │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ab5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199cf4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -755040,15 +755034,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r7, #15] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r6, #30 │ │ │ │ + asrs r6, r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2ab68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199dd4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -755120,17 +755114,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab61e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199d66> │ │ │ │ nop │ │ │ │ strb r4, [r5, #13] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (2ab760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755197,17 +755191,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ab6f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199e3e> │ │ │ │ nop │ │ │ │ strb r2, [r1, #10] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (2ab850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755281,17 +755275,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2ab7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x199f18> │ │ │ │ strb r6, [r6, #6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (2ab95c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a0a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755372,17 +755366,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2ab8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a00c> │ │ │ │ strb r6, [r0, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2aba14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a15c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755435,15 +755429,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (2abadc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -755501,15 +755495,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + asrs r6, r4, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abb90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a2d8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755568,15 +755562,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r2, #7 │ │ │ │ + asrs r4, r6, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abc44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a38c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755635,15 +755629,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2abd00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a448>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755705,15 +755699,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2abdb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a4fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -755772,15 +755766,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #196] @ (2abe94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a5dc>) │ │ │ │ @@ -755852,17 +755846,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2abe28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a570> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (2abf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a688>) │ │ │ │ @@ -755910,15 +755904,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #160] @ (2abffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a744>) │ │ │ │ @@ -755971,15 +755965,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r3, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #180] @ (2ac0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a814>) │ │ │ │ @@ -756037,15 +756031,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r4, [r3, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a8c8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756104,15 +756098,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19a97c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756171,15 +756165,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19aa38>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756241,15 +756235,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19aaec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756308,15 +756302,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2ac478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19abc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756384,17 +756378,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac40e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ab56> │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2ac558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19aca0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -756465,17 +756459,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ac34> │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ac5ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ad34>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756523,15 +756517,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2ac684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19adcc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -756583,15 +756577,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ae80>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756650,15 +756644,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19af34>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756717,15 +756711,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ac8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19aff0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756787,15 +756781,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ str r2, [r5, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ac95c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b0a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -756854,15 +756848,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2aca30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -756930,17 +756924,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ac9c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b10e> │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r4, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (2acb10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b258>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -757011,17 +757005,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2acaa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b1ec> │ │ │ │ ldrsh r4, [r4, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + str r2, [r0, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2acba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b2ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757069,15 +757063,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r0, #7 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (2acc3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b384>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -757129,15 +757123,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + movs r0, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2accf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b438>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -757196,16 +757190,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r3, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsls r4, r6, #1 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vhadd.u16 q8, q10, │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2acda4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b4ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757263,15 +757256,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r6, [r4, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vmla.i q8, q8, d3[4] │ │ │ │ + cdp2 0, 10, cr0, cr0, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ace60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b5a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757332,15 +757325,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.u8 q0, q11, │ │ │ │ + stc2l 0, cr0, [r6, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2acf14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b65c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -757398,15 +757391,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr3, {7} │ │ │ │ + ldc2 0, cr0, [r0, #-908]! @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2acfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b718>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757468,15 +757461,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2 0, cr0, [r6, #908] @ 0x38c │ │ │ │ + ldc2l 0, cr0, [r6], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b7d8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757539,15 +757532,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [r0, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2l 0, cr0, [r4], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xfbb400e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b894>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757609,15 +757602,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r0, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldc2 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xfafa00e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad20c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19b954>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757680,15 +757673,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r1, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfb5800e3 │ │ │ │ + @ instruction: 0xfa3800e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad2cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ba14>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757751,15 +757744,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrsb r2, [r1, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xfa9800e3 │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bad0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757821,15 +757814,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r1, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr??.w r0, [lr, #227] @ 0xe3 │ │ │ │ + ldrh.w r0, [lr, #227] @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bb8c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757891,15 +757884,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, r6] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vld4. {d0-d3}, [r2 :128], r3 │ │ │ │ + strb.w r0, [r2, r3, lsl #2] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bc4c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -757962,15 +757955,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, r3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str??.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf74000e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bd0c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758033,15 +758026,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r2, r0] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf7a000e3 │ │ │ │ + @ instruction: 0xf68000e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bdc8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758103,15 +758096,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf6e600e3 │ │ │ │ + rsb r0, r6, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19be88>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758174,15 +758167,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf62400e3 │ │ │ │ + add.w r0, r4, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ad7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19bf44>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758244,15 +758237,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r6, [r2, r7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sbc.w r0, sl, #7438336 @ 0x718000 │ │ │ │ + orr.w r0, sl, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c004>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758315,15 +758308,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, r4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf4a800e3 │ │ │ │ + @ instruction: 0xf38800e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2ad97c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c0c4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758386,15 +758379,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf3e800e3 │ │ │ │ + movt r0, #32995 @ 0x80e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2ada38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c180>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758456,15 +758449,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #616] @ (2adca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c3ec>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf32e00e3 │ │ │ │ + addw r0, lr, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2adaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c23c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758526,15 +758519,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #888] @ (2ade70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c5b8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf27200e3 │ │ │ │ + adcs.w r0, r2, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adbb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c2fc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758597,15 +758590,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r6, [pc, #136] @ (2adc40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c388>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs.w r0, r0, #227 @ 0xe3 │ │ │ │ + eors.w r0, r0, #227 @ 0xe3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2adc74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c3bc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -758668,15 +758661,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r5, [pc, #392] @ (2ade00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c548>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xf0f000e3 │ │ │ │ + vmla.i16 d16, d16, d3[2] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (2add50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c498>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -758746,16 +758739,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2adce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c42c> │ │ │ │ ldr r4, [pc, #656] @ (2adfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c72c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bic.w r0, r6, #227 @ 0xe3 │ │ │ │ - ands r2, r4 │ │ │ │ + vhadd.s8 q0, q11, │ │ │ │ + subs r7, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2addf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c538>) │ │ │ │ @@ -758804,15 +758797,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #776] @ (2ae0fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c844>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - vhadd.s q8, q11, │ │ │ │ + cdp 0, 5, cr0, cr6, cr3, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2ade98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c5e0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -758864,15 +758857,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #152] @ (2adf34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c67c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 12, cr0, cr12, cr3, {7} │ │ │ │ + stc 0, cr0, [ip, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -758929,15 +758922,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #488] @ (2ae144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c88c>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 0, cr0, cr12, cr3, {7} │ │ │ │ + stcl 0, cr0, [ip], #908 @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c754>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -758995,15 +758988,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #760] @ (2ae308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ca50>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-908] @ 0xfffffc74 │ │ │ │ + ldc 0, cr0, [r8], #-908 @ 0xfffffc74 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c808>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759061,15 +759054,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #40] @ (2ae0ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c834>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [r4], #908 @ 0x38c │ │ │ │ + @ instruction: 0xeb8400e3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ae17c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c8c4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759130,15 +759123,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #344] @ (2ae2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ca20>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xebe800e3 │ │ │ │ + pkhtb r0, r8, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2ae234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c97c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759198,15 +759191,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0x479a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeb3200e3 │ │ │ │ + ands.w r0, r2, r3, asr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #196] @ (2ae310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ca58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r3 │ │ │ │ @@ -759276,16 +759269,16 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2ae2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c9ec> │ │ │ │ mov ip, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orn r0, r6, r3, asr #3 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + strd r0, r0, [r6, #-908] @ 0x38c │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (2ae3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19caf8>) │ │ │ │ @@ -759334,15 +759327,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe9b600e3 │ │ │ │ + ldmia.w r6, {r0, r1, r5, r6, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #140] @ (2ae458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cba0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -759394,15 +759387,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r6, ip │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmdb ip, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 2ae438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cb80> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -759459,15 +759453,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add sl, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strex r0, r0, [ip, #908] @ 0x38c │ │ │ │ + b.n 2ae378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cac0> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae5cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cd14>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -759525,15 +759520,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mvns r6, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cc4c> │ │ │ │ + b.n 2ae2c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ca0c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2ae680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cdc8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759592,15 +759587,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ muls r2, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cb98> │ │ │ │ + b.n 2ae210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c958> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2ae73c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ce84>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759662,15 +759657,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cadc> │ │ │ │ + b.n 2ae154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c89c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2ae7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cf3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -759731,15 +759726,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ rors r2, r3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae2e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ca28> │ │ │ │ + b.n 2ae0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c7e8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2ae884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19cfcc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -759787,15 +759782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae24c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c994> │ │ │ │ + b.n 2af00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d754> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2ae924 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d06c>) │ │ │ │ @@ -759846,15 +759841,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2ae1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19c8f4> │ │ │ │ + b.n 2aef6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d6b4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2ae9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d118>) │ │ │ │ @@ -759908,15 +759903,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af100 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d848> │ │ │ │ + b.n 2aeec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d608> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -759975,15 +759970,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r7, #66 @ 0x42 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2af040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d788> │ │ │ │ + b.n 2aee00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d548> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aeb50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d298>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760046,15 +760041,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, #130 @ 0x82 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2aef84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d6cc> │ │ │ │ + b.n 2aed44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d48c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aec0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d354>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760117,15 +760112,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #198 @ 0xc6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2aeec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d610> │ │ │ │ + b.n 2aec88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d3d0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aecc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d410>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760188,15 +760183,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r5, #10 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 2aee0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d554> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2aed84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d4cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760259,15 +760254,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r4, #78 @ 0x4e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2aee14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d55c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -760315,15 +760310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (2aeeb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d5fc>) │ │ │ │ @@ -760374,15 +760369,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r3, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + ble.n 2aeddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d524> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #144] @ (2aef60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d6a8>) │ │ │ │ @@ -760436,15 +760431,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r2, #98 @ 0x62 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - udf #4 │ │ │ │ + bgt.n 2aef30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d678> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -760503,15 +760498,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ subs r1, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ble.n 2af0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d7f8> │ │ │ │ + bgt.n 2af070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d7b8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d828>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760574,15 +760569,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bgt.n 2aeff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d73c> │ │ │ │ + blt.n 2af1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d8fc> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af19c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d8e4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760645,15 +760640,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #54 @ 0x36 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2af138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d880> │ │ │ │ + bge.n 2af0f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d840> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d9a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760716,15 +760711,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r7, #122 @ 0x7a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - blt.n 2af27c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d9c4> │ │ │ │ + bls.n 2af23c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19d984> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (2af314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19da5c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -760787,15 +760782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r6, #190 @ 0xbe │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bge.n 2af3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19db08> │ │ │ │ + bls.n 2af380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dac8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2af3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19db40>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -760869,17 +760864,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2af386 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dace> │ │ │ │ nop │ │ │ │ adds r6, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bls.n 2af300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19da48> │ │ │ │ + bhi.n 2af4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dc08> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #224] @ (2af4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dc3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -760957,17 +760952,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2af46c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dbb4> │ │ │ │ nop │ │ │ │ adds r5, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bhi.n 2af414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19db5c> │ │ │ │ + bvc.n 2af5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dd1c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2af5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dcec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761019,15 +761014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #34 @ 0x22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2af52c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dc74> │ │ │ │ + bvs.n 2af4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dc34> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #168] @ (2af664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ddac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761084,15 +761079,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #118 @ 0x76 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvc.n 2af66c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ddb4> │ │ │ │ + bpl.n 2af62c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dd74> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #188] @ (2af738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19de80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -761154,15 +761149,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, #182 @ 0xb6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bvs.n 2af798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dee0> │ │ │ │ + bpl.n 2af758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dea0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2af7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19df40>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761226,15 +761221,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r1, #222 @ 0xde │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bpl.n 2af8dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e024> │ │ │ │ + bmi.n 2af89c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19dfe4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2af8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e000>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761298,15 +761293,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r1, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bmi.n 2af81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19df64> │ │ │ │ + bcc.n 2af7dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19df24> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2af97c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e0c4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761371,15 +761366,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r0, #94 @ 0x5e │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2af954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e09c> │ │ │ │ + bcs.n 2af914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e05c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2afa3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e184>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761443,15 +761438,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r7, #154 @ 0x9a │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcc.n 2afa98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e1e0> │ │ │ │ + bcs.n 2afa58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e1a0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (2afad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e220>) │ │ │ │ @@ -761497,15 +761492,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bcs.n 2af9f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e140> │ │ │ │ + bne.n 2afbb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e300> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (2afb88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e2d0>) │ │ │ │ @@ -761556,15 +761551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2afb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e290> │ │ │ │ + beq.n 2afb08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e250> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #168] @ (2afc4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e394>) │ │ │ │ @@ -761620,15 +761615,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bne.n 2afc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e3cc> │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #188] @ (2afd24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e46c>) │ │ │ │ @@ -761689,15 +761684,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r4, #6 │ │ │ │ - beq.n 2afdac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e4f4> │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2afde4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e52c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761761,15 +761756,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r6, {r1, r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2afea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e5ec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761833,15 +761828,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r6, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2aff68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e6b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761906,15 +761901,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e770>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -761978,15 +761973,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cmp r1, #174 @ 0xae │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b010c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e854>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762060,17 +762055,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b009a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e7e2> │ │ │ │ nop │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b01a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e8ec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762119,15 +762114,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r0, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (2b0240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19e988>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762180,15 +762175,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #116 @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2b02e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ea2c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762245,15 +762240,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r6, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b03a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19eaec>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762317,15 +762312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ebac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762389,15 +762384,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r5, #114 @ 0x72 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r1, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (2b0528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ec70>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762462,15 +762457,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, #178 @ 0xb2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b05e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ed30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762534,15 +762529,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #238 @ 0xee │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b06cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ee14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -762616,17 +762611,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b065a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19eda2> │ │ │ │ nop │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b0764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19eeac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762675,15 +762670,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (2b0800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ef48>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762736,15 +762731,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (2b08a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19efec>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -762801,15 +762796,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r1, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f0ac>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762873,15 +762868,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0a24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f16c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -762945,15 +762940,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #172] @ (2b0aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f234>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763019,15 +763014,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r2, r6, #3 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2b0bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f2f4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763090,15 +763085,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f3c0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763166,18 +763161,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r5, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee gt │ │ │ │ + lslgt r3, r4, #3 │ │ │ │ + stmdble sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f490>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ @@ -763243,15 +763238,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, r3, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b0e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f55c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763319,18 +763314,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r6, r1, r7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - itee pl │ │ │ │ - lslpl r3, r4, #3 │ │ │ │ - stmdbmi sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0032 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f62c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ add r4, pc │ │ │ │ @@ -763396,15 +763391,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x0080 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b0fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f6fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763473,15 +763468,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ subs r2, r6, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + pop {r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f7cc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763550,15 +763545,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + cbnz r0, 2b10fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f844> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f898>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763626,15 +763621,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f968>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763703,15 +763698,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r0, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r4, 2b1278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f9c0> │ │ │ │ + rev r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b12ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fa34>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763779,15 +763774,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r6, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 2b130a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fa52> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b13b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fb00>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763855,15 +763850,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbnz r6, 2b13ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fb32> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fbd0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -763932,15 +763927,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r3, #21 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fc9c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764008,15 +764003,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r6, r1, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fd6c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764085,15 +764080,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b16f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19fe3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764162,15 +764157,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r6, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cpsid │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b17c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ff0c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764239,15 +764234,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r2, r4, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + push {r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19ffd8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764315,15 +764310,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r1, r2, r4, r6, r7} │ │ │ │ + cbz r6, 2b1904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a004c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (2b1960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a00a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764392,15 +764387,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r6, r0, #2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2} │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #176] @ (2b1a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0174>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -764468,15 +764463,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r6, #30 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r2, 2b1a82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a01ca> │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1b04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a024c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764545,17 +764540,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a01e0> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #27 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxtb r4, r6 │ │ │ │ + cbz r4, 2b1b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0268> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764624,17 +764619,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a02bc> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 2b1c0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0356> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b1c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a03c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764682,15 +764677,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r6, #20 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (2b1d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0454>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -764738,15 +764733,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r0, r4, #18 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b1d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a04e4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764794,15 +764789,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r1, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (2b1e2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0574>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -764850,15 +764845,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r7, #13 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b1f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a064c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -764927,17 +764922,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a05e0> │ │ │ │ nop │ │ │ │ lsrs r6, r5, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr3, {7} │ │ │ │ + ldc2l 0, cr0, [r0, #-908] @ 0xfffffc74 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #184] @ (2b1fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0720>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -765001,17 +764996,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b1f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a06b4> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldc2 0, cr0, [ip, #908] @ 0x38c │ │ │ │ + ldc2l 0, cr0, [ip], #-908 @ 0xfffffc74 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b20b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a07fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -765079,17 +765074,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0790> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc2l 0, cr0, [r0], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xfba000e3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b2164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a08ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -765146,15 +765141,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0878> │ │ │ │ b.n 2b2122 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a086a> │ │ │ │ lsrs r2, r4, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 2b21bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0904> │ │ │ │ @@ -765249,15 +765244,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0980> │ │ │ │ b.n 2b222a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0972> │ │ │ │ lsls r2, r3, #29 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 2b22cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0a14> │ │ │ │ sub sp, #28 │ │ │ │ @@ -765352,15 +765347,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b2348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0a90> │ │ │ │ b.n 2b233a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0a82> │ │ │ │ lsls r2, r1, #25 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (2b2428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0b70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765418,15 +765413,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1508] @ 0x5e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2b23f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0b3c> │ │ │ │ b.n 2b23e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0b2e> │ │ │ │ lsls r6, r3, #22 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r0, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (2b24b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0c00>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -765473,15 +765468,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r6, #19 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #552 @ (adr r7, 2b26e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0e30>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (2b2590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0cd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765550,17 +765545,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0c6c> │ │ │ │ nop │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #928 @ (adr r7, 2b2938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1080>) │ │ │ │ + add r6, pc, #800 @ (adr r6, 2b28b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1000>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf7e400e3 │ │ │ │ + movt r0, #18659 @ 0x48e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (2b2654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0d9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -765621,17 +765616,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b25f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0d3c> │ │ │ │ lsls r6, r0, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r7, pc, #128 @ (adr r7, 2b26dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0e24>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 2b265c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0da4>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf71e00e3 │ │ │ │ + @ instruction: 0xf5fe00e3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2b2738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0e80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -765702,17 +765697,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b26ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0e12> │ │ │ │ nop │ │ │ │ lsls r0, r0, #11 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r6, pc, #256 @ (adr r6, 2b2840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0f88>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 2b27c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0f08>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf63c00e3 │ │ │ │ + adds.w r0, ip, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2b27f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0f3c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -765772,15 +765767,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r3, #7 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r5, pc, #448 @ (adr r5, 2b29bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1104>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 2b293c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1084>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (2b28b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a0ff8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -765842,15 +765837,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, pc, #720 @ (adr r4, 2b2b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a12d0>) │ │ │ │ + add r3, pc, #592 @ (adr r3, 2b2b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1250>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2b298c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a10d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -765920,17 +765915,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b291c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1064> │ │ │ │ nop │ │ │ │ lsls r2, r5, #1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #944 @ (adr r3, 2b2d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a148c>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 2b2cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a140c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf3e800e3 │ │ │ │ + movt r0, #32995 @ 0x80e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #220] @ (2b2a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a11cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -766004,17 +765999,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2b29fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1146> │ │ │ │ nop │ │ │ │ vaddw.u8 q0, q13, d20 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 2b2e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a15c4>) │ │ │ │ + add r1, pc, #880 @ (adr r1, 2b2dfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1544>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf2f800e3 │ │ │ │ + rsbs r0, r8, #227 @ 0xe3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (2b2b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a12ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -766082,17 +766077,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b2af4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a123c> │ │ │ │ nop │ │ │ │ cdp2 1, 9, cr0, cr2, cr4, {5} │ │ │ │ - add r2, pc, #80 @ (adr r2, 2b2bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1304>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 2b2f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1684>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xf21000e3 │ │ │ │ + @ instruction: 0xf0f000e3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (2b2bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -766135,15 +766130,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1344>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldc2 1, cr0, [r4, #656]! @ 0x290 │ │ │ │ - add r1, pc, #416 @ (adr r1, 2b2da0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a14e8>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 2b2d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1468>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b2c64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a13ac> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766299,15 +766294,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2b2dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a14f4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc2 1, cr0, [r4], {164} @ 0xa4 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #84] @ 2b2e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a155c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -766478,15 +766473,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa5201a4 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766551,15 +766546,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, ] │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766623,15 +766618,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, ] │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -766707,17 +766702,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b31e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1930> │ │ │ │ @ instruction: 0xf79a01a4 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds.w r0, lr, r3, asr #3 │ │ │ │ + ldrd r0, r0, [lr, #908]! @ 0x38c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b3368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1ab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -766791,15 +766786,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movt r1, #10404 @ 0x28a4 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #248] @ (2b3478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1bc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766874,15 +766869,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs.w r1, r2, #5373952 @ 0x520000 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2b354c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1c94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -766948,17 +766943,18 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b34e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1c28> │ │ │ │ @ instruction: 0xf4a201a4 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + b.n 2b3364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1aac> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xe82600e3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (2b3624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1d6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -767023,17 +767019,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b35b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1d00> │ │ │ │ @ instruction: 0xf3ca01a4 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b34cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1c14> │ │ │ │ + b.n 2b328c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a19d4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b36cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1e14>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767089,15 +767085,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2f001a4 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b3734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1e7c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -767191,15 +767187,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1e001a4 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b3840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a1f88> │ │ │ │ @@ -767292,15 +767288,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf0d401a4 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b398c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a20d4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -767356,15 +767352,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bics.w r1, r0, #164 @ 0xa4 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b3aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a21e8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767465,15 +767461,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vaddw.s8 q0, q14, d20 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b3bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2308>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767579,15 +767575,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cdp 1, 7, cr0, cr8, cr4, {5} │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b3cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2434>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -767699,15 +767695,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldcl 1, cr0, [r8, #-656] @ 0xfffffd70 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + ldrh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b3dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2510>) │ │ │ │ @@ -767784,15 +767780,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stc 1, cr0, [sl], #-656 @ 0xfffffd70 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b3eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2600>) │ │ │ │ @@ -767878,15 +767874,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adc.w r1, lr, r4, asr #2 │ │ │ │ - ldrh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrh r6, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b3fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2700>) │ │ │ │ @@ -767980,15 +767976,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, lr, r4, asr #2 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b4070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a27b8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768053,15 +768049,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strd r0, r1, [r0, #-656]! @ 0x290 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b4130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2878>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768130,15 +768126,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia.w r8!, {r2, r5, r7, r8} │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b41dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2924>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768198,15 +768194,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ b.n 2b41b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a28f8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b429c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a29e4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768276,15 +768272,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2860> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r1, #22] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2b4364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2aac>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768358,15 +768354,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a27a8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (2b4448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2b90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -768439,17 +768435,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2b43d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2b20> │ │ │ │ b.n 2b3fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a26fc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2b44a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2bf0> │ │ │ │ + bhi.n 2b4468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2bb0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b44f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2c38>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768506,15 +768502,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b3e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a25d4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b4558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2ca0>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -768609,15 +768605,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a34c4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r4, #58] @ 0x3a │ │ │ │ + strh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #72] @ 2b4664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2dac> │ │ │ │ @@ -768711,15 +768707,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a33b8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (2b47b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a2ef8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -768776,15 +768772,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 2b4bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3314> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r6, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #248] @ (2b48c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a300c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -768886,15 +768882,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 2b4b98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a32e0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #260] @ (2b49e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a312c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769001,15 +768997,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ b.n 2b4a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a31d8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b4b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3258>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -769122,15 +769118,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svc 52 @ 0x34 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #192] @ (2b4bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3334>) │ │ │ │ @@ -769208,15 +769204,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ udf #6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b4cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3424>) │ │ │ │ @@ -769303,15 +769299,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ble.n 2b4d34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a347c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #228] @ (2b4ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3524>) │ │ │ │ @@ -769406,15 +769402,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bgt.n 2b4e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a359c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r1, #30] │ │ │ │ + ldrb r2, [r5, #25] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #160] @ (2b4e94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a35dc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769480,15 +769476,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blt.n 2b4f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3658> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b4f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a369c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769558,15 +769554,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bge.n 2b4e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a35a8> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #148] @ (2b5000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3748>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769626,15 +769622,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bls.n 2b4f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a36d4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #168] @ (2b50c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3808>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769704,15 +769700,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bls.n 2b50f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a383c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #176] @ (2b5188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a38d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -769786,15 +769782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bhi.n 2b523c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3984> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (2b5248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3990>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -769862,15 +769858,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1508] @ 0x5e4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2b520c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3954> │ │ │ │ b.n 2b51fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3942> │ │ │ │ bvc.n 2b516c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a38b4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #80] @ (2b52b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a39f8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -770150,19 +770146,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b54c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3c08> │ │ │ │ bmi.n 2b553c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3c84> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bmi.n 2b5498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3be0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b4f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a364c> │ │ │ │ + b.n 2b5cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a440c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3dec>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770275,19 +770271,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3d58> │ │ │ │ nop │ │ │ │ bcc.n 2b55e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3d28> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bcc.n 2b5734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3e7c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bics r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4510> │ │ │ │ + b.n 2b5b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a42d0> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b57e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3f30>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770406,19 +770402,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b574c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3e94> │ │ │ │ nop │ │ │ │ bcs.n 2b58bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4004> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bcs.n 2b5800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3f48> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - negs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5c84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a43cc> │ │ │ │ + b.n 2b5a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a418c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b58e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a402c>) │ │ │ │ @@ -770505,19 +770501,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b587c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3fc4> │ │ │ │ bne.n 2b592c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4074> │ │ │ │ lsls r4, r4, #6 │ │ │ │ beq.n 2b5894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a3fdc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - rors r4, r7 │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a42cc> │ │ │ │ + b.n 2b5944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a408c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b59f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a413c>) │ │ │ │ @@ -770614,19 +770610,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5982 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a40ca> │ │ │ │ nop │ │ │ │ beq.n 2b5a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a418c> │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r7, {r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adcs r2, r2 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b5a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a41c0> │ │ │ │ + svc 24 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b5b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a425c>) │ │ │ │ @@ -770731,19 +770727,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5a9a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a41e2> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r0, [r5, #9] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r2 │ │ │ │ + subs r7, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - svc 24 │ │ │ │ + ble.n 2b5b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4260> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #288] @ (2b5c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a43a4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770864,19 +770860,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a42fc> │ │ │ │ ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ vminnm.f16 , , │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 2b5c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4358> │ │ │ │ + bgt.n 2b5bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4318> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #272] @ (2b5d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a44e0>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -770989,19 +770985,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a444c> │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r4, #174 @ 0xae │ │ │ │ + subs r3, #142 @ 0x8e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 2b5cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a441c> │ │ │ │ + blt.n 2b5e94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a45dc> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #284] @ (2b5edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4624>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -771120,19 +771116,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2b5e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4588> │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r3!, {r2, r4} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #170 @ 0xaa │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - blt.n 2b5f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a46d8> │ │ │ │ + bge.n 2b5f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4698> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #212] @ (2b5fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4720>) │ │ │ │ @@ -771219,19 +771215,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b5f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a46b8> │ │ │ │ ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r2, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bge.n 2b6090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a47d8> │ │ │ │ + bls.n 2b6050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4798> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #232] @ (2b60e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4830>) │ │ │ │ @@ -771328,19 +771324,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b6076 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a47be> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bls.n 2b6184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a48cc> │ │ │ │ + bhi.n 2b6144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a488c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #248] @ (2b6208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4950>) │ │ │ │ @@ -771445,19 +771441,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 2b618e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a48d6> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmia r7!, {r2, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r6, #52] @ 0x34 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bhi.n 2b6264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a49ac> │ │ │ │ + bvc.n 2b6224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a496c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #168] @ (2b62d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4a20>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -771521,17 +771517,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2b62a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a49ee> │ │ │ │ stmia r7!, {r1} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbnz r0, 2b6362 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4aaa> │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (2b63b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4b00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -771596,15 +771592,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r3, #12] │ │ │ │ vldr s2, [r3, #8] │ │ │ │ @@ -771717,15 +771713,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x18c7a8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + str r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #396] @ (2b66fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4e44>) │ │ │ │ @@ -771872,17 +771868,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1f7478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe5bc0> │ │ │ │ b.n 2b6698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4de0> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r0, [r6, #112] @ 0x70 │ │ │ │ + str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r2, [r7, #96] @ 0x60 │ │ │ │ + str r2, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #60] @ 2b6754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a4e9c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -772115,17 +772111,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2b6952 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a509a> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r4, 2b6a32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a517a> │ │ │ │ + uxth r4, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #152] @ (2b6a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a51b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772185,21 +772181,21 @@ │ │ │ │ str.w r1, [ip, #708] @ 0x2c4 │ │ │ │ bl 1f56f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe3e40> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ itt pl │ │ │ │ lslpl r4, r4, #6 │ │ │ │ - pushpl {r3, r4, r6, r7} │ │ │ │ + cbz r0, 2b6ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a522a> @ unpredictable │ │ │ │ lsls r3, r4, #3 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + cbz r4, 2b6adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5224> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #3 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 2b6ada <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5222> │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (2b6b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a52d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772293,15 +772289,15 @@ │ │ │ │ bne.n 2b6b72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a52ba> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6b62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a52aa> │ │ │ │ b.n 2b6ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5230> │ │ │ │ bkpt 0x00a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeabe00e2 │ │ │ │ + @ instruction: 0xe99e00e2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (2b6cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5408>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -772411,16 +772407,16 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a53e0> │ │ │ │ b.n 2b6bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5334> │ │ │ │ nop │ │ │ │ pop {r4, r7, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xe9a400e2 │ │ │ │ - uxth r6, r3 │ │ │ │ + stmia.w r4, {r1, r5, r6, r7} │ │ │ │ + cbz r6, 2b6cea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5432> │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (2b6e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a556c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772543,16 +772539,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2b6dfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5546> │ │ │ │ b.n 2b6d38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5480> │ │ │ │ nop │ │ │ │ pop {r1, r4, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strd r0, r0, [lr], #-904 @ 0x388 │ │ │ │ - cbz r6, 2b6e3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5586> │ │ │ │ + b.n 2b6cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5410> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #292] @ (2b6f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a56b0>) │ │ │ │ @@ -772660,21 +772657,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ revsh r6, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r6, sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 2b6e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5570> │ │ │ │ + b.n 2b6be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5330> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #760] @ (2b7284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a59cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -772938,17 +772935,17 @@ │ │ │ │ str.w r0, [r6, #624] @ 0x270 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #232] @ 0xe8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 2b71ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a58f4> │ │ │ │ cbnz r0, 2b72b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a59fa> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 4556e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x343e30> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -773057,15 +773054,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2b7392 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5ada> │ │ │ │ b.n 2b73b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5afc> │ │ │ │ nop │ │ │ │ cpsid a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (2b744c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5b94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773362,17 +773359,17 @@ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 2b76e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5e2a> │ │ │ │ b.n 2b7534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5c7c> │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (2b777c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5ec4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -773407,15 +773404,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sxth r4, r2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + ble.n 2b7840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a5f88> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [pc, #4028] @ 2b8750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a6e98> │ │ │ │ mov r6, r0 │ │ │ │ @@ -778481,19 +778478,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2bb6f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9e3c> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 2bb718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9e60> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2bb6fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9e42> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r4, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 2bb7b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9efa> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2bb7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9ef4> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2972] @ 0xb9c │ │ │ │ @@ -778558,15 +778555,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 2bb7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9f40> │ │ │ │ ldrh.w r1, [ip, #2968] @ 0xb98 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2bb7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9f38> │ │ │ │ b.n 2bb7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a9f44> │ │ │ │ nop │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #844] @ (2bbb98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aa2e0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -778865,15 +778862,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r0, #68] @ 0x44 │ │ │ │ + str r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (2bbdc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aa510>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -779391,15 +779388,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [r2, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -779547,15 +779544,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 2bc302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aaa4a> │ │ │ │ nop │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -779716,15 +779713,15 @@ │ │ │ │ vadd.f32 s19, s19, s17 │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 2bc520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aac68> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #212] @ (2bc658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aada0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -779806,15 +779803,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc5ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aacf6> │ │ │ │ str r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [r0, r7] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #232] @ (2bc75c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aaea4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -779902,15 +779899,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 2bc6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aade8> │ │ │ │ str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780161,19 +780158,19 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #138 @ 0x8a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #456] @ (2bcc28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab370>) │ │ │ │ @@ -780344,19 +780341,19 @@ │ │ │ │ ldrd r3, lr, [sp, #32] │ │ │ │ b.n 2bca96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab1de> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bcaf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab23e> │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldrh r4, [r3, #18] │ │ │ │ lsls r7, r4, #6 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780564,15 +780561,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 2bcdc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab508> │ │ │ │ ldrh r6, [r3, r6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -780704,15 +780701,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 2bcf42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab68a> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldr r7, [pc, #936] @ (2bd3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abb14>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (2bd110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ab858>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -781214,15 +781211,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r5, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ cmp r4, #4 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #536] @ (2bd7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abefc>) │ │ │ │ + ldr r3, [pc, #408] @ (2bd734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abe7c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -781351,15 +781348,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2bc660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aada8> │ │ │ │ b.n 2bd690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abdd8> │ │ │ │ nop │ │ │ │ strh r6, [r6, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [pc, #464] @ (2bd8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac030>) │ │ │ │ + ldr r1, [pc, #336] @ (2bd868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abfb0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #380] @ (2bd8a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abff0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -781498,17 +781495,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2bd7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abf44> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bd7c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1abf0e> │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r1, [pc, #760] @ (2bdba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac2f0>) │ │ │ │ + ldr r0, [pc, #632] @ (2bdb28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac270>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r0, [pc, #680] @ (2bdb5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac2a4>) │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #540] @ (2bdae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac22c>) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -781721,33 +781718,33 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r7, #48 @ 0x30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #102 @ 0x66 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mov r2, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + mov r6, lr │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bxns r1 │ │ │ │ + cmp ip, sp │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r7 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r8, pc │ │ │ │ + cmp r8, fp │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov ip, ip │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bx r2 │ │ │ │ + cmp sl, lr │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov r8, sl │ │ │ │ + cmp r8, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mov sl, sp │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #752] @ (2bde1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac564>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -782023,47 +782020,47 @@ │ │ │ │ b.n 2bdd7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac4c2> │ │ │ │ ldr r5, [pc, #952] @ (2be1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac91c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add r0, pc │ │ │ │ + muls r0, r3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r6, r3 │ │ │ │ + cmn r6, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, ip │ │ │ │ + muls r4, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r4, r4 │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bics r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #28] @ (2bde68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac5b0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (2bde6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac5b4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2bdd7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac4c2> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2bdbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac338> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - muls r6, r1 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + negs r0, r1 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #324] @ (2bdfc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac710>) │ │ │ │ @@ -782190,23 +782187,23 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2bdf10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac658> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2bdf6e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac6b6> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #696] @ (2be284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac9cc>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmn r2, r2 │ │ │ │ + sbcs r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r6, r1 │ │ │ │ + adcs r6, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - tst r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #376] @ (2be16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac8b4>) │ │ │ │ @@ -782349,23 +782346,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2be084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac7cc> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2be114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac85c> │ │ │ │ ldr r1, [pc, #248] @ (2be268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac9b0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adcs r0, r2 │ │ │ │ + ands r0, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r0, r4 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - asrs r4, r1 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r3, r4, #3 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r7, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ subs r7, r3, #0 │ │ │ │ @@ -783112,29 +783109,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2be83c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1acf84> │ │ │ │ nop │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r3, #14 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r0, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #544] @ (2bec58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad3a0>) │ │ │ │ @@ -783329,27 +783326,27 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 2beb22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad26a> │ │ │ │ nop │ │ │ │ subs r6, #250 @ 0xfa │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #22 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #122 @ 0x7a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r6, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r0, #22 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -783546,21 +783543,21 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r5 │ │ │ │ @ instruction: 0xb717 │ │ │ │ subs r0, #209 @ 0xd1 │ │ │ │ - adds r7, #24 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r5, #96 @ 0x60 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r4, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2bef34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad67c> │ │ │ │ sub sp, #12 │ │ │ │ @@ -783810,19 +783807,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2bf096 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad7de> │ │ │ │ b.n 2bf0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad7f0> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #30 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ble.n 2bf1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad8fc> │ │ │ │ + bgt.n 2bf174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad8bc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -783858,19 +783855,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 2bf038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad780> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47534> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 2bf204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad94c> │ │ │ │ + blt.n 2bf1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad90c> │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad9d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783937,15 +783934,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47534> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r2, #94 @ 0x5e │ │ │ │ + adds r1, #62 @ 0x3e │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bf384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adacc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -783973,17 +783970,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad928> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r5, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - blt.n 2bf2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad9f4> │ │ │ │ + bge.n 2bf46c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adbb4> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r1, #198 @ 0xc6 │ │ │ │ + adds r0, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (2bf3c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adb08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784050,15 +784047,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 158dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47534> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r5, #92 @ 0x5c │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r1, #98 @ 0x62 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #72] @ (2bf4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adbfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -784086,17 +784083,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2900] @ 0xb54 │ │ │ │ bl 2bf1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ad928> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - adds r0, #150 @ 0x96 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -785175,21 +785172,21 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2c02d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1aea1c> │ │ │ │ + bpl.n 2c0294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ae9dc> │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsls r2, r1, #29 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2bf886 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adfce> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3355] @ 0xd1b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -786619,15 +786616,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.w 2bf886 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1adfce> │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r7, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ movs r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r0, [r0, #1988] @ 0x7c4 │ │ │ │ lsls r5, r0 │ │ │ │ @@ -787331,31 +787328,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c18d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0020> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r0, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r7, #29 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #25 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (2c1e70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b05b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -787621,37 +787618,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 2c1f56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b069e> │ │ │ │ b.n 2c23d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0b1c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r3, #23 │ │ │ │ + lsls r0, r7, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r6, r5, #22 │ │ │ │ + lsls r6, r1, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r4, r0, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls r0, r7, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 2c21ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b08f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -787888,15 +787885,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ lsls r6, r7, #28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ble.n 2c23e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0b2c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 2c252a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0c72> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 2c27e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0f2c> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -788962,19 +788959,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 2c2478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0bc0> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1984] @ 0x7c0 │ │ │ │ b.w 2c2392 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0ada> │ │ │ │ - lsls r0, r4, #7 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r6, #904] @ 0x388 │ │ │ │ + ldc2 0, cr0, [r6], #904 @ 0x388 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r0, [r2, #1684] @ 0x694 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2c3360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1aa8> │ │ │ │ ldr r0, [pc, #648] @ (2c33e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1b2c>) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ @@ -789178,15 +789175,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2c2390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0ad8> │ │ │ │ b.w 2c2478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b0bc0> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf18e00e2 │ │ │ │ + orn r0, lr, #226 @ 0xe2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #316] @ (2c3538 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1c80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -789304,20 +789301,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c34aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1bf2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf53401a3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - rsb r0, r8, #226 @ 0xe2 │ │ │ │ - sbcs.w r0, r8, #226 @ 0xe2 │ │ │ │ - adcs.w r0, ip, #226 @ 0xe2 │ │ │ │ - adc.w r0, sl, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf0a800e2 │ │ │ │ + orrs.w r0, r8, #226 @ 0xe2 │ │ │ │ + bics.w r0, ip, #226 @ 0xe2 │ │ │ │ + bic.w r0, sl, #226 @ 0xe2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-40] │ │ │ │ ldr r2, [pc, #124] @ (2c35e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1d28>) │ │ │ │ add.w r4, r0, #573440 @ 0x8c000 │ │ │ │ @@ -789368,15 +789365,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf0fc00e2 │ │ │ │ + vmla.i16 d16, d28, d2[2] │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-28] │ │ │ │ ldr.w ip, [pc, #124] @ 2c3684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dcc> │ │ │ │ @@ -789513,16 +789510,16 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 d0, d20, d2[1] │ │ │ │ - vext.8 q0, q13, q9, #0 │ │ │ │ + cdp 0, 8, cr0, cr4, cr2, {7} │ │ │ │ + cdp 0, 9, cr0, cr10, cr2, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-56] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #152] @ (2c3818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1f60>) │ │ │ │ @@ -789842,18 +789839,18 @@ │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, #3 │ │ │ │ lsls r7, r4, #6 │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ittt pl │ │ │ │ - lslpl r2, r6, #3 │ │ │ │ - ldcpl 0, cr0, [ip, #-904]! @ 0xfffffc78 │ │ │ │ - subpl r4, r3, r7 │ │ │ │ + bkpt 0x003e │ │ │ │ + lsls r2, r6, #3 │ │ │ │ + ldc 0, cr0, [ip], {226} @ 0xe2 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #32] @ 2c3b0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2254> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -789863,15 +789860,15 @@ │ │ │ │ ldr.w ip, [ip] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ cdp 1, 4, cr0, cr2, cr3, {5} │ │ │ │ - mcrr 0, 14, r0, r4, cr2 │ │ │ │ + @ instruction: 0xeb2400e2 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -789911,15 +789908,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldc 1, cr0, [ip, #652]! @ 0x28c │ │ │ │ - rsbs r0, r8, r2, asr #3 │ │ │ │ + @ instruction: 0xeab800e2 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 2c3c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b234c> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ movs r3, #30 │ │ │ │ @@ -789997,15 +789994,15 @@ │ │ │ │ bhi.n 2c3c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b23d4> │ │ │ │ ldr r3, [pc, #8] @ (2c3c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b23d8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790043,15 +790040,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 2c3ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2428> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + subs r0, r2, #5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ sub sp, #8 │ │ │ │ @@ -790102,15 +790099,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r0, r7, #7 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ mov r7, r1 │ │ │ │ @@ -790245,23 +790242,29 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c3de6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b252e> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8001a3 │ │ │ │ - @ instruction: 0xe9b400e2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + ldmia.w r4, {r1, r5, r6, r7} │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldmia.w ip!, {r1, r5, r6, r7} │ │ │ │ - ldmia.w r8!, {r1, r5, r6, r7} │ │ │ │ - ldmia.w r4!, {r1, r5, r6, r7} │ │ │ │ - @ instruction: 0xe8c400e2 │ │ │ │ - ldmia.w sl, {r1, r5, r6, r7} │ │ │ │ - strd r0, r0, [sl], #-904 @ 0x388 │ │ │ │ + b.n 2c3e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b25c4> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c3e78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b25c0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c3e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b25bc> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c3e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b25e0> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c3e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2590> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ + b.n 2c3dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2534> │ │ │ │ + lsls r2, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ @@ -790359,15 +790362,15 @@ │ │ │ │ mla r0, r9, r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c24 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 2c3fc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b270e> │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r2, r0, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ sub.w r0, r0, #3472 @ 0xd90 │ │ │ │ @@ -790474,15 +790477,15 @@ │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 73c24 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ b.n 2c40da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2822> │ │ │ │ nop │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r0, r7, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vcmp.f32 s0, s1 │ │ │ │ ldr r4, [pc, #540] @ (2c43c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2b08>) │ │ │ │ @@ -790668,33 +790671,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c42ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2a34> │ │ │ │ b.n 2c42e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2a28> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c3e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2568> │ │ │ │ + b.n 2c3be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2328> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b24c8> │ │ │ │ + b.n 2c4b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3288> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2508> │ │ │ │ + b.n 2c4b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b32c8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b24a8> │ │ │ │ + b.n 2c4b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3268> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b24a8> │ │ │ │ + b.n 2c4b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3268> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b24b4> │ │ │ │ + b.n 2c4b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3274> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b24b8> │ │ │ │ + b.n 2c4b30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3278> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3c00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2348> │ │ │ │ + b.n 2c49c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3108> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c3c9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b23e4> │ │ │ │ + b.n 2c4a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b31a4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -790875,21 +790878,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c4508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2c50> │ │ │ │ movs r4, #32 │ │ │ │ b.n 2c4564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2cac> │ │ │ │ nop │ │ │ │ b.n 2c3f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2660> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #28 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c4c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3380> │ │ │ │ + b.n 2c49f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3140> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3360> │ │ │ │ + b.n 2c49d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3120> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b32e8> │ │ │ │ + b.n 2c4960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b30a8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791017,21 +791020,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 2c46ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2df4> │ │ │ │ movs r4, #16 │ │ │ │ b.n 2c46f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2e3c> │ │ │ │ nop │ │ │ │ b.n 2c4d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3488> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c4b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b328c> │ │ │ │ + b.n 2c4904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b304c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3290> │ │ │ │ + b.n 2c4908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3050> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3218> │ │ │ │ + b.n 2c4890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2fd8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791171,21 +791174,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 2c481e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2f66> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 2c487e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2fc6> │ │ │ │ b.n 2c4bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3340> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - b.n 2c4ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b321c> │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b31f0> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 2c4a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3188> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ @@ -791246,15 +791249,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ svc 218 @ 0xda │ │ │ │ lsls r3, r4, #6 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -791343,17 +791346,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ svc 2 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + ble.n 2c4c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b334c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + ble.n 2c4c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b334c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -791957,15 +791960,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2c5286 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b39ce> │ │ │ │ ldr r3, [pc, #208] @ (2c52b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b39fc>) │ │ │ │ ldr r0, [pc, #208] @ (2c52b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3a00>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ subs.w r9, r9, r8 │ │ │ │ bmi.n 2c51b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b38fc> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -792031,36 +792034,36 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #25 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r5, #20 │ │ │ │ lsls r7, r4, #6 │ │ │ │ add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #19 │ │ │ │ lsls r7, r4, #6 │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - cmp r7, #154 @ 0x9a │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r2, r6, #3 │ │ │ │ lsls r6, r5, #16 │ │ │ │ lsls r7, r4, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ lsls r2, r1, #21 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 2c53b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3afc> │ │ │ │ + bvs.n 2c5374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3abc> │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r6, r6, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 2c5274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b39bc> │ │ │ │ + bvs.n 2c5234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b397c> │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvc.n 2c53a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3aec> │ │ │ │ + bvs.n 2c5364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3aac> │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ movs r1, #0 │ │ │ │ @@ -792248,28 +792251,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2c54cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3c14> │ │ │ │ + bpl.n 2c548c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3bd4> │ │ │ │ lsls r2, r4, #3 │ │ │ │ add r4, sp, #528 @ 0x210 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvs.n 2c54c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3c08> │ │ │ │ + bpl.n 2c5480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3bc8> │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #8 │ │ │ │ lsls r7, r4, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r3, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ ldr r2, [pc, #108] @ (2c5588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b3cd0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r1, #1780] @ 0x6f4 │ │ │ │ @@ -792841,21 +792844,21 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #648 @ (adr r5, 2c5e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4564>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #448 @ (adr r5, 2c5d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b44a4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r6, #18 │ │ │ │ + lsls r2, r2, #14 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #236] @ (2c5ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b43f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -792941,21 +792944,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (2c5cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4400>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c5c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4380> │ │ │ │ ldmia r5, {r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r4, r5, #15 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ ldr r3, [pc, #140] @ (2c5d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4494>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -793170,17 +793173,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 2c5f06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b464e> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + movs r2, r6 │ │ │ │ lsls r3, r4, #3 │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ movs r2, #1 │ │ │ │ addw r3, r0, #3636 @ 0xe34 │ │ │ │ strb.w r2, [r0, #3632] @ 0xe30 │ │ │ │ vldr s15, [r3] │ │ │ │ vcmpe.f32 s15, s0 │ │ │ │ @@ -793313,15 +793316,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b47c0> │ │ │ │ nop │ │ │ │ ldmia r1, {r1} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vmla.i32 q8, q11, d2[1] │ │ │ │ + cdp2 0, 12, cr0, cr6, cr2, {7} │ │ │ │ ldr r3, [pc, #188] @ (2c61b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b48f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #573440 @ 0x8c000 │ │ │ │ @@ -793383,15 +793386,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4884> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vhadd.u32 q0, q12, q9 │ │ │ │ + cdp2 0, 0, cr0, cr8, cr2, {7} │ │ │ │ ldr r3, [pc, #168] @ (2c6264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b49ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #573440 @ 0x8c000 │ │ │ │ @@ -793447,15 +793450,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2c6200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4948> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cdp2 0, 8, cr0, cr2, cr2, {7} │ │ │ │ + stc2l 0, cr0, [r2, #-904]! @ 0xfffffc78 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #424] @ (2c6428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4b70>) │ │ │ │ @@ -793599,19 +793602,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2c63ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b4af4> │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - stc2l 0, cr0, [r8, #904] @ 0x388 │ │ │ │ - @ instruction: 0xf2de00e1 │ │ │ │ - ldc2 0, cr0, [r4, #904] @ 0x388 │ │ │ │ - ldc2 0, cr0, [sl], #904 @ 0x388 │ │ │ │ - stc2 0, cr0, [r6], #904 @ 0x388 │ │ │ │ + stc2 0, cr0, [r8], #904 @ 0x388 │ │ │ │ + subs.w r0, lr, #225 @ 0xe1 │ │ │ │ + ldc2l 0, cr0, [r4], #-904 @ 0xfffffc78 │ │ │ │ + @ instruction: 0xfb9a00e2 │ │ │ │ + @ instruction: 0xfb8600e2 │ │ │ │ add.w r2, r0, #471040 @ 0x73000 │ │ │ │ add.w r1, r0, #473088 @ 0x73800 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #1536 @ 0x600 │ │ │ │ str.w r3, [r2, #3344] @ 0xd10 │ │ │ │ strh.w ip, [r2, #3336] @ 0xd08 │ │ │ │ @@ -794495,15 +794498,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - @ instruction: 0xf31200e2 │ │ │ │ + @ instruction: 0xf1f200e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [pc, #1296] @ 2c731c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b5a64> │ │ │ │ @@ -796128,15 +796131,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r7, #18] │ │ │ │ lsls r3, r4, #6 │ │ │ │ - pkhtb r0, r8, r2, asr #3 │ │ │ │ + @ instruction: 0xe9a800e2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 2c7fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b6730> │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 2c80e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b682e> │ │ │ │ cbnz r1, 2c7f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b66b4> │ │ │ │ @@ -797061,15 +797064,15 @@ │ │ │ │ b.n 2c885c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b6fa4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2c892c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b7074> │ │ │ │ + bmi.n 2c88ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b7034> │ │ │ │ lsls r7, r6, #3 │ │ │ │ strb r4, [r3, #30] │ │ │ │ lsls r3, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -799568,15 +799571,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ b.n 2ca2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b8a00> │ │ │ │ ldr r6, [r1, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp.w fp, #8 │ │ │ │ add.w r3, r3, #12 │ │ │ │ @@ -800628,15 +800631,15 @@ │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ str r0, [r7, #0] │ │ │ │ b.w 2ca484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b8bcc> │ │ │ │ bl 2c8ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b75e8> │ │ │ │ b.n 2ca808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b8f50> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r7, r6, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ vldr d0, [pc, #692] @ 2cafc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b9708> │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 487574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375cbc> │ │ │ │ @@ -801490,21 +801493,21 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2cb692 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b9dda> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #68] @ 2cb718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b9e60> │ │ │ │ sub sp, #28 │ │ │ │ @@ -875203,25 +875206,25 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 302abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f1204> │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ bvc.n 302b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f12c0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp ip, r2 │ │ │ │ bcc.n 302b5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f12a2> │ │ │ │ movw r2, #37288 @ 0x91a8 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302e3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f1586> │ │ │ │ bhi.w 302d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f1470> │ │ │ │ @@ -876292,31 +876295,31 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 178e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x67550> │ │ │ │ b.w 302c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f136c> │ │ │ │ nop │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r7, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r3, #138 @ 0x8a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #2 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r4, r6, #3 │ │ │ │ movw r2, #37063 @ 0x90c7 │ │ │ │ cmp r9, r2 │ │ │ │ beq.w 302974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f10bc> │ │ │ │ bhi.w 302e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f157c> │ │ │ │ movw r2, #34465 @ 0x86a1 │ │ │ │ cmp r9, r2 │ │ │ │ @@ -877221,19 +877224,19 @@ │ │ │ │ b.w 302c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f136c> │ │ │ │ mov r0, r5 │ │ │ │ bl 133890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fd8> │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ b.w 302c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f136c> │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + cmp r0, #186 @ 0xba │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w lr, [pc, #304] @ 304350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2a98> │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -877352,21 +877355,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5, r7, pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ pop {r7, pc} │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r3, [pc, #216] @ (304448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2b90>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 304430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2b78> │ │ │ │ bls.n 3043d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2b1e> │ │ │ │ @@ -877778,23 +877781,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 304708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2e50> │ │ │ │ b.n 304068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f27b0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bx sp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cmp lr, sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #344] @ (304940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f3088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -878190,29 +878193,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 304a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f31c4> │ │ │ │ svc 220 @ 0xdc │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmn r6, r1 │ │ │ │ + sbcs r6, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r1, #27 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ dmb ish │ │ │ │ add.w r0, r2, #33024 @ 0x8100 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ ldrex r1, [r0] │ │ │ │ subs r1, #1 │ │ │ │ @@ -878382,15 +878385,15 @@ │ │ │ │ bl 155d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444b0> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 3044c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2c10> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blt.n 304ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f35f0> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (304e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f3590>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878409,15 +878412,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 3044c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2c10> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ blt.n 304e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f35bc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (304e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f35d4>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -878435,15 +878438,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 3044c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f2c10> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bge.n 304e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f3578> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #11 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 304eee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f3636> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r7, r4, #16 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r2, #26 │ │ │ │ @@ -879737,17 +879740,17 @@ │ │ │ │ bl fff27e2a │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movw r0, #3171 @ 0xc63 │ │ │ │ cmp r1, r0 │ │ │ │ bhi.w 305f5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f46a2> │ │ │ │ cmp.w r1, #3168 @ 0xc60 │ │ │ │ bcc.w 3051d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f391c> │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ @@ -880298,32 +880301,32 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r0, r3, #19 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r5, #19 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r2, r7, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - lsls r6, r1, #14 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r4, r7, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r5, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r3, #6 │ │ │ │ lsls r6, r1, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r7, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r4, r3, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mcr2 0, 5, r0, cr2, cr14, {6} │ │ │ │ - ldrsh.w r0, [r4, #243] @ 0xf3 │ │ │ │ + stc2 0, cr0, [r2, #888] @ 0x378 │ │ │ │ + ldrb.w r0, [r4, #243] @ 0xf3 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ beq.w 306214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f495c> │ │ │ │ add.w r9, r4, #98304 @ 0x18000 │ │ │ │ sub.w r1, r5, #34816 @ 0x8800 │ │ │ │ subs r1, #37 @ 0x25 │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -881414,26 +881417,26 @@ │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ ldr.w r3, [r4, #2528] @ 0x9e0 │ │ │ │ cbz r3, 3070c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f580a> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 3068da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f5022> │ │ │ │ - ldc2 0, cr0, [sl, #888] @ 0x378 │ │ │ │ + ldc2l 0, cr0, [sl], #-888 @ 0xfffffc88 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfbaa00de │ │ │ │ - @ instruction: 0xfb7400de │ │ │ │ - @ instruction: 0xfb4800de │ │ │ │ - @ instruction: 0xfa8e00de │ │ │ │ - lsls r0, r4, #21 │ │ │ │ + @ instruction: 0xfa8a00de │ │ │ │ + @ instruction: 0xfa5400de │ │ │ │ + @ instruction: 0xfa2800de │ │ │ │ + vld4. {d16-d19}, [lr :64], lr │ │ │ │ + lsls r0, r0, #17 │ │ │ │ lsls r4, r6, #3 │ │ │ │ stc2 1, cr0, [r8, #592]! @ 0x250 │ │ │ │ stc2 1, cr0, [lr, #592] @ 0x250 │ │ │ │ - lsrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldrsb.w r0, [r0, ] │ │ │ │ ldrb.w r0, [r4, #404] @ 0x194 │ │ │ │ @ instruction: 0xf77c0194 │ │ │ │ movw r2, #3107 @ 0xc23 │ │ │ │ cmp r5, r2 │ │ │ │ bhi.w 307988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f60d0> │ │ │ │ @@ -882733,16 +882736,16 @@ │ │ │ │ b.w 3064da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f4c22> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3068da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f5022> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb2400de │ │ │ │ - add.w r0, lr, lr, lsr #3 │ │ │ │ + and.w r0, r4, lr, lsr #3 │ │ │ │ + strd r0, r0, [lr, #888]! @ 0x378 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #660] @ (30838c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6ad4>) │ │ │ │ @@ -883020,19 +883023,19 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 308182 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f68ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #27] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3087ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6ef4> │ │ │ │ + b.n 30856c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6cb4> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r6, [r6, #25] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 308454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6b9c> │ │ │ │ + bls.n 308414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6b5c> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883262,19 +883265,19 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #17] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r2, [r1, #15] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bhi.n 3085d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6d1c> │ │ │ │ + bvc.n 308594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6cdc> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -883552,19 +883555,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 308898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6fe0> │ │ │ │ + blt.n 308858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f6fa0> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrb r6, [r0, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bvs.n 30892c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7074> │ │ │ │ + bmi.n 3088ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7034> │ │ │ │ lsls r3, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ @@ -883857,19 +883860,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ strb r2, [r1, #27] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 308c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7368> │ │ │ │ + bhi.n 308be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7328> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r2, [r4, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 308cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7408> │ │ │ │ + bcs.n 308c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f73c8> │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -884093,19 +884096,19 @@ │ │ │ │ bne.n 308eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f75f8> │ │ │ │ b.n 308cf2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f743a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #14] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 308e80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f75c8> │ │ │ │ + bpl.n 308e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7588> │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r0, #12] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w lr, [pc, #264] @ 308ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f773c> │ │ │ │ sub sp, #428 @ 0x1ac │ │ │ │ @@ -884219,20 +884222,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 309028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7770> │ │ │ │ + bcs.n 308fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7730> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldc2 0, cr0, [r6], {221} @ 0xdd │ │ │ │ + @ instruction: 0xfb7600dd │ │ │ │ strb r4, [r5, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcc.n 308fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f772c> │ │ │ │ + bcs.n 308fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f76ec> │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #164] @ 3090c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7810> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884303,15 +884306,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 309090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f77d8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 309128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7870> │ │ │ │ + bcs.n 3090e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7830> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -884415,15 +884418,15 @@ │ │ │ │ b.n 30915e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f78a6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3092e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7a2c> │ │ │ │ + bne.n 3092a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f79ec> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884490,15 +884493,15 @@ │ │ │ │ b.n 30924c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7994> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 309370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7ab8> │ │ │ │ + beq.n 309330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7a78> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -884610,19 +884613,19 @@ │ │ │ │ b.n 309346 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7a8e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 309370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7ab8> │ │ │ │ + ldmia r7, {r1, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #324] @ 309548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7c90> │ │ │ │ mov r4, r2 │ │ │ │ @@ -884736,19 +884739,19 @@ │ │ │ │ b.n 30948a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7bd2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #176] @ (30961c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7d64>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ @@ -884822,20 +884825,20 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xf61400dd │ │ │ │ + @ instruction: 0xf4f400dd │ │ │ │ ldr r2, [r5, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -885186,19 +885189,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (309a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8180>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ ldr r6, [r4, #24] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r3, r6, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #636] @ (309cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885437,42 +885440,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (309d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8460>) │ │ │ │ add r0, pc │ │ │ │ b.n 309ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8230> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #54] @ 0x36 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - cbnz r0, 309d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8470> │ │ │ │ + cbnz r0, 309d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8468> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cdp 0, 7, cr0, cr6, cr3, {7} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldcl 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r7!, {r1} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [pc, #88] @ (309d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f84c0>) │ │ │ │ add r0, pc │ │ │ │ b.n 309ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8230> │ │ │ │ ldr r0, [pc, #88] @ (309d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f84c4>) │ │ │ │ add r0, pc │ │ │ │ b.n 309ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8230> │ │ │ │ @@ -885505,31 +885508,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 309ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8230> │ │ │ │ ldr r0, [pc, #36] @ (309d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f84e0>) │ │ │ │ add r0, pc │ │ │ │ b.n 309ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8230> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #324] @ 309ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8638> │ │ │ │ sub sp, #16 │ │ │ │ @@ -885660,29 +885663,29 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r6, [r6, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30a00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8754> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -885789,15 +885792,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 309ffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8744> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 309f86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f86ce> │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (30a07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f87c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885818,17 +885821,17 @@ │ │ │ │ bl 309f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8660> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (30a084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f87cc>) │ │ │ │ add r3, pc │ │ │ │ b.n 30a064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f87ac> │ │ │ │ ldrh r4, [r5, #6] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ cbz r2, 30a0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f881c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (30a0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8820>) │ │ │ │ @@ -885853,15 +885856,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (30a140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8888>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885891,15 +885894,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + cbz r4, 30a1ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f88f6> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r7, r3 │ │ │ │ @@ -886077,15 +886080,15 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ blx 73000 │ │ │ │ add r0, r4 │ │ │ │ b.n 30a2da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f8a22> │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -887465,15 +887468,15 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 30ad74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f94bc> │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ mov r1, lr │ │ │ │ b.n 30af2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f9676> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -887865,19 +887868,19 @@ │ │ │ │ nop │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r4, [pc, #584] @ (30b898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f9fe0>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 30b682 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f9dca> │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r4, [pc, #128] @ (30b6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f9e24>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r6, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 30b5aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f9cf2> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ @@ -888585,17 +888588,17 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ add ip, r9 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sl │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ eors r5, r4 │ │ │ │ rbit r4, r5 │ │ │ │ movs r3, #1 │ │ │ │ clz r4, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mla r2, r9, r4, sl │ │ │ │ @@ -889117,15 +889120,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 30c312 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1faa5a> │ │ │ │ nop │ │ │ │ str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r3, pc, #384 @ (adr r3, 30c530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fac78>) │ │ │ │ + add r2, pc, #256 @ (adr r2, 30c4b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fabf8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldrb.w ip, [r1, #3] │ │ │ │ @@ -889247,15 +889250,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #468] @ 0x1d4 │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 30c416 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fab5e> │ │ │ │ str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r2, pc, #264 @ (adr r2, 30c628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fad70>) │ │ │ │ + add r1, pc, #136 @ (adr r1, 30c5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1facf0>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r1 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -889346,15 +889349,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #468] @ 0x1d4 │ │ │ │ adds r1, #2 │ │ │ │ b.n 30c58a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1facd2> │ │ │ │ nop │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r1, pc, #32 @ (adr r1, 30c64c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fad94>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -889473,15 +889476,15 @@ │ │ │ │ ldr.w r3, [r6, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 30c698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fade0> │ │ │ │ nop │ │ │ │ str r4, [r0, #44] @ 0x2c │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -889609,15 +889612,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #20] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ @@ -889769,15 +889772,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r6, #72 @ 0x48 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r6, [pc, #672] @ (30cd44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fb48c>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -890028,15 +890031,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #186 @ 0xba │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ add r5, sp, #324 @ 0x144 │ │ │ │ str.w r8, [r5, r2, lsl #2] │ │ │ │ add.w r2, sp, r2, lsl #2 │ │ │ │ str.w r1, [r2, #452] @ 0x1c4 │ │ │ │ orr.w r9, r9, r4 │ │ │ │ cmp r7, r3 │ │ │ │ @@ -890484,15 +890487,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r8, r4, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 30d060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fb7a8> │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r1, r8, #94208 @ 0x17000 │ │ │ │ @@ -892636,15 +892639,15 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r6, r7, r5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r6, r3, #3 │ │ │ │ cmp.w r2, r7, lsl #4 │ │ │ │ bls.n 30e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd0e8> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 30eb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd290> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -893022,15 +893025,15 @@ │ │ │ │ add.w r3, r9, r0 │ │ │ │ b.n 30eb02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd24a> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ b.n 30ed52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd49a> │ │ │ │ mov ip, r3 │ │ │ │ b.n 30e89a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fcfe2> │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r8, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -893341,15 +893344,15 @@ │ │ │ │ nop │ │ │ │ subs r2, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ asrs r0, r4, #7 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #30] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r6, r3, #3 │ │ │ │ asrs r2, r4, #2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ adds r3, #2 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ bcs.w 30f524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fdc6c> │ │ │ │ ldr.w r2, [r9, #456] @ 0x1c8 │ │ │ │ @@ -893741,15 +893744,15 @@ │ │ │ │ b.n 30f4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fdc40> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r0, lr │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 30f186 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd8ce> │ │ │ │ b.n 30ef24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fd66c> │ │ │ │ nop │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #508] @ (30f784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fdecc>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -894376,15 +894379,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 30f99c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fe0e4> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 30fbe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fe32c> │ │ │ │ - ldr r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r6, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #768] @ (30ff48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fe690>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -895028,15 +895031,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 310314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fea5c> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 30fe8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fe5d4> │ │ │ │ b.n 31031c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fea64> │ │ │ │ nop │ │ │ │ - str r6, [r7, #92] @ 0x5c │ │ │ │ + str r6, [r3, #76] @ 0x4c │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #764] @ (310654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fed9c>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -895776,15 +895779,15 @@ │ │ │ │ cmp.w r2, r9, lsl #4 │ │ │ │ bls.w 310514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fec5c> │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 310514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fec5c> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 310866 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1fefae> │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #800] @ (310e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ff5d4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -896075,15 +896078,15 @@ │ │ │ │ b.n 310f16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ff65e> │ │ │ │ adds r2, r3, #6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ eor.w r1, sl, #5177344 @ 0x4f0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2da019e │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + ldrsb r4, [r7, r4] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -897264,17 +897267,17 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr.w r0, [r6, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r1, r9, r0 │ │ │ │ b.n 311938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200080> │ │ │ │ mov lr, r2 │ │ │ │ b.n 311614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ffd5c> │ │ │ │ - ldr r7, [pc, #472] @ (311d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20048c>) │ │ │ │ + ldr r6, [pc, #344] @ (311cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20040c>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [pc, #128] @ (311bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200338>) │ │ │ │ + ldr r5, [pc, #0] @ (311b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2002b8>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr r5, [pc, #788] @ (311e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2005e0>) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -897564,15 +897567,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r1, #22 │ │ │ │ lsls r7, r3, #6 │ │ │ │ b.n 311780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ffec8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #328] @ (311fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200734>) │ │ │ │ + ldr r1, [pc, #200] @ (311f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2006b4>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ b.n 312518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200c60> │ │ │ │ lsls r6, r3, #6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp.w r2, #1024 @ 0x400 │ │ │ │ bcs.w 312316 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200a5e> │ │ │ │ str.w r2, [sl, #468] @ 0x1d4 │ │ │ │ @@ -898009,15 +898012,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 311f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20064c> │ │ │ │ mov r0, r5 │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ b.n 3122ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200a36> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ ldr r5, [pc, #608] @ (3125d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200d1c>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -898709,15 +898712,15 @@ │ │ │ │ bl 139218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27960> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r0, [r2, #468] @ 0x1d4 │ │ │ │ add.w ip, r3, r0 │ │ │ │ b.n 31289e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x200fe6> │ │ │ │ - subs r7, #26 │ │ │ │ + subs r5, #250 @ 0xfa │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #644] @ (312d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2014b8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -899424,15 +899427,15 @@ │ │ │ │ tst r2, r3 │ │ │ │ bne.n 313254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20199c> │ │ │ │ movs r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 312d56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20149e> │ │ │ │ b.n 31325c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2019a4> │ │ │ │ nop │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r6, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #728] @ (313570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201cb8>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -900187,15 +900190,15 @@ │ │ │ │ cmp.w r3, r7, lsl #4 │ │ │ │ bls.w 313470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201bb8> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 313470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201bb8> │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ b.n 3137ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x201f12> │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (313de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x202530>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -900477,15 +900480,15 @@ │ │ │ │ mrc 1, 0, r0, cr6, cr14, {4} │ │ │ │ stmia r5!, {r1, r2} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, ip, [sp, #656] @ 0x290 │ │ │ │ mov r0, lr │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 313fac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2026f4> │ │ │ │ ldr.w r9, [r6, #528] @ 0x210 │ │ │ │ @@ -901742,15 +901745,15 @@ │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 3145a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x202ce8> │ │ │ │ b.n 314898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x202fe0> │ │ │ │ nop │ │ │ │ - subs r2, r3, #1 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #740] @ (314ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2035f0>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -902032,15 +902035,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r2, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 3150f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x203840> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ orr.w r2, r2, fp │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ @@ -903410,15 +903413,15 @@ │ │ │ │ bls.w 315774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x203ebc> │ │ │ │ ldr r3, [sp, #664] @ 0x298 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ ldreq.w r2, [r9, #4] │ │ │ │ bne.w 315774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x203ebc> │ │ │ │ b.n 315a62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2041aa> │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3440] @ 0xd70 │ │ │ │ ldr r4, [pc, #760] @ (31609c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2047e4>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -903709,15 +903712,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ add r2, pc, #328 @ (adr r2, 3161e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x204930>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #576 @ (adr r0, 3162e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x204a30>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldrd r2, r1, [sp, #656] @ 0x290 │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ bne.w 316348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x204a90> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -908234,15 +908237,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bne.n 319718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x207e60> │ │ │ │ + beq.n 3198d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x208020> │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r1, #2] │ │ │ │ @@ -908516,15 +908519,15 @@ │ │ │ │ vldr s2, [sp, #16] │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 319a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2081d8> │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ @@ -908661,15 +908664,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #468] @ 0x1d4 │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 319bfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x208342> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #65536 @ 0x10000 │ │ │ │ @@ -908743,15 +908746,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, #32] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (319e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20856c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908795,15 +908798,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #26] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #764] @ (31a138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x208880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -909056,17 +909059,17 @@ │ │ │ │ str.w r1, [r4, #2092] @ 0x82c │ │ │ │ orr.w r2, r2, #32768 @ 0x8000 │ │ │ │ str.w r2, [r4, #2096] @ 0x830 │ │ │ │ strh.w r5, [r3, #3472] @ 0xd90 │ │ │ │ b.n 319ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x208630> │ │ │ │ ldrh r2, [r6, #22] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 31a116 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20885e> │ │ │ │ @@ -911108,15 +911111,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 31b94a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a092> │ │ │ │ nop │ │ │ │ strb r6, [r2, #0] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #116] @ (31ba20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a168>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -911157,15 +911160,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 31b9dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a124> │ │ │ │ ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r5, sp, #968 @ 0x3c8 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #728] @ (31bd10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a458>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -911379,15 +911382,15 @@ │ │ │ │ vstr s13, [r3, #492] @ 0x1ec │ │ │ │ b.n 31ba8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a1d4> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ vldr s15, [r2] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ @@ -911653,15 +911656,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ eors r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r6, pc, #928 @ (adr r6, 31c464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20abac>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, #116 @ 0x74 │ │ │ │ mla r0, r0, r3, r4 │ │ │ │ add.w r0, r0, #101888 @ 0x18e00 │ │ │ │ mov r5, r0 │ │ │ │ vldr s14, [r0, #8] │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -911934,19 +911937,19 @@ │ │ │ │ mov r3, lr │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.w 31ba8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a1d4> │ │ │ │ nop │ │ │ │ - add r5, pc, #192 @ (adr r5, 31c514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ac5c>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 31c494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20abdc>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 31c638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ad80>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 31c5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ad00>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #944 @ (adr r3, 31c80c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20af54>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 31c78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20aed4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #72] @ 31c4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20abfc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -912245,17 +912248,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r1, pc, #472 @ (adr r1, 31c9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b10c>) │ │ │ │ + add r0, pc, #344 @ (adr r0, 31c944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b08c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #416 @ (adr r0, 31c990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b0d8>) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #488] @ (31c9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b130>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912399,17 +912402,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r4, [r6, #16] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r0, pc, #88 @ (adr r0, 31ca48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b190>) │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #620] @ (31cc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b3b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912608,17 +912611,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 31cb0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b256> │ │ │ │ nop │ │ │ │ ldrsh r4, [r5, r4] │ │ │ │ lsls r6, r3, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -912849,17 +912852,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 31ceee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b636> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 31ce9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b5e4> │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r6, r5, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #102400 @ 0x19000 │ │ │ │ ldr.w r6, [r8, #1668] @ 0x684 │ │ │ │ @@ -912963,15 +912966,15 @@ │ │ │ │ b.n 31cfe2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b72a> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 31d00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b754> │ │ │ │ ldr r6, [r1, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (31d18c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b8d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -913082,19 +913085,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 31d11a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b862> │ │ │ │ nop │ │ │ │ ldr r0, [r0, r3] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913228,17 +913231,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldrsb r0, [r0, r6] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w r7, r0, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r3, [r7, #1656] @ 0x678 │ │ │ │ ldrb.w r4, [r7, #1680] @ 0x690 │ │ │ │ strb.w ip, [r7, #1680] @ 0x690 │ │ │ │ @@ -913603,17 +913606,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ strh r6, [r3, r1] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r1, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (31d848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20bf90>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -913742,15 +913745,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 31d8d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c01e> │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, r0 │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ - str r2, [r3, #16] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 31d9fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c146> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -913955,19 +913958,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #154 @ 0x9a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vmov.f64 d7, d2 │ │ │ │ vcvt.f32.f64 s4, d4 │ │ │ │ @@ -914051,17 +914054,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31dc10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c358> │ │ │ │ ldr r5, [pc, #696] @ (31df34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c67c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r7, #40] @ 0x28 │ │ │ │ + ldrh r2, [r3, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrb r4, [r1, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (31de58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c5a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914212,21 +914215,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31dcca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c412> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #616] @ (31e0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c80c>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r0, [r5, r3] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldrh r6, [r4, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ vcvt.f32.f64 s8, d4 │ │ │ │ vcvt.f32.f64 s10, d5 │ │ │ │ @@ -914302,17 +914305,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 31dede <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c626> │ │ │ │ ldr r2, [pc, #624] @ (31e1d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c920>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r2, #8] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (31e124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c86c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914453,21 +914456,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 31e004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c74c> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #712] @ (31e3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cb38>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrh r2, [r7, #4] │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #284] @ (31e264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c9ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914563,17 +914566,17 @@ │ │ │ │ mla r3, r1, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e20a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c952> │ │ │ │ nop │ │ │ │ blxns sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + ldrsb r2, [r7, r5] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #36] @ (31e2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c9ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914587,15 +914590,15 @@ │ │ │ │ ldrh.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ bl 31da04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20c14c> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ mov sl, r6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #312] @ (31e3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cb3c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -914705,21 +914708,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.n 31e2fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ca44> │ │ │ │ mov r2, lr │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (31e4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cc20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914793,17 +914796,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cbd8> │ │ │ │ nop │ │ │ │ cmp r2, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (31e698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cde0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -914954,21 +914957,21 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 31e55e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20cca6> │ │ │ │ add r2, r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (31e700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ce48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915092,17 +915095,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31e744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20ce8c> │ │ │ │ tst r2, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ @@ -915229,17 +915232,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31e8ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d036> │ │ │ │ eors r6, r5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r2, [r1, r3] │ │ │ │ + ldr r7, [pc, #680] @ (31ec50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d398>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (31e9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d118>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915330,17 +915333,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ b.n 31ea12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d15a> │ │ │ │ subs r7, #74 @ 0x4a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r7, [pc, #680] @ (31ed78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d4c0>) │ │ │ │ + ldr r6, [pc, #552] @ (31ecf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d440>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #132] @ (31eb64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915504,17 +915507,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31ebaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d2f2> │ │ │ │ nop │ │ │ │ subs r5, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r5, [pc, #728] @ (31efa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d6e8>) │ │ │ │ + ldr r4, [pc, #600] @ (31ef20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d668>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (31ed38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915656,17 +915659,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31ed7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d4c6> │ │ │ │ subs r3, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (31f270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d9b8>) │ │ │ │ + ldr r2, [pc, #880] @ (31f1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d938>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (31eef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -915808,17 +915811,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #352 @ 0x160 │ │ │ │ b.n 31ef36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d67e> │ │ │ │ subs r2, #42 @ 0x2a │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #272] @ (31f148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d890>) │ │ │ │ + ldr r1, [pc, #144] @ (31f0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d810>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #96] @ (31f0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20d7f0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -915915,15 +915918,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, #66 @ 0x42 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r4, r4, #27 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916018,15 +916021,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r7, #54 @ 0x36 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsrs r0, r4, #23 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -916202,17 +916205,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ b.n 31f33c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20da84> │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r7, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mov r0, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #108] @ (31f4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20dc30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -916475,17 +916478,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r2, r0, #7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31f7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20df18>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916642,17 +916645,17 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #30 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - sbcs r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (31f988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e0d0>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -916738,15 +916741,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r2, #25 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #2] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -916834,15 +916837,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r6, r3, #6 │ │ │ │ lsls r4, r5, #21 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ lsls r4, r6, #20 │ │ │ │ lsls r6, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -919144,19 +919147,19 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 321106 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20f84e> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf2f6019d │ │ │ │ mcr 1, 6, r0, cr0, cr13, {4} │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bne.n 3213a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20fae8> │ │ │ │ + beq.n 321360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20faa8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r1, 321326 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20fa6e> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -920189,15 +920192,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (321dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210504>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 321d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2104c0> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #56] @ (321df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210540>) │ │ │ │ + ldr r3, [pc, #952] @ (322178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2108c0>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -920417,15 +920420,15 @@ │ │ │ │ b.n 321fd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21071a> │ │ │ │ ldr r2, [pc, #12] @ (321ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210738>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 321e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2105a4> │ │ │ │ - ldr r2, [pc, #944] @ (3223a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210aec>) │ │ │ │ + ldr r1, [pc, #816] @ (322324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210a6c>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -920719,15 +920722,15 @@ │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [pc, #984] @ (32272c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210e74>) │ │ │ │ + @ instruction: 0x47d6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -921036,15 +921039,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 3221fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x210942> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -921327,15 +921330,15 @@ │ │ │ │ rors r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ lsls r4, r1, #2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -921460,15 +921463,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ b.n 322af4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21123c> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - subs r7, #130 @ 0x82 │ │ │ │ + subs r6, #98 @ 0x62 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ @@ -921927,17 +921930,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3230dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211824>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3230a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2117ee> │ │ │ │ nop │ │ │ │ - subs r2, #46 @ 0x2e │ │ │ │ + subs r1, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -922371,19 +922374,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 323560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211ca8> │ │ │ │ nop │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r4, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r4, #172 @ 0xac │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 3235d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211d20> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922410,17 +922413,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (3235f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211d38>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3235d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211d18> │ │ │ │ - adds r5, #182 @ 0xb6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -922490,19 +922493,19 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3236ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211e12> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922605,19 +922608,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 323756 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211e9e> │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #154 @ 0x9a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r2, #138 @ 0x8a │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3237d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211f1e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -922679,17 +922682,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (323860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211fa8>) │ │ │ │ add r2, pc │ │ │ │ b.n 323842 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211f8a> │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r3, #112 @ 0x70 │ │ │ │ + adds r2, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -922728,17 +922731,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3238d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21201c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32389e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211fe6> │ │ │ │ nop │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r1, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 3238f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21203a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -923348,15 +923351,15 @@ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 323990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2120d8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 323ece <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212616> │ │ │ │ orns r1, ip, sp, lsr #2 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 323fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212734> │ │ │ │ mov r6, r1 │ │ │ │ @@ -923417,15 +923420,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 323990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2120d8> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 323f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2126b4> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2, #628]! @ 0x274 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r3, #34 @ 0x22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #180] @ 3240b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212800> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923495,17 +923498,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 323990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2120d8> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 324024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21276c> │ │ │ │ nop │ │ │ │ stmdb sl!, {r0, r2, r3, r4, r7, r8} │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #236] @ 3241c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212908> │ │ │ │ mov r6, r3 │ │ │ │ @@ -923593,19 +923596,19 @@ │ │ │ │ b.n 324142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21288a> │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 324158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2128a0> │ │ │ │ @ instruction: 0xe85a019d │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r2, #78 @ 0x4e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #328] @ (32432c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212a74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923727,19 +923730,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 324314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212a5c> │ │ │ │ b.n 3241cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212914> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r2, #112 @ 0x70 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r2, #24 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #372] @ (3244c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212c0c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923879,17 +923882,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ b.n 32408c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2127d4> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #544] @ (324704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212e4c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -924076,21 +924079,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3246ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212df6> │ │ │ │ b.n 32451c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212c64> │ │ │ │ nop │ │ │ │ b.n 323fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2126ec> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cmp r0, #118 @ 0x76 │ │ │ │ + movs r7, #86 @ 0x56 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #256] @ (324828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924189,19 +924192,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3247f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212f40> │ │ │ │ b.n 324818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x212f60> │ │ │ │ nop │ │ │ │ b.n 324c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213384> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r6, #82 @ 0x52 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (324934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21307c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924291,17 +924294,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 324906 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21304e> │ │ │ │ b.n 324926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21306e> │ │ │ │ b.n 324b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213250> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r5, [pc, #648] @ (324bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213324>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -924551,17 +924554,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xb6a4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r5, r7, lr} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 324c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213390> │ │ │ │ ldr.w r5, [r7, #128] @ 0x80 │ │ │ │ cbz r5, 324c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213390> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -924637,15 +924640,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 324b7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2132c4> │ │ │ │ b.n 3249a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2130e8> │ │ │ │ str r1, [sp, #12] │ │ │ │ b.n 324aaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2131f2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - movs r2, #182 @ 0xb6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r1, #602112 @ 0x93000 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -924715,17 +924718,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 324d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2134bc> │ │ │ │ nop │ │ │ │ blt.n 324d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2134b8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #26 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #108] @ (324e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924772,17 +924775,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 324e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21355c> │ │ │ │ blt.n 324f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213660> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #184] @ (324f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213648>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -924862,19 +924865,19 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ cbz r6, 324f2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213676> │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 324f1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213666> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #216] @ (325004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21374c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -924964,19 +924967,19 @@ │ │ │ │ nop │ │ │ │ bls.n 324fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21371c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r5] │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #356] @ (325190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2138d8>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -925128,25 +925131,25 @@ │ │ │ │ nop │ │ │ │ bhi.n 325160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2138a8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r7, sp, #816 @ 0x330 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [pc, #304] @ (3252d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213a1c>) │ │ │ │ + ldr r0, [pc, #176] @ (325254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21399c>) │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r2, [r1, r4] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #144] @ (325250 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213998>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925205,19 +925208,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 325232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21397a> │ │ │ │ bvc.n 325334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213a7c> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #64] @ (32529c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2139e4>) │ │ │ │ + mov r8, lr │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (32538c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925324,19 +925327,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 32535c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213aa4> │ │ │ │ b.n 32537c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ac4> │ │ │ │ nop │ │ │ │ bvs.n 325310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213a58> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #248] @ (3254a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213bec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925431,17 +925434,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213bbc> │ │ │ │ b.n 325494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213bdc> │ │ │ │ nop │ │ │ │ bpl.n 3253b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213af8> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + adds r6, r6, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #276] @ (3255d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213d20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -925545,15 +925548,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 325584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ccc> │ │ │ │ b.n 3254fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213c42> │ │ │ │ nop │ │ │ │ bmi.n 3256bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213e04> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r6, r6, #3 │ │ │ │ + subs r6, r2, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #444] @ (3257b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ef8>) │ │ │ │ @@ -925727,23 +925730,23 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 325776 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ebe> │ │ │ │ b.n 3257a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213ee8> │ │ │ │ nop │ │ │ │ bcc.n 325830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213f78> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -925806,19 +925809,19 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r6, r2, r5 │ │ │ │ + subs r6, r6, r0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 325be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214330> │ │ │ │ + b.n 3259a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2140f0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -926347,25 +926350,25 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4} │ │ │ │ lsls r5, r3, #6 │ │ │ │ add r3, pc, #840 @ (adr r3, 326134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21487c>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (325e80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2145c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -926490,21 +926493,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2be244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1ac98c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -926678,17 +926681,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #12 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #148] @ (3261f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214940>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -926749,15 +926752,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 32622c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214974> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926795,17 +926798,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r2, r4, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3262ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2149f4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -926843,17 +926846,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cbz r0, 326338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214a80> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (32633c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214a84>) │ │ │ │ @@ -927064,17 +927067,17 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ movs r5, #0 │ │ │ │ @@ -927216,24 +927219,24 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 3265b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214cfe> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 326674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214dbc> │ │ │ │ b.n 3265f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214d3c> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ @ instruction: 0xf22201a0 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (326720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214e68>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -927263,15 +927266,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #108] @ 3267a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214eec> │ │ │ │ mov r6, r3 │ │ │ │ @@ -927314,17 +927317,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #6 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 32682a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x214f72> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -927428,15 +927431,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r4, r0, #462848 @ 0x71000 │ │ │ │ mov r6, r1 │ │ │ │ @@ -927540,17 +927543,17 @@ │ │ │ │ b.n 326968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2150b0> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32694c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215094> │ │ │ │ b.n 326968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2150b0> │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldr r3, [pc, #160] @ (326ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21521c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -927677,17 +927680,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 326b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215298> │ │ │ │ nop │ │ │ │ bkpt 0x0048 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #328] @ (326d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215464>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927812,17 +927815,17 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r3, #15 │ │ │ │ + lsrs r6, r7, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3016] @ 0xbc8 │ │ │ │ ldr r5, [pc, #324] @ (326e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2155d0>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -927945,17 +927948,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #200] @ (326f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2156c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -928030,17 +928033,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ hlt 0x0002 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928130,17 +928133,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ cbnz r6, 3270b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2157fa> │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928274,17 +928277,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 3237bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211f04> │ │ │ │ b.n 32717c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2158c4> │ │ │ │ nop │ │ │ │ @ instruction: 0xb866 │ │ │ │ lsls r5, r3, #6 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsls r2, r0, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -928533,15 +928536,15 @@ │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 327664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215dac> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1776 @ 0x6f0 │ │ │ │ b.n 3275cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215d14> │ │ │ │ @ instruction: 0xb6c6 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ addw r3, r2, #1788 @ 0x6fc │ │ │ │ vldr s15, [r3] │ │ │ │ vcmp.f32 s15, s0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 3272f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x215a3e> │ │ │ │ @@ -929517,15 +929520,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh.w r0, [sl, ip, lsl #1] │ │ │ │ + @ instruction: 0xf70a00dc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #796] @ (3284f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216c38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -929770,19 +929773,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32821e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216966> │ │ │ │ add r7, pc, #368 @ (adr r7, 328664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216dac>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf7f800dc │ │ │ │ - rsbs r0, r2, #7208960 @ 0x6e0000 │ │ │ │ - adc.w r0, r4, #7208960 @ 0x6e0000 │ │ │ │ - adds.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ - add.w r0, r0, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf6d800dc │ │ │ │ + @ instruction: 0xf4b200dc │ │ │ │ + bic.w r0, r4, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf3f000dc │ │ │ │ + @ instruction: 0xf3e000dc │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 328544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216c8c> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1828 @ 0x724 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -929806,15 +929809,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 32853a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216c82> │ │ │ │ nop │ │ │ │ - eors.w r0, ip, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf37c00dc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 3285c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216d0c> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (3285c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216d10>) │ │ │ │ @@ -930055,15 +930058,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32880a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216f52> │ │ │ │ add r1, pc, #520 @ (adr r1, 328a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217180>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf21400dc │ │ │ │ + @ instruction: 0xf0f400dc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (3288a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x216fe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -930143,15 +930146,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #504 @ (adr r0, 328b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217270>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - @ instruction: 0xf12400dc │ │ │ │ + and.w r0, r4, #220 @ 0xdc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (328aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2171ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -930440,18 +930443,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 328b96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2172de> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {6} │ │ │ │ - mcr 0, 6, r0, cr4, cr12, {6} │ │ │ │ - stcl 0, cr0, [r8, #880]! @ 0x370 │ │ │ │ - ldcl 0, cr0, [sl, #880] @ 0x370 │ │ │ │ + stc 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ + stc 0, cr0, [r4, #880]! @ 0x370 │ │ │ │ + stcl 0, cr0, [r8], {220} @ 0xdc │ │ │ │ + ldc 0, cr0, [sl], #880 @ 0x370 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #144] @ (328d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217490>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -930499,15 +930502,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 328cd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21741a> │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldcl 0, cr0, [sl, #-880]! @ 0xfffffc90 │ │ │ │ + mrrc 0, 13, r0, sl, cr12 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (328dcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -930545,15 +930548,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 3237bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x211f04> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stc 0, cr0, [r0, #-880] @ 0xfffffc90 │ │ │ │ + @ instruction: 0xebe000dc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ bl 328d50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217498> │ │ │ │ @@ -930739,16 +930742,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 328fd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21771e> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - eor.w r0, sl, ip, lsr #3 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [sl, #-880]! @ 0x370 │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movw r1, #6914 @ 0x1b02 │ │ │ │ @@ -931063,21 +931066,21 @@ │ │ │ │ ldr r2, [pc, #32] @ (3293b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217afc>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 329308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217a50> │ │ │ │ + b.n 3290c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217810> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 329254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21799c> │ │ │ │ + b.n 329014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21775c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bkpt 0x00f6 │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, pc, #528 @ (adr r6, 3295c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217d10>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 329548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217c90>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r6, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -931160,15 +931163,15 @@ │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 329444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217b8c> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 32947a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217bc2> │ │ │ │ b.n 329446 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217b8e> │ │ │ │ nop │ │ │ │ - b.n 32917c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2178c4> │ │ │ │ + b.n 328f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x217684> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ @@ -932025,27 +932028,26 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + vqadd.u8 q8, q12, │ │ │ │ + ble.n 329d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2184c4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ble.n 329dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218518> │ │ │ │ + bgt.n 329d90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2184d8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r1 │ │ │ │ @@ -932148,15 +932150,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 329f4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218692> │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - blt.n 329f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21864c> │ │ │ │ + bge.n 329ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21860c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #208] @ (32a04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218794>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -932239,15 +932241,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #12] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bge.n 32a050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218798> │ │ │ │ + bls.n 32a010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218758> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (32a0ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2187f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -932276,15 +932278,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 32a080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2187c8> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #692] @ (32a37c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ac4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932551,27 +932553,27 @@ │ │ │ │ beq.n 32a3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ae8> │ │ │ │ movs r6, #0 │ │ │ │ movs r5, #9 │ │ │ │ b.n 32a2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2189f4> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bls.n 32a310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a58> │ │ │ │ + bhi.n 32a2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a18> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218aa8> │ │ │ │ + bhi.n 32a320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a68> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b8c> │ │ │ │ + bhi.n 32a404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b4c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a2c> │ │ │ │ + bhi.n 32a2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2189ec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b70> │ │ │ │ + bhi.n 32a3e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b30> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 32a340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a88> │ │ │ │ + bvc.n 32a300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a48> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 32a3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b10> │ │ │ │ + bvc.n 32a388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ad0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bls.n 32a420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b68> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 32a30e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218a56> │ │ │ │ mov r0, r3 │ │ │ │ @@ -932710,19 +932712,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 32a3c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b0c> │ │ │ │ b.n 32a446 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b8e> │ │ │ │ nop │ │ │ │ - bhi.n 32a494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218bdc> │ │ │ │ + bvc.n 32a454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b9c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bhi.n 32a580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218cc8> │ │ │ │ + bvc.n 32a540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218c88> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvc.n 32a41c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218b64> │ │ │ │ + bvs.n 32a5dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d24> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #240] @ (32a5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d38>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -932818,23 +932820,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32a568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218cb0> │ │ │ │ nop │ │ │ │ strh r0, [r6, #32] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvc.n 32a6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218e1c> │ │ │ │ + bvs.n 32a694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ddc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d5c> │ │ │ │ + bmi.n 32a5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d1c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 32a558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ca0> │ │ │ │ + bmi.n 32a518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218c60> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvc.n 32a670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218db8> │ │ │ │ + bvs.n 32a630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d78> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218cec> │ │ │ │ + bpl.n 32a564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218cac> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -932944,23 +932946,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32a6a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218df0> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r0, [r5, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 32a690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218dd8> │ │ │ │ + bpl.n 32a650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218d98> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218f88> │ │ │ │ + bpl.n 32a800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218f48> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218e40> │ │ │ │ + bpl.n 32a6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218e00> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218f60> │ │ │ │ + bpl.n 32a7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218f20> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 32a7dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218f24> │ │ │ │ + bpl.n 32a79c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218ee4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #732] @ (32aa48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219190>) │ │ │ │ @@ -933212,29 +933214,29 @@ │ │ │ │ b.n 32a89a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218fe2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 32a880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218fc8> │ │ │ │ strh r0, [r1, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bvs.n 32ab48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219290> │ │ │ │ + bpl.n 32ab08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219250> │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32a994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2190dc> │ │ │ │ + bmi.n 32ab54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21929c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcc.n 32aac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21920c> │ │ │ │ + bcs.n 32aa84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2191cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 32aa44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21918c> │ │ │ │ + bne.n 32aa04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21914c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 32aab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2191f8> │ │ │ │ + bmi.n 32aa70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2191b8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 32aaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2191f0> │ │ │ │ + bcc.n 32aa68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2191b0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bmi.n 32a9f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219140> │ │ │ │ + bcc.n 32a9b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219100> │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1633] @ 0x661 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 32a89a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x218fe2> │ │ │ │ ldrb.w r2, [r3, #1784] @ 0x6f8 │ │ │ │ ldr r3, [pc, #152] @ (32ab1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219264>) │ │ │ │ @@ -933319,15 +933321,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcc.n 32ab98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2192e0> │ │ │ │ + bne.n 32ab58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2192a0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32abd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21931c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933347,15 +933349,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32ab70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2192b8> │ │ │ │ + bne.n 32ab30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219278> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32ac24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21936c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933375,15 +933377,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #21] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32ab48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219290> │ │ │ │ + bne.n 32ad08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219450> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #56] @ 32ac74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2193bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -933403,15 +933405,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #19] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32ad28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219470> │ │ │ │ + bne.n 32ace8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219430> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32accc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x219414>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933438,15 +933440,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bcs.n 32ad24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21946c> │ │ │ │ + bne.n 32ace4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21942c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32ad24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21946c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933473,15 +933475,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #17] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 32ad04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21944c> │ │ │ │ + beq.n 32acc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21940c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32ad7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2194c4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933508,15 +933510,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #15] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 32ace4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21942c> │ │ │ │ + beq.n 32aca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2193ec> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #60] @ (32add4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21951c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -933543,15 +933545,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 329a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2181ac> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #14] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - bne.n 32aec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21960c> │ │ │ │ + beq.n 32ae84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2195cc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -934615,25 +934617,25 @@ │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 32be08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21a550> │ │ │ │ ldr r5, [pc, #360] @ (32bdb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21a500>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #96] @ (32bcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21a404>) │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 32ba72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21a1ba> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -935964,15 +935966,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r4] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r6, 32ce6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b5b2> │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #72] @ (32ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b5d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -936001,15 +936003,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r3] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r4, 32cec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b608> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (32cec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936021,15 +936023,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r0, [r2, r2] │ │ │ │ lsls r5, r3, #6 │ │ │ │ - cbz r6, 32cee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b62c> │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub sp, #16 │ │ │ │ @@ -936153,15 +936155,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [r2, r6] │ │ │ │ lsls r5, r3, #6 │ │ │ │ ldrh r2, [r4, #4] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w ip, [pc, #292] @ 32d144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b88c> │ │ │ │ ldrb.w r2, [r3, #1712] @ 0x6b0 │ │ │ │ add ip, pc │ │ │ │ cbz r2, 32d07e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b7c6> │ │ │ │ @@ -936546,15 +936548,15 @@ │ │ │ │ b.n 32d2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21ba34> │ │ │ │ movs r1, #1 │ │ │ │ str.w r4, [r3, #544] @ 0x220 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 32d40a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21bb52> │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r5, #3 │ │ │ │ add.w ip, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w ip, [ip, #1588] @ 0x634 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 32d4fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21bc46> │ │ │ │ ldrh.w ip, [r1, #42] @ 0x2a │ │ │ │ cmp ip, r2 │ │ │ │ @@ -936695,17 +936697,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 32d5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21bcf4> │ │ │ │ nop │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #208] @ 32d710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21be58> │ │ │ │ @@ -937648,15 +937650,15 @@ │ │ │ │ bne.n 32e094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c7dc> │ │ │ │ movs r2, #3 │ │ │ │ b.n 32dfd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c71e> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 32dfd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c71e> │ │ │ │ nop │ │ │ │ - cbnz r4, 32e132 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c87a> │ │ │ │ + rev r4, r3 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ @@ -937875,15 +937877,15 @@ │ │ │ │ cmp.w r2, #10496 @ 0x2900 │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 32e270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c9b8> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 32e23a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21c982> │ │ │ │ b.n 32e2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21ca18> │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ sub sp, #12 │ │ │ │ @@ -938114,15 +938116,15 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 32e4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cc20> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ b.n 32e4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cc20> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 32e67a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cdc2> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -938252,15 +938254,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b9f0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ rors r0, r1 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r0, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32e7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cf1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938284,19 +938286,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ sbcs r6, r2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbz r1, 32e810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cf58> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -938310,15 +938312,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 32d2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21b9f0> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r0, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (32e864 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cfac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938342,19 +938344,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r6, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (32e89c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -938388,15 +938390,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r2, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #240] @ (32e9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -938485,15 +938487,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32e9ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d102> │ │ │ │ b.n 32e944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d08c> │ │ │ │ ands r4, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #68 @ 0x44 │ │ │ │ mov lr, r2 │ │ │ │ @@ -938727,17 +938729,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 32ec5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d3a4> │ │ │ │ b.n 32ebc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d30c> │ │ │ │ nop │ │ │ │ subs r5, #194 @ 0xc2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #472] @ (32ee80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d5c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -939111,17 +939113,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 32f0b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d7fa> │ │ │ │ b.n 32eef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21d63c> │ │ │ │ nop │ │ │ │ subs r2, #154 @ 0x9a │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r1, [sp, #312] @ 0x138 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #808] @ (32f41c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21db64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -939397,21 +939399,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 32f370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21dab8> │ │ │ │ @@ -939693,21 +939695,21 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r7, #36] @ 0x24 │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 32f6ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21ddf6> │ │ │ │ @@ -940007,23 +940009,23 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ lsls r5, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r6, #14] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r2, r4, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -940371,21 +940373,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 32e36c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21cab4> │ │ │ │ @@ -940697,21 +940699,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r1, #18] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941011,21 +941013,21 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r5, #27] │ │ │ │ + ldrb r0, [r1, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -941236,17 +941238,17 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r3, #6 │ │ │ │ str.w r0, [lr, ] │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941419,17 +941421,17 @@ │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf62a019c │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941583,17 +941585,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ adds r4, r6, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bics.w r1, r2, #5111808 @ 0x4e0000 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -941747,17 +941749,17 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r4, r1, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ @ instruction: 0xf28a019c │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -941894,15 +941896,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ adds r6, r7, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r6, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -942002,17 +942004,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, r2, r0 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r0, #14] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r2 │ │ │ │ @@ -942079,21 +942081,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #9] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r6, [r6, #12] │ │ │ │ + strb r6, [r2, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (3312c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fa0c>) │ │ │ │ mov r2, r1 │ │ │ │ @@ -942156,21 +942158,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r0, r3, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r6, #10] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r5, [pc, #308] @ (3314a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fbe8>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -942284,22 +942286,22 @@ │ │ │ │ b.n 331446 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fb8e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r6, #22 │ │ │ │ lsls r5, r3, #6 │ │ │ │ stc 1, cr0, [ip], {156} @ 0x9c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stc 1, cr0, [r2], {156} @ 0x9c │ │ │ │ - strb r2, [r7, #7] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ movs r2, #0 │ │ │ │ @@ -942701,19 +942703,19 @@ │ │ │ │ nop │ │ │ │ asrs r2, r2, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 3318a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21ffe8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 331918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220060> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 331918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220060> │ │ │ │ @@ -942965,23 +942967,23 @@ │ │ │ │ b.n 331acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220214> │ │ │ │ lsrs r0, r5, #27 │ │ │ │ lsls r5, r3, #6 │ │ │ │ b.n 3316d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fe1c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -943512,19 +943514,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3320c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220808> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ svc 192 @ 0xc0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 332138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220880> │ │ │ │ sub sp, #20 │ │ │ │ @@ -943594,19 +943596,19 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ svc 88 @ 0x58 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #112] @ 0x70 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #244 @ 0xf4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #132] @ (3321e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220930>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -943662,17 +943664,17 @@ │ │ │ │ nop │ │ │ │ lsls r6, r6, #30 │ │ │ │ lsls r5, r3, #6 │ │ │ │ udf #146 @ 0x92 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #108] @ 0x6c │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ movs r4, #20 │ │ │ │ @@ -943997,19 +943999,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3324bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220c04> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3325f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220d3c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r3, pc, #760 @ (adr r3, 332848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220f90>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 3327c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220f10>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (3325b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220d00>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -944313,15 +944315,15 @@ │ │ │ │ lsls r5, r3, #6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ bls.n 332840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220f88> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r5, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 332cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22143c> │ │ │ │ @@ -945113,19 +945115,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 332eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221600> │ │ │ │ movs r0, #7 │ │ │ │ b.w 3327c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220f08> │ │ │ │ movs r0, #8 │ │ │ │ b.n 332e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22156a> │ │ │ │ nop │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #248] @ (333190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2218d8>) │ │ │ │ @@ -945228,25 +945230,25 @@ │ │ │ │ b.n 33313c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221884> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, #412] @ 0x19c │ │ │ │ ldmia r7!, {r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r1, r6] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r6, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (333278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2219c0>) │ │ │ │ @@ -945325,17 +945327,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6e8019c │ │ │ │ ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r0, [r6, r3] │ │ │ │ + strb r0, [r2, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #720] @ (33356c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221cb4>) │ │ │ │ @@ -945626,30 +945628,30 @@ │ │ │ │ b.n 3334be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221c06> │ │ │ │ nop │ │ │ │ @ instruction: 0xf680019c │ │ │ │ ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1f7a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6184> │ │ │ │ ldr r2, [pc, #16] @ (333598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221ce0>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 333316 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x221a5e> │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r5, r0, #8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -946069,17 +946071,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 333a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22214c> │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r7, [pc, #152] @ (333abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222204>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r7, [pc, #856] @ (333d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2224c8>) │ │ │ │ + ldr r6, [pc, #728] @ (333d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222448>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -946142,15 +946144,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (333adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222224>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 333ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22220c> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #328] @ (333c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222370>) │ │ │ │ + ldr r6, [pc, #200] @ (333ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2222f0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #212] @ (333bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222310>) │ │ │ │ @@ -946234,19 +946236,19 @@ │ │ │ │ b.n 333b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2222d8> │ │ │ │ ldr r2, [pc, #20] @ (333bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222318>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 333b7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2222c4> │ │ │ │ - ldr r7, [pc, #176] @ (333c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2223c4>) │ │ │ │ + ldr r6, [pc, #48] @ (333bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222344>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #640] @ (333e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222598>) │ │ │ │ + ldr r5, [pc, #512] @ (333dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222518>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #400] @ (333d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2224ac>) │ │ │ │ + ldr r5, [pc, #272] @ (333ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22242c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #168] @ (333c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2223d8>) │ │ │ │ @@ -946317,17 +946319,17 @@ │ │ │ │ movne r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #392] @ (333e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222564>) │ │ │ │ + ldr r5, [pc, #264] @ (333d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2224e4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #992] @ (334078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2227c0>) │ │ │ │ + ldr r4, [pc, #864] @ (333ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222740>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -946538,23 +946540,23 @@ │ │ │ │ movs r6, #1 │ │ │ │ b.n 333dda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222522> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r3, r4, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #832] @ (3341fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222944>) │ │ │ │ + ldr r3, [pc, #704] @ (33417c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2228c4>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r2!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [pc, #560] @ (3340f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22283c>) │ │ │ │ + ldr r3, [pc, #432] @ (334074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2227bc>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #404] @ (334074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2227bc>) │ │ │ │ @@ -946759,15 +946761,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (3340d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22281c>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3340c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222808> │ │ │ │ - ldr r1, [pc, #912] @ (334468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222bb0>) │ │ │ │ + ldr r0, [pc, #784] @ (3343e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222b30>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -946815,15 +946817,15 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 334080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2227c8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r0, [r8, #236] @ 0xec │ │ │ │ + @ instruction: 0xf7b800ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 3341a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2228ec> │ │ │ │ @@ -946848,15 +946850,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (3341b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2228fc>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 334190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2228d8> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #88] @ (334210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222958>) │ │ │ │ + @ instruction: 0x47f6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #344] @ (334324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222a6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -946999,33 +947001,33 @@ │ │ │ │ bl 2c35f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1d38> │ │ │ │ b.n 3342de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222a26> │ │ │ │ nop │ │ │ │ asrs r4, r7, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [pc, #0] @ (334330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222a78>) │ │ │ │ + blx ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #920] @ (3346cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222e14>) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [pc, #584] @ (334584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222ccc>) │ │ │ │ + bx lr │ │ │ │ lsls r4, r3, #3 │ │ │ │ - sbc.w r0, sl, #226 @ 0xe2 │ │ │ │ - ldr r0, [pc, #744] @ (33462c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222d74>) │ │ │ │ + orr.w r0, sl, #226 @ 0xe2 │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blxns ip │ │ │ │ + mov ip, r8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r2, r2, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mcrr2 0, 14, r0, r6, cr2 │ │ │ │ - ldr r0, [pc, #176] @ (334404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222b4c>) │ │ │ │ + @ instruction: 0xfb2600e2 │ │ │ │ + bxns r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [pc, #360] @ (3344c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222c08>) │ │ │ │ + bx r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -948077,37 +948079,37 @@ │ │ │ │ ldr r2, [pc, #60] @ (334f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2236d8>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.w 334572 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222cba> │ │ │ │ nop │ │ │ │ - bx r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbnz r4, 334fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223708> │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, ip │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #248 @ 0xf8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #154 @ 0x9a │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #196] @ (335068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2237b0>) │ │ │ │ add r0, pc │ │ │ │ @@ -948183,37 +948185,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 7234c │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 334fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223708> │ │ │ │ nop │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r4, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r3, #252 @ 0xfc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (3350d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22381c>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 3350a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2237f0> │ │ │ │ ldr r3, [pc, #52] @ (3350d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223820>) │ │ │ │ add r3, pc │ │ │ │ @@ -948237,15 +948239,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsls r2, r6, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r6, r4, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r2, #22 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsls r0, r0, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -948570,25 +948572,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1300] @ 0x514 │ │ │ │ b.n 33539a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223ae2> │ │ │ │ mov r0, r4 │ │ │ │ bl 351a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2401c4> │ │ │ │ b.n 3353b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223afc> │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #82 @ 0x52 │ │ │ │ + subs r0, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r1, #30 │ │ │ │ + adds r7, #254 @ 0xfe │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -948616,15 +948618,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (335514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948661,15 +948663,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3340d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222820> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 335558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223ca0> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (33558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223cd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948706,15 +948708,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 3340d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x222820> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 3354e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223c28> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #254 @ 0xfe │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (3355fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223d44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -948729,15 +948731,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 335358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223aa0> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcc.n 3356b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223df8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + adds r6, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (335628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223d70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948783,17 +948785,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 335670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223db8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (3356b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223dfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -948839,17 +948841,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 3357e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223f2c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #204] @ (3357f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949104,21 +949106,21 @@ │ │ │ │ nop │ │ │ │ beq.n 335a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22417c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r7, pc, #48 @ (adr r7, 335a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22414c>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #752 @ (adr r6, 335cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224418>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (335a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2241c4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -949176,15 +949178,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r6, pc, #0 @ (adr r6, 335a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2241c8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #752 @ (adr r5, 335d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2244c4>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -949244,15 +949246,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ add r5, pc, #368 @ (adr r5, 335c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2243dc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r2, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, pc, #96 @ (adr r5, 335b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2242d8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -949477,23 +949479,23 @@ │ │ │ │ b.n 335ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224430> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 335cde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224426> │ │ │ │ mov r4, r3 │ │ │ │ b.n 335cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224420> │ │ │ │ ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r0, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + adds r0, #32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (335e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22456c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -949540,15 +949542,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldmia r3!, {r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #196] @ (335f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22464c>) │ │ │ │ @@ -949632,15 +949634,15 @@ │ │ │ │ bx r1 │ │ │ │ add r1, pc, #744 @ (adr r1, 3361f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224938>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #504 @ (adr r1, 336108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224850>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 335f40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224688> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -949728,17 +949730,17 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 335fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22472a> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r5, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r5, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 3360ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2247f4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949792,17 +949794,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2247cc> │ │ │ │ ldmia r1, {r1, r2} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #82 @ 0x52 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #222 @ 0xde │ │ │ │ + cmp r4, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #132] @ 33614c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224894> │ │ │ │ mov r4, r3 │ │ │ │ @@ -949856,17 +949858,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ b.n 336124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22486c> │ │ │ │ ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r6, #26 │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (33619c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2248e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -949887,15 +949889,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmia r7!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (3361cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -950026,29 +950028,29 @@ │ │ │ │ orrs.w r1, sp, ip, lsr #2 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r4, #238 @ 0xee │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r0, #218 @ 0xda │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #124 @ 0x7c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -950151,32 +950153,32 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r4, r5 │ │ │ │ b.n 3363de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224b26> │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb r0!, {r2, r3, r4, r7, r8} │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #206 @ 0xce │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #436] @ (336608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224d50>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950345,17 +950347,17 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + cmp r0, #164 @ 0xa4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #404] @ (3367c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224f0c>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -950513,21 +950515,21 @@ │ │ │ │ b.n 336674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224dbc> │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #156] @ (336888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x224fd0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -950592,15 +950594,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -950657,17 +950659,17 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #56] @ (336990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2250d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -950817,25 +950819,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ it vc │ │ │ │ lslvc r4, r3, #6 │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #230 @ 0xe6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #200] @ (336be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22532c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -950920,23 +950922,23 @@ │ │ │ │ nop │ │ │ │ bkpt 0x0006 │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r4, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #62 @ 0x3e │ │ │ │ + movs r4, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (336ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2253e8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -950992,17 +950994,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 384dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273508> │ │ │ │ b.n 336c7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2253c2> │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r4, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (336cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225434>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951078,19 +951080,19 @@ │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 336d52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22549a> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #108] @ (336df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225540>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -951213,21 +951215,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 336e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2255cc> │ │ │ │ nop │ │ │ │ cbnz r2, 336f38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225680> │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r2, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (33701c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -951323,19 +951325,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 336f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2256d4> │ │ │ │ nop │ │ │ │ rev r2, r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (3370e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225830>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951403,21 +951405,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + cmp r1, #64 @ 0x40 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (3371c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22590c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -951492,21 +951494,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 337164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2258ac> │ │ │ │ nop │ │ │ │ @ instruction: 0xb824 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r1, #42 @ 0x2a │ │ │ │ + movs r0, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r0, #168 @ 0xa8 │ │ │ │ + subs r0, r1, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #448] @ (3373ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225af4>) │ │ │ │ @@ -951686,27 +951688,27 @@ │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 337274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2259bc> │ │ │ │ adds r5, #4 │ │ │ │ b.n 3372c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225a08> │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r7, #4 │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + adds r2, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (33749c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225be4>) │ │ │ │ @@ -951785,23 +951787,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 337434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225b7c> │ │ │ │ movs r4, #1 │ │ │ │ b.n 337434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225b7c> │ │ │ │ push {r1, r4, r6, lr} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r6, r1, #3 │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #194 @ 0xc2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r4, #1 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #188] @ (337584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225ccc>) │ │ │ │ @@ -951880,23 +951882,23 @@ │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 33751c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225c64> │ │ │ │ movs r4, #1 │ │ │ │ b.n 33751c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225c64> │ │ │ │ push {r1, r3, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #440] @ (337768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225eb0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952067,29 +952069,29 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3375fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225d44> │ │ │ │ cbz r2, 3377cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225f14> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r3!, {r1, r5} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r3, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (337858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225fa0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -952164,21 +952166,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3377e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225f2a> │ │ │ │ cbz r4, 337880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x225fc8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r6, r3 │ │ │ │ + adds r2, r2, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #424] @ (337a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226170>) │ │ │ │ @@ -952344,27 +952346,27 @@ │ │ │ │ bhi.n 3379fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226144> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 337956 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22609e> │ │ │ │ mov r9, r2 │ │ │ │ b.n 337952 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22609a> │ │ │ │ sub sp, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r0, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + ite hi │ │ │ │ + lslhi r4, r5, #3 │ │ │ │ + addls r6, r4, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + sev │ │ │ │ lsls r4, r5, #3 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #16 │ │ │ │ sub sp, #8 │ │ │ │ @@ -952634,21 +952636,21 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -952746,17 +952748,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 337e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22655c> │ │ │ │ b.n 337e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226578> │ │ │ │ nop │ │ │ │ add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r2, r5, #24 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #480] @ (338040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226788>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -952939,25 +952941,25 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r0, [r3, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r0, #4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r4, #16 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cbz r1, 3380ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226812> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -953062,19 +953064,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (338224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22696c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -953134,21 +953136,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 3381ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226934> │ │ │ │ add r7, pc, #664 @ (adr r7, 3384c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226c08>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #495616 @ 0x79000 │ │ │ │ ldr.w r3, [r3, #4036] @ 0xfc4 │ │ │ │ @@ -953447,15 +953449,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #520] @ (3387a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226ef0>) │ │ │ │ @@ -953661,28 +953663,28 @@ │ │ │ │ b.n 338736 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226e7e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r5, #22 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - orrs.w r0, r0, #7176192 @ 0x6d8000 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + @ instruction: 0xf33000db │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #21 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r0, #20 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 3387fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x226f44> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -953728,17 +953730,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #128 @ (adr r1, 3388dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227024>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r2, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (3389bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227104>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -953868,15 +953870,15 @@ │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -953936,15 +953938,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (338a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2271cc>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 335478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x223bc0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #180] @ (338b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -954177,33 +954179,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 338bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227334> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r1, #3 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r3, #32 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 338d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2274b4> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 338dae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2274f6> │ │ │ │ @@ -954563,17 +954565,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 3390a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2277ea> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (3390b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2277f8>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldr r2, [pc, #292] @ (3391dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227924>) │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ beq.n 3390fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227844> │ │ │ │ bhi.n 339102 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22784a> │ │ │ │ @@ -954898,15 +954900,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 130e6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f5b4> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 3393de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227b26> │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ (3394d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227c1c>) │ │ │ │ @@ -955095,24 +955097,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3395a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227cea> │ │ │ │ nop │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - vshr.u64 q8, , #4 │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - vshr.u64 q8, , #54 │ │ │ │ - vshr.u64 q8, , #44 │ │ │ │ - vshr.u64 q8, , #6 │ │ │ │ - movs r6, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + mrc2 0, 6, r0, cr12, cr11, {6} │ │ │ │ + vqadd.u16 q0, q15, │ │ │ │ + vqadd.u8 q8, q11, │ │ │ │ + mcr2 0, 5, r0, cr10, cr11, {6} │ │ │ │ + mrc2 0, 5, r0, cr4, cr11, {6} │ │ │ │ + mrc2 0, 6, r0, cr10, cr11, {6} │ │ │ │ + mcr2 0, 7, r0, cr6, cr11, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (339774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227ebc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -955203,18 +955202,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 339716 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x227e5e> │ │ │ │ nop │ │ │ │ str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr2 0, 4, r0, cr10, cr11, {6} │ │ │ │ - mcr2 0, 6, r0, cr10, cr11, {6} │ │ │ │ - mrc2 0, 6, r0, cr2, cr11, {6} │ │ │ │ - vqadd.u16 q0, q11, │ │ │ │ + stc2l 0, cr0, [sl, #-876]! @ 0xfffffc94 │ │ │ │ + stc2 0, cr0, [sl, #876]! @ 0x36c │ │ │ │ + ldc2 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ + ldc2l 0, cr0, [r6, #876]! @ 0x36c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #460] @ (339968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2280b0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -955621,19 +955620,19 @@ │ │ │ │ bne.n 339c02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22834a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 339bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22833c> │ │ │ │ b.n 339a2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x228176> │ │ │ │ ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r4], #876 @ 0x36c │ │ │ │ - stc2 0, cr0, [r0, #-876]! @ 0xfffffc94 │ │ │ │ - @ instruction: 0xfb8000db │ │ │ │ - @ instruction: 0xfb2200db │ │ │ │ - ldc2 0, cr0, [r2], {219} @ 0xdb │ │ │ │ + smlsldx r0, r0, r4, fp │ │ │ │ + stc2 0, cr0, [r0], {219} @ 0xdb │ │ │ │ + @ instruction: 0xfa6000db │ │ │ │ + @ instruction: 0xfa0200db │ │ │ │ + @ instruction: 0xfaf200db │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r4 │ │ │ │ @@ -955924,17 +955923,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 339f66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2286ae> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 339f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22866c> │ │ │ │ b.n 339eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x228600> │ │ │ │ - ldr r3, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -955989,15 +955988,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 457cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346418> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r6, #17 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -956032,15 +956031,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r4, r5 │ │ │ │ b.n 33a08c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2287d4> │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -956478,17 +956477,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 33a564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x228cac> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33a534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x228c7c> │ │ │ │ b.n 33a4ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x228bf6> │ │ │ │ nop │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -956820,15 +956819,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3bc00f0 │ │ │ │ + @ instruction: 0xf29c00f0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ @@ -957405,24 +957404,25 @@ │ │ │ │ ldr r0, [pc, #44] @ (33af84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2296cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (33af88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2296d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmdb r0!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - strd r0, r0, [sl, #876]! @ 0x36c │ │ │ │ - stmdb ip, {r0, r1, r3, r4, r6, r7} │ │ │ │ - ldmdb r6!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - strd r0, r0, [r4, #-876] @ 0x36c │ │ │ │ - ldrd r0, r0, [r6, #-876] @ 0x36c │ │ │ │ - ldrd r0, r0, [r0, #-876]! @ 0x36c │ │ │ │ - @ instruction: 0xe99200db │ │ │ │ - @ instruction: 0xe9a400db │ │ │ │ - ldc2 0, cr0, [lr], #900 @ 0x384 │ │ │ │ + @ instruction: 0xe81000db │ │ │ │ + @ instruction: 0xe8ca00db │ │ │ │ + b.n 33af48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229690> │ │ │ │ + lsls r3, r3, #3 │ │ │ │ + @ instruction: 0xe81600db │ │ │ │ + @ instruction: 0xe82400db │ │ │ │ + @ instruction: 0xe83600db │ │ │ │ + @ instruction: 0xe85000db │ │ │ │ + ldrd r0, r0, [r2], #-876 @ 0x36c │ │ │ │ + stmia.w r4, {r0, r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xfb9e00e1 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2896] @ 0xb50 │ │ │ │ cbz r0, 33afd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22971c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -957821,17 +957821,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b3da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229b22> │ │ │ │ strb r6, [r6, #22] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33afa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2296f0> │ │ │ │ + b.n 33ad68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2294b0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33af44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22968c> │ │ │ │ + b.n 33ad04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22944c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #28] @ 33b484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229bcc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -957867,15 +957867,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r3, #18] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33ae34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22957c> │ │ │ │ + b.n 33bbf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a33c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (33b5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229cf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958033,19 +958033,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 33b104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22984c> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r0, #13] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bd88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a4d0> │ │ │ │ + b.n 33bb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a290> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bd48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a490> │ │ │ │ + b.n 33bb08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a250> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bd08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a450> │ │ │ │ + b.n 33bac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a210> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (33b71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229e64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958077,17 +958077,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, #9] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bcd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a420> │ │ │ │ + b.n 33ba98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a1e0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bc8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a3d4> │ │ │ │ + b.n 33ba4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a194> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 33b760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229ea8> │ │ │ │ sub sp, #8 │ │ │ │ @@ -958192,21 +958192,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (33b868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229fb0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33b7b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x229efa> │ │ │ │ strb r2, [r7, #6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bd00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a448> │ │ │ │ + b.n 33bac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a208> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bcd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a418> │ │ │ │ + b.n 33ba90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a1d8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a3e8> │ │ │ │ + b.n 33ba60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a1a8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bc6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a3b4> │ │ │ │ + b.n 33ba2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a174> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #132] @ 33b900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a048> │ │ │ │ mov r5, r1 │ │ │ │ @@ -958315,17 +958315,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 33b94c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a094> │ │ │ │ strb r2, [r3, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 33bba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a2f0> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 33bb54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a29c> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (33ba4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a194>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -958413,15 +958413,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16777216 @ 0x1000000 │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ mov.w r1, #503324160 @ 0x1e001e00 │ │ │ │ str.w lr, [r0, #2412] @ 0x96c │ │ │ │ @@ -959031,15 +959031,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #712] @ 0x2c8 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r0, 33c1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a8ec> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (33c1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a8f0>) │ │ │ │ @@ -959097,15 +959097,15 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bhi.n 33c1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a8f0> │ │ │ │ + bvc.n 33c168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a8b0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -959254,19 +959254,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33c382 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22aaca> │ │ │ │ nop │ │ │ │ str r2, [r5, #92] @ 0x5c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r2, [sp, #464] @ 0x1d0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvc.n 33c470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22abb8> │ │ │ │ + bvs.n 33c430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab78> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvc.n 33c48c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22abd4> │ │ │ │ + bvs.n 33c44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab94> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (33c3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab38>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -959334,19 +959334,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33c44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab94> │ │ │ │ nop │ │ │ │ str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 33c430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab78> │ │ │ │ + bpl.n 33c3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab38> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bvs.n 33c430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab78> │ │ │ │ + bpl.n 33c3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ab38> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (33c4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22abfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -959410,19 +959410,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33c4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ac40> │ │ │ │ nop │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 33c638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad80> │ │ │ │ + bpl.n 33c5f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad40> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvs.n 33c5e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad2c> │ │ │ │ + bpl.n 33c5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22acec> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bvs.n 33c62c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad74> │ │ │ │ + bpl.n 33c5ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad34> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (33c614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -959497,19 +959497,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 33be24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22a56c> │ │ │ │ b.n 33c5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22acf4> │ │ │ │ str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvs.n 33c678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22adc0> │ │ │ │ + bpl.n 33c638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad80> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 33c5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad18> │ │ │ │ + bmi.n 33c590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22acd8> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 33c600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad48> │ │ │ │ + bmi.n 33c5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad08> │ │ │ │ lsls r3, r3, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 33c686 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22adce> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -959542,15 +959542,15 @@ │ │ │ │ cmp r0, ip │ │ │ │ bgt.n 33c652 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad9a> │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - bpl.n 33c600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad48> │ │ │ │ + bmi.n 33c5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ad08> │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c6c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ae0c> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 33c6be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ae06> │ │ │ │ @@ -959662,19 +959662,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33c784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22aecc> │ │ │ │ nop │ │ │ │ - add r3, pc, #696 @ (adr r3, 33ca7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b1c4>) │ │ │ │ + add r2, pc, #568 @ (adr r2, 33c9fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b144>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, pc, #896 @ (adr r3, 33cb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b290>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 33cac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b210>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, pc, #624 @ (adr r3, 33ca3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b184>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 33c9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b104>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ @@ -959755,17 +959755,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 33c87a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22afc2> │ │ │ │ nop │ │ │ │ - bcc.n 33c7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22af30> │ │ │ │ + bcs.n 33c9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b0f0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bcc.n 33c9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b0f0> │ │ │ │ + bcs.n 33c968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b0b0> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #840] @ 33cc18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b360> │ │ │ │ sub sp, #32 │ │ │ │ @@ -960105,51 +960105,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 33cbc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b308> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x007a │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ adds r5, #138 @ 0x8a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bne.n 33cb58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b2a0> │ │ │ │ + beq.n 33cd18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b460> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bne.n 33cb90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b2d8> │ │ │ │ + beq.n 33cb50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b298> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bne.n 33cd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b47c> │ │ │ │ + beq.n 33ccf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b43c> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbnz r6, 33ccaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b3f2> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + cbnz r6, 33ccb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b3fa> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - beq.n 33cc48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b390> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 33cbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b338> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 33cc20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b368> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 33cd1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b464> │ │ │ │ + ldmia r7!, {r1, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - beq.n 33cd54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b49c> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + cbnz r6, 33cccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b414> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - beq.n 33ccfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b444> │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + cbnz r2, 33ccd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b41c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + cbnz r4, 33ccda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b422> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #8 │ │ │ │ @@ -960201,19 +960201,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq.n 33cd08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b450> │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #396] @ (33ceb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b5f8>) │ │ │ │ @@ -960382,23 +960382,23 @@ │ │ │ │ nop │ │ │ │ adds r2, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r6!, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #776] @ (33d1ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22b934>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -960701,17 +960701,17 @@ │ │ │ │ nop │ │ │ │ adds r1, #18 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrh.w ip, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ @@ -960782,15 +960782,15 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -962161,39 +962161,39 @@ │ │ │ │ b.w 33d79c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22bee4> │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r6, r7, pc} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + pop {r2} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r1, pc} │ │ │ │ + cbnz r2, 33e19c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c8e4> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #192] @ 33e1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c93c> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962266,19 +962266,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e176 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c8be> │ │ │ │ b.n 33e1b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c8fe> │ │ │ │ nop │ │ │ │ @ instruction: 0x47fa │ │ │ │ lsls r4, r3, #6 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 33e252 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c99a> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + cbnz r4, 33e246 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c98e> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #196] @ 33e2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ca20> │ │ │ │ mov lr, r2 │ │ │ │ @@ -962351,19 +962351,19 @@ │ │ │ │ ldrb.w r2, [r2, #1602] @ 0x642 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33e256 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c99e> │ │ │ │ b.n 33e29a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22c9e2> │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r2, 33e33e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ca86> │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r0, 33e332 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ca7a> │ │ │ │ + rev r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #104] @ (33e364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22caac>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -962407,17 +962407,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r6, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 33e3ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22caf6> │ │ │ │ + cbnz r0, 33e3a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22caee> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #112] @ (33e3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cb3c>) │ │ │ │ @@ -962465,17 +962465,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r8, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, 33e416 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cb5e> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r0, [r7, r0] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #244] @ (33e508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cc50>) │ │ │ │ @@ -962578,19 +962578,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 33e458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cba0> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 33e458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cba0> │ │ │ │ cmp r0, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - rev r6, r2 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r6, 33e546 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cc8e> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r4, [pc, #300] @ (33e658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cda0>) │ │ │ │ @@ -962722,19 +962722,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 33d2c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ba0c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbnz r0, 33e668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cdb0> │ │ │ │ + @ instruction: 0xb800 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #228] @ (33e760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cea8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962828,23 +962828,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r6, r6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb774 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb61a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #228] @ (33e870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22cfb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -962938,23 +962938,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ sbcs r6, r4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33e960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d0a8>) │ │ │ │ @@ -963041,21 +963041,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33e8ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d012> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33e8ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d012> │ │ │ │ lsls r4, r2 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb612 │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r2, 33e9ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d112> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #196] @ (33ea4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d194>) │ │ │ │ @@ -963141,21 +963141,21 @@ │ │ │ │ it eq │ │ │ │ moveq r4, #6 │ │ │ │ beq.n 33e9b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d0fe> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ b.n 33e9b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d0fe> │ │ │ │ subs r7, #172 @ 0xac │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r5} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + cbz r2, 33ead6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d21e> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + cbz r0, 33eac6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d20e> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 33eac2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d20a> │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #204] @ (33eb40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d288>) │ │ │ │ @@ -963243,21 +963243,21 @@ │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 33eaa6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d1ee> │ │ │ │ b.n 33eafc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d244> │ │ │ │ nop │ │ │ │ subs r6, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r2, 33eb9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d2e6> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + cbz r4, 33eb96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d2de> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r2, 33ebce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d316> │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + cbz r0, 33eb74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d2bc> │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #152] @ (33ec00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d348>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -963325,17 +963325,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r5, #202 @ 0xca │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r4, 33ec6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d3b2> │ │ │ │ + sxtb r4, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbz r6, 33ec38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d380> │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 33ec7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d3c4> │ │ │ │ bhi.n 33ec34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d37c> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -963513,15 +963513,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 33ed26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d46e> │ │ │ │ b.n 33ed92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d4da> │ │ │ │ nop │ │ │ │ asrs r6, r4, #13 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - sxtb r0, r2 │ │ │ │ + cbz r0, 33ee0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22d554> │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -964361,33 +964361,33 @@ │ │ │ │ nop │ │ │ │ asrs r4, r4, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #5 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r0, #0] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r6, r5, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #576 @ 0x240 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #29] │ │ │ │ @@ -964799,19 +964799,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (33fc68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22e3b0>) │ │ │ │ lsrs r4, r1, #1 │ │ │ │ lsls r4, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 33fc98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22e3e0>) │ │ │ │ + add r4, pc, #928 @ (adr r4, 340018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22e760>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r6, r4, #3 │ │ │ │ movw r1, #38592 @ 0x96c0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.w 33f9c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22e10a> │ │ │ │ add.w ip, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [ip, #1513] @ 0x5e9 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -966254,19 +966254,19 @@ │ │ │ │ lsrs r0, r0, #32 │ │ │ │ cmp r8, r9 │ │ │ │ stc2l 1, cr0, [r2], #-620 @ 0xfffffd94 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #104] @ (340e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22f5e0>) │ │ │ │ + ldr r0, [pc, #1000] @ (341218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22f960>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ @@ -966559,25 +966559,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ sub.w r1, r8, #155 @ 0x9b │ │ │ │ - adcs r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1670] @ 0x686 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 340e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22f5e0> │ │ │ │ ldrb.w r0, [r1, #1784] @ 0x6f8 │ │ │ │ ldr r1, [pc, #868] @ (34156c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22fcb4>) │ │ │ │ @@ -966863,21 +966863,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 34125e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22f9a6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov sl, r3 │ │ │ │ @@ -967879,29 +967879,29 @@ │ │ │ │ subs r1, #132 @ 0x84 │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 341e82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2305ca> │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ b.n 341b42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23028a> │ │ │ │ nop │ │ │ │ orrs.w r1, ip, fp, lsr #2 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r1, #16 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrh r4, [r2, #52] @ 0x34 │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w lr, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [lr, #1671] @ 0x687 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 34181c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ff64> │ │ │ │ ldr.w r1, [pc, #3276] @ 342eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2315f8> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ @@ -968936,29 +968936,29 @@ │ │ │ │ bne.w 3426b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x230dfc> │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.n 3426bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x230e04> │ │ │ │ nop │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r3, #13] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -969118,19 +969118,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ beq.n 343094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2317dc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 342fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231718> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + ldr r2, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + subs r4, r5, #2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #404] @ 343250 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231998> │ │ │ │ sub sp, #32 │ │ │ │ @@ -969370,21 +969370,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3432b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2319fc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldmia r5!, {r2} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -969573,17 +969573,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 343518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231c60> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ movw ip, #4100 @ 0x1004 │ │ │ │ @@ -969650,17 +969650,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 3435e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231d30> │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #68] @ (3436c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231e10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969686,15 +969686,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 342ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23162c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subw r1, ip, #155 @ 0x9b │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231e6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969720,15 +969720,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3430ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2317f4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf250019b │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231ec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969754,15 +969754,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34325c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2319a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf1f4019b │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3437dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231f24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969788,15 +969788,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 343370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231ab8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf198019b │ │ │ │ - ldr r0, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231f80>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969822,15 +969822,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3434d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231c1c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf13c019b │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (343894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231fdc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969856,15 +969856,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3435a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231cec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf0e0019b │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23204c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -969899,15 +969899,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eor.w r1, r2, #155 @ 0x9b │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2320bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -969942,17 +969942,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 34395c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2320a4> │ │ │ │ nop │ │ │ │ ands.w r1, r4, #155 @ 0x9b │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (3439e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232130>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -969987,17 +969987,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ vsra.s64 d0, d11, #32 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #96] @ (343a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2321b0>) │ │ │ │ @@ -970035,15 +970035,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ vorr d0, d24, d11 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #96] @ (343ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23222c>) │ │ │ │ @@ -970080,15 +970080,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ mcr 1, 5, r0, cr12, cr11, {4} │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #80] @ (343b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232298>) │ │ │ │ @@ -970120,17 +970120,17 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 343b38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232280> │ │ │ │ mrc 1, 1, r0, cr0, cr11, {4} │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232308>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970166,17 +970166,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r4, #620] @ 0x26c │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23237c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970211,17 +970211,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldcl 1, cr0, [r4, #-620] @ 0xfffffd94 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2323f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970256,17 +970256,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 343c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2323d8> │ │ │ │ nop │ │ │ │ stcl 1, cr0, [r0], #620 @ 0x26c │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + adds r6, r6, r7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (343d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232460>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -970302,17 +970302,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ stcl 1, cr0, [ip], #-620 @ 0xfffffd94 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (343d8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2324d4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970347,17 +970347,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xebfc019b │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232548>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970392,17 +970392,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 343de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232530> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb88019b │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2325bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970437,17 +970437,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 343e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2325a4> │ │ │ │ nop │ │ │ │ adds.w r1, r4, fp, lsr #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (343ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232610>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970472,15 +970472,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3434d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231c1c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xeaa0019b │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r3, #68] @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (343f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232668>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970506,15 +970506,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3434d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231c1c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ orrs.w r1, r0, fp, lsr #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (343f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2326d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -970549,17 +970549,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 343f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2326c0> │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r8, #620]! @ 0x26c │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (343fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23272c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -970584,15 +970584,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3435a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231cec> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xe984019b │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (34403c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232784>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -970618,15 +970618,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3435a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x231cec> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmdb r4!, {r0, r1, r3, r4, r7, r8} │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [pc, #612] @ (3442ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2329f4>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3441b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2328fa> │ │ │ │ @@ -970924,17 +970924,17 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 34400c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232754> │ │ │ │ lsls r3, r3, #6 │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + str r0, [r7, #0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (3443f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232b3c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -970976,17 +970976,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 343f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232684> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + ldrsh r6, [r4, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (3444b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232c00>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971057,21 +971057,21 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 344534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232c7c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 343ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232610> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r4, 34452a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232c72> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #168] @ (344590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232cd8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -971144,21 +971144,21 @@ │ │ │ │ nop │ │ │ │ b.n 343df4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23253c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ cbnz r0, 3445d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232d20> │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ hlt 0x0028 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsrs r6, r0, #5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (344664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232dac>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -971231,21 +971231,21 @@ │ │ │ │ nop │ │ │ │ b.n 344d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233464> │ │ │ │ lsls r3, r3, #6 │ │ │ │ rev r4, r7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r4, 3446a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232df0> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #104] @ (3446f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232e40>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971290,19 +971290,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 344c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233388> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34478c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232ed4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971350,19 +971350,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ b.n 344bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233304> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrb r0, [r1, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r0, #29 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34481c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232f64>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -971411,19 +971411,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ b.n 344b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233270> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (344880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x232fc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971450,15 +971450,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 34037c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22eac4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 344a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2331b4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (3448dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233024>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971485,15 +971485,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 344a10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233158> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (344954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23309c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971533,15 +971533,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b.n 3449d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233118> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (3449cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233114>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971581,15 +971581,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ svc 196 @ 0xc4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233184>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971625,15 +971625,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2331f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971669,15 +971669,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #220 @ 0xdc │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233260>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971713,17 +971713,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 344b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233248> │ │ │ │ nop │ │ │ │ udf #112 @ 0x70 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2332d4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -971759,15 +971759,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ble.n 344b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2332cc> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (344bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233340>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -971803,15 +971803,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 344b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23325c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r4, [r5, r2] │ │ │ │ + ldr r4, [r1, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #88] @ (344c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2333b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971847,17 +971847,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 344c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233398> │ │ │ │ nop │ │ │ │ ble.n 344cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2333f4> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh r0, [r3, r1] │ │ │ │ + ldr r0, [r7, r4] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (344cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233440>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -971906,17 +971906,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 344cca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233412> │ │ │ │ nop │ │ │ │ bgt.n 344c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23339c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r4, [r7, r7] │ │ │ │ + ldr r4, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (344d68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2334b0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -971955,15 +971955,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bgt.n 344da4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2334ec> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (344ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233524>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972003,15 +972003,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 344d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233488> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [r6, r4] │ │ │ │ + ldr r6, [r2, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (344e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2335b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -972060,17 +972060,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 344e3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233582> │ │ │ │ nop │ │ │ │ blt.n 344ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23362c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r0, [r4, r3] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #84] @ (344ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233620>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972109,15 +972109,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bge.n 344e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23357c> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (344f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233694>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -972157,15 +972157,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 33f790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22ded8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bge.n 344fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233718> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ add.w ip, r0, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cbz r1, 344f66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2336ae> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -972329,22 +972329,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - stmdb ip!, {r0, r1, r3, r5, r6, r7} │ │ │ │ - ldmdb r6, {r0, r1, r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xe80c00eb │ │ │ │ + b.n 345118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x233860> │ │ │ │ + lsls r3, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -973184,25 +973185,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bne.n 3459d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234118> │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #992] @ (345df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234540>) │ │ │ │ + ldr r6, [pc, #864] @ (345d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344c0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r6, [pc, #872] @ (345d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344d0>) │ │ │ │ + ldr r5, [pc, #744] @ (345d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234450>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #416] @ (345bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23430c>) │ │ │ │ + ldr r5, [pc, #288] @ (345b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23428c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #816] @ (345d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344a0>) │ │ │ │ + ldr r5, [pc, #688] @ (345cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234420>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #576] @ (345c6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2343b4>) │ │ │ │ + ldr r5, [pc, #448] @ (345bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234334>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (345a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23419c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -973234,15 +973235,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (345a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2341dc>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r5, [pc, #912] @ (345e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234570>) │ │ │ │ + ldr r4, [pc, #784] @ (345da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344f0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -973317,29 +973318,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (345b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2342cc>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 345b02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23424a> │ │ │ │ - ldr r5, [pc, #872] @ (345ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23461c>) │ │ │ │ + ldr r4, [pc, #744] @ (345e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23459c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [pc, #720] @ (345e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23458c>) │ │ │ │ + ldr r4, [pc, #592] @ (345dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23450c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #8] @ (345b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2342c8>) │ │ │ │ + ldr r4, [pc, #904] @ (345f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234648>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #680] @ (345e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23456c>) │ │ │ │ + ldr r4, [pc, #552] @ (345da4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344ec>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r6, [pc, #128] @ (345c00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234348>) │ │ │ │ + ldr r5, [pc, #0] @ (345b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2342c8>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #632] @ (345dfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234544>) │ │ │ │ + ldr r4, [pc, #504] @ (345d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344c4>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r5, [pc, #896] @ (345f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234650>) │ │ │ │ + ldr r4, [pc, #768] @ (345e88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2345d0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -973529,25 +973530,25 @@ │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 345cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234424> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 345c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2343d0> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [pc, #24] @ (345da4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2344ec>) │ │ │ │ + ldr r3, [pc, #920] @ (346124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23486c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + cbz r2, 345e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234550> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [pc, #944] @ (346144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23488c>) │ │ │ │ + ldr r2, [pc, #816] @ (3460c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23480c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #656] @ (346028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234770>) │ │ │ │ + ldr r3, [pc, #528] @ (345fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2346f0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r4, [pc, #632] @ (346014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23475c>) │ │ │ │ + ldr r3, [pc, #504] @ (345f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2346dc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #136] @ (345e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23457c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -973605,21 +973606,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 345dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234532> │ │ │ │ ldmia r3!, {r2, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r3, [pc, #400] @ (345fcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234714>) │ │ │ │ + ldr r2, [pc, #272] @ (345f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234694>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r3, [pc, #512] @ (346040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234788>) │ │ │ │ + ldr r2, [pc, #384] @ (345fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234708>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r3, [pc, #312] @ (345f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2346c4>) │ │ │ │ + ldr r2, [pc, #184] @ (345efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234644>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r3, [pc, #592] @ (346098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2347e0>) │ │ │ │ + ldr r2, [pc, #464] @ (346018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234760>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #300] @ (345f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2346d0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -973743,21 +973744,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 345ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2345ec> │ │ │ │ nop │ │ │ │ ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldr r1, [pc, #784] @ (3462a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2349e8>) │ │ │ │ + ldr r0, [pc, #656] @ (346220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234968>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #784] @ (3462a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2349ec>) │ │ │ │ + ldr r1, [pc, #656] @ (346224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23496c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #96] @ (345ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234740>) │ │ │ │ + blx pc │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [pc, #264] @ (3460a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2347ec>) │ │ │ │ + ldr r1, [pc, #136] @ (346024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23476c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r0, [pc, #592] @ (346200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234948>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -974236,23 +974237,23 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 26f0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15d814> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 34631e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234a66> │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bx r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp sl, r9 │ │ │ │ + add sl, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r2, r1 │ │ │ │ + add sl, sp │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mov r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #136] @ (346568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234cb0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -974305,15 +974306,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 346550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234c98> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r4, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #520] @ (34678c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234ed4>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -974515,39 +974516,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 346680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234dc8> │ │ │ │ stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r6, lr │ │ │ │ + add r6, sl │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp ip, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp ip, r4 │ │ │ │ + add ip, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + add lr, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r4, r8 │ │ │ │ + add r4, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp sl, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, lr │ │ │ │ + muls r6, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r2, r0 │ │ │ │ + cmn r2, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - orrs r0, r3 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (346874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234fbc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -974610,19 +974611,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - add r4, sl │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - mvns r2, r6 │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cbnz r1, 34688e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x234fd6> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -974698,15 +974699,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 34693c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235084> │ │ │ │ stmia r0!, {r1, r4} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc 0, cr0, [r6], {217} @ 0xd9 │ │ │ │ + sbcs.w r0, r6, r9, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #100] @ (3469e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235128>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -974814,19 +974815,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ itet cc │ │ │ │ lslcc r3, r3, #6 │ │ │ │ - negcs r6, r7 │ │ │ │ + adccs r6, r3 │ │ │ │ lslcc r3, r3, #3 │ │ │ │ - tst r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #176] @ (346b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23529c>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -974900,17 +974901,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bkpt 0x0090 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bkpt 0x0030 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - rors r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #76] @ (346bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235308>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -974986,15 +974987,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ b.n 346c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235354> │ │ │ │ pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adcs r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (346c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2353b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -975044,17 +975045,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (346ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235428>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r0, r3 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #128] @ (346d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2354bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -975108,19 +975109,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r7, #134 @ 0x86 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #148] @ (346e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235570>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975181,21 +975182,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbnz r4, 346e92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2355da> │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r5 │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ands r6, r7 │ │ │ │ + subs r7, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (346f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235668>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -975283,21 +975284,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ revsh r4, r4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #184 @ 0xb8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #160 @ 0xa0 │ │ │ │ + subs r1, #128 @ 0x80 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 346f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2356a4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r2, r7, #20 │ │ │ │ asrs r3, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ @@ -975356,44 +975357,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (346ff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235738>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (346ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23573c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r5, [sp, #952] @ 0x3b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 346f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23567c> │ │ │ │ + b.n 346cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23543c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r7, #168 @ 0xa8 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 34702c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235774> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc 0, cr0, [r8, #-884] @ 0xfffffc8c │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + @ instruction: 0xebf800dd │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r0, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r3 │ │ │ │ @@ -975481,21 +975482,21 @@ │ │ │ │ b.n 34702e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235776> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 347040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235788> │ │ │ │ b.n 34701c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235764> │ │ │ │ nop │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 3472f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235a3c> │ │ │ │ @@ -975704,52 +975705,52 @@ │ │ │ │ bne.n 3472ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235a12> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 3472ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235a12> │ │ │ │ ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r4, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #52 @ 0x34 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #8 │ │ │ │ + subs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stc 0, cr0, [sl], #940 @ 0x3ac │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + @ instruction: 0xeb8a00eb │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (34743c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235b84>) │ │ │ │ @@ -975842,23 +975843,23 @@ │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #182 @ 0xb6 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r3, #46 @ 0x2e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r4, #42 @ 0x2a │ │ │ │ + subs r3, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -975997,21 +975998,21 @@ │ │ │ │ b.n 347508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x235c50> │ │ │ │ push {r1, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrh r0, [r4, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ asrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r2, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r7, r2 │ │ │ │ @@ -976753,31 +976754,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldrh r2, [r1, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -976963,15 +976964,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ b.n 347f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23667c> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ lsls r4, r4, #1 │ │ │ │ b.n 347e72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2365ba> │ │ │ │ nop │ │ │ │ - subs r4, r2, #1 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -977210,15 +977211,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, #1 │ │ │ │ b.n 3481d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23691a> │ │ │ │ - subs r0, r4, r0 │ │ │ │ + adds r0, r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #320] @ (348400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x236b48>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -978922,31 +978923,31 @@ │ │ │ │ b.n 3492a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2379e8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r6, #7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ strb r0, [r1, #3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r3, #1 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -979188,27 +979189,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 349578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237cc0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (3499d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23811c>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -979481,17 +979482,17 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r0, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, r6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 3499f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23813c> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 3499f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238140> │ │ │ │ movs r0, #1 │ │ │ │ @@ -979506,15 +979507,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (349a1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238164>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74804 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr r6, [pc, #212] @ (349b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238250>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -979591,17 +979592,17 @@ │ │ │ │ add.w sp, sp, #1032 @ 0x408 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -979830,17 +979831,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 3325f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220d40> │ │ │ │ b.n 349bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238304> │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #23 │ │ │ │ lsls r3, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ @@ -980580,15 +980581,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r0, [r1, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 34a66c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238db4> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980636,15 +980637,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r2, [r7, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980695,15 +980696,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r6, [r4, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r2, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980755,15 +980756,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r4, [r1, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [r6, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -980790,15 +980791,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #10] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (34a888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x238fd0>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -980845,15 +980846,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r3, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r5, #17 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r4, [r1, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -980903,15 +980904,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r6, [r0, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r0, [r7, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -980963,15 +980964,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldrsb r2, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldrsb r0, [r4, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981000,15 +981001,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34aa74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2391bc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981033,15 +981034,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r7, #27] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34aad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239218> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981068,15 +981069,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ab2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239274> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981103,15 +981104,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 34ab84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2392cc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981136,15 +981137,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r5, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34abe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239328> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981171,15 +981172,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ac3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239384> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981206,15 +981207,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r6, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34ac98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2393e0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981241,15 +981242,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -981271,15 +981272,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 34971c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237e64> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r7, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #56] @ 34ad34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23947c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981302,15 +981303,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 34971c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237e64> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsrs r4, r3, #2 │ │ │ │ + lsls r4, r7, #29 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #44] @ (34ad7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2394c4>) │ │ │ │ @@ -981672,15 +981673,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r2, r4, #18 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #116] @ (34b1e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239930>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -981728,15 +981729,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #520] @ (34b3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239b3c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r6, [pc, #176] @ (34b2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2399f4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -981787,15 +981788,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [pc, #920] @ (34b620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239d68>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r5, [pc, #592] @ (34b4e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239c2c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -981848,15 +981849,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r6, #25] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r5, [pc, #312] @ (34b45c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239ba4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls r0, r3, #8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr r4, [pc, #992] @ (34b710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239e58>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -981885,15 +981886,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b3e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239b28> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981920,15 +981921,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b43c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239b84> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981955,15 +981956,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r6, #20] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34b498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239be0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -981990,15 +981991,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #19] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239c34>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982024,15 +982025,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239c88>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982058,15 +982059,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239cdc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -982092,15 +982093,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r3, #15] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #52] @ 34b5e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239d28> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -982275,15 +982276,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r1, #7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u16 q8, q15, q5 │ │ │ │ + mrc2 0, 1, r0, cr14, cr10, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239f3c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982308,15 +982309,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vqadd.u32 q0, q11, q5 │ │ │ │ + mcr2 0, 0, r0, cr6, cr10, {6} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239f90>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982342,15 +982343,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r4, #4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr2 0, 7, r0, cr14, cr10, {6} │ │ │ │ + stc2l 0, cr0, [lr, #872] @ 0x368 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34b89c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x239fe4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982375,15 +982376,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r2, #3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc2 0, 5, r0, cr6, cr10, {6} │ │ │ │ + ldc2 0, cr0, [r6, #872] @ 0x368 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34b8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a03c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982410,15 +982411,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc2 0, 3, r0, cr14, cr10, {6} │ │ │ │ + ldc2l 0, cr0, [lr, #-872] @ 0xfffffc98 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34b94c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a094>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982445,15 +982446,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr2 0, 2, r0, cr2, cr10, {6} │ │ │ │ + stc2 0, cr0, [r2, #-872]! @ 0xfffffc98 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 34b994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a0dc> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -982754,16 +982755,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 139318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a60> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfb0600da │ │ │ │ - @ instruction: 0xfaf200da │ │ │ │ + vld1.8 @ instruction: 0xf9e600da │ │ │ │ + ldr??.w r0, [r2, #218] @ 0xda │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 34bc54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a39c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -982823,16 +982824,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa8800da │ │ │ │ - @ instruction: 0xfa5e00da │ │ │ │ + vld4. {d16-d19}, [r8 :64], sl │ │ │ │ + ldrsh.w r0, [lr, sl, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #128] @ (34be14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a55c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -982881,17 +982882,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 34bdee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a536> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xfa2c00da │ │ │ │ - vld1.8 @ instruction: 0xf9e200da │ │ │ │ - vld1.8 @ instruction: 0xf9e400da │ │ │ │ + vst4. {d0-d3}, [ip :64], sl │ │ │ │ + str.w r0, [r2, #218] @ 0xda │ │ │ │ + str.w r0, [r4, #218] @ 0xda │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (34bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a5ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -983021,18 +983022,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 34bf16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a65e> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - vst4. {d16-d19}, [r0 :64], sl │ │ │ │ - ldr.w r0, [r8, #218] @ 0xda │ │ │ │ - ldr.w r0, [sl, #218] @ 0xda │ │ │ │ - ldr??.w r0, [r2, #218] @ 0xda │ │ │ │ + strh.w r0, [r0, sl, lsl #1] │ │ │ │ + @ instruction: 0xf7b800da │ │ │ │ + @ instruction: 0xf7ba00da │ │ │ │ + @ instruction: 0xf7d200da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (34c028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a770>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -983164,18 +983165,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 34c09a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a7e2> │ │ │ │ ldr r4, [r6, #12] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldrh.w r0, [r0, sl, lsl #1] │ │ │ │ - @ instruction: 0xf7c400da │ │ │ │ - @ instruction: 0xf7ca00da │ │ │ │ - @ instruction: 0xf7ea00da │ │ │ │ + @ instruction: 0xf71000da │ │ │ │ + subw r0, r4, #2266 @ 0x8da │ │ │ │ + subw r0, sl, #2266 @ 0x8da │ │ │ │ + movt r0, #43226 @ 0xa8da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 34c194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a8dc> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983207,16 +983208,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf7ac00da │ │ │ │ - @ instruction: 0xf78600da │ │ │ │ + @ instruction: 0xf68c00da │ │ │ │ + @ instruction: 0xf66600da │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 34c230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23a978> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983266,18 +983267,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r6, [r7, #116] @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf73600da │ │ │ │ - @ instruction: 0xf76200da │ │ │ │ - @ instruction: 0xf71600da │ │ │ │ - @ instruction: 0xf6ea00da │ │ │ │ + @ instruction: 0xf61600da │ │ │ │ + movw r0, #10458 @ 0x28da │ │ │ │ + @ instruction: 0xf5f600da │ │ │ │ + rsb r0, sl, #7143424 @ 0x6d0000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 34c2c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23aa10> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983321,17 +983322,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf6f600da │ │ │ │ - @ instruction: 0xf6e000da │ │ │ │ - @ instruction: 0xf6b800da │ │ │ │ + rsbs r0, r6, #7143424 @ 0x6d0000 │ │ │ │ + rsb r0, r0, #7143424 @ 0x6d0000 │ │ │ │ + @ instruction: 0xf59800da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #88] @ 34c340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23aa88> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -983363,16 +983364,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subw r0, r4, #2266 @ 0x8da │ │ │ │ - @ instruction: 0xf67e00da │ │ │ │ + @ instruction: 0xf58400da │ │ │ │ + adcs.w r0, lr, #7143424 @ 0x6d0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #48] @ (34c390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23aad8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -983886,15 +983887,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - @ instruction: 0xf0d800da │ │ │ │ + vshr.s64 q0, q5, #8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 34c9b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b100> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (34c9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b104>) │ │ │ │ @@ -983941,15 +983942,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r2, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, #174 @ 0xae │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r0, #218 @ 0xda │ │ │ │ + vqadd.s32 q8, q8, q5 │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #120] @ 34ca50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b198> │ │ │ │ @@ -983999,15 +984000,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r0, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r6, #26 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, #218 @ 0xda │ │ │ │ + mcr 0, 7, r0, cr0, cr10, {6} │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w lr, [pc, #128] @ 34caf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b238> │ │ │ │ @@ -984058,15 +984059,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r4, [r4, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q8, q12, q5 │ │ │ │ + mcr 0, 2, r0, cr8, cr10, {6} │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cb54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b29c> │ │ │ │ @@ -984094,15 +984095,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 7, r0, cr12, cr10, {6} │ │ │ │ + ldcl 0, cr0, [ip, #872] @ 0x368 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cbb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b2f8> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984128,15 +984129,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mrc 0, 5, r0, cr4, cr10, {6} │ │ │ │ + ldc 0, cr0, [r4, #872] @ 0x368 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cc0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b354> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984162,15 +984163,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr 0, 3, r0, cr12, cr10, {6} │ │ │ │ + stcl 0, cr0, [ip, #-872] @ 0xfffffc98 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34cc68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b3b0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984196,15 +984197,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr10, {6} │ │ │ │ + stc 0, cr0, [r4, #-872] @ 0xfffffc98 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34ccbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b404>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984229,15 +984230,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stcl 0, cr0, [r2, #872]! @ 0x368 │ │ │ │ + stcl 0, cr0, [r2], {218} @ 0xda │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34cd10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b458>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984262,15 +984263,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r4, [r3, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc 0, cr0, [sl, #872]! @ 0x368 │ │ │ │ + stc 0, cr0, [sl], {218} @ 0xda │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (34cd64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b4ac>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984295,15 +984296,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldcl 0, cr0, [r2, #-872]! @ 0xfffffc98 │ │ │ │ + mrrc 0, 13, r0, r2, cr10 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34cdbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b504>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984330,15 +984331,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r6, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldc 0, cr0, [sl, #-872]! @ 0xfffffc98 │ │ │ │ + ldc 0, cr0, [sl], {218} @ 0xda │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34ce14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b55c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984365,15 +984366,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldcl 0, cr0, [lr], #872 @ 0x368 │ │ │ │ + rsbs r0, lr, sl, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34ce6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b5b4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984400,15 +984401,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stcl 0, cr0, [r2], {218} @ 0xda │ │ │ │ + sub.w r0, r2, sl, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34cec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b60c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984435,15 +984436,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc 0, cr0, [r6], {218} @ 0xda │ │ │ │ + sbc.w r0, r6, sl, lsr #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34cf1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b664>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984470,15 +984471,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - mcrr 0, 13, r0, sl, cr10 │ │ │ │ + @ instruction: 0xeb2a00da │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #64] @ (34cf74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b6bc>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -984505,15 +984506,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 349488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237bd0> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - stc 0, cr0, [lr], {218} @ 0xda │ │ │ │ + @ instruction: 0xeaee00da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #13 │ │ │ │ @@ -985102,15 +985103,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r3, r5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34d13c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b884> │ │ │ │ + b.n 34cefc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b644> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34d6a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23bdec> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -985161,15 +985162,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, r3] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b860> │ │ │ │ + b.n 34ced8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b620> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -985224,15 +985225,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b7f8> │ │ │ │ + b.n 34de70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c5b8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -985289,15 +985290,15 @@ │ │ │ │ nop │ │ │ │ str r4, [r4, r6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34d040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23b788> │ │ │ │ + b.n 34de00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c548> │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r0, #30 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985326,15 +985327,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r4] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34dfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c6e8> │ │ │ │ + b.n 34dd60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4a8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c004> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985361,15 +985362,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r6, [r6, r2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34df7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c6c4> │ │ │ │ + b.n 34dd3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c484> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c060> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985396,15 +985397,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r2, [r3, r1] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34df58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c6a0> │ │ │ │ + b.n 34dd18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c460> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34d974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c0bc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985431,15 +985432,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #1016] @ (34dd70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4b8>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34df34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c67c> │ │ │ │ + b.n 34dcf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c43c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -985465,15 +985466,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #624] @ (34dc40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c388>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34df1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c664> │ │ │ │ + b.n 34dcdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c424> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #128] @ 34da64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c1ac> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -985524,15 +985525,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #176] @ (34db14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c25c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r6, #14 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34df00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c648> │ │ │ │ + b.n 34dcc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c408> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -985587,15 +985588,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #560] @ (34dd3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c484>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34dea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c5e8> │ │ │ │ + b.n 34dc60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c3a8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r5, #14 │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -985652,15 +985653,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #912] @ (34df4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c694>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 34de38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c580> │ │ │ │ + b.n 34dbf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c340> │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r3, r3, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -985689,15 +985690,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #328] @ (34dd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4b4>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34dda0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4e8> │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dc7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c3c4> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985724,15 +985725,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #984] @ (34e058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c7a0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34dd7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4c4> │ │ │ │ + svc 92 @ 0x5c │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dcd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c420> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985759,15 +985760,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #616] @ (34df44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c68c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 34dd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c4a0> │ │ │ │ + svc 28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 34dd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c47c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -985794,15 +985795,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 348dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x237534> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #248] @ (34de30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c578>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w lr, r0, #98304 @ 0x18000 │ │ │ │ vldr s14, [ip, #852] @ 0x354 │ │ │ │ @@ -986110,15 +986111,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #456] @ (34e2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ca18>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bgt.n 34e164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c8ac> │ │ │ │ + blt.n 34e124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23c86c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w ip, r0, #94208 @ 0x17000 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ @@ -986324,17 +986325,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mov r0, r6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bge.n 34e3e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cb28> │ │ │ │ + bls.n 34e3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cae8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 34e30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ca54> │ │ │ │ + bhi.n 34e2cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ca14> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (34e3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cb10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -986396,21 +986397,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cmp r4, sl │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bls.n 34e388 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cad0> │ │ │ │ + bhi.n 34e548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc90> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 34e3b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23caf8> │ │ │ │ + bhi.n 34e370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cab8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bls.n 34e550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc98> │ │ │ │ + bhi.n 34e510 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc58> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #400 @ (adr r1, 34e600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cd48>) │ │ │ │ + add r0, pc, #272 @ (adr r0, 34e580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ccc8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #40] @ (34e4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cbf0>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -986482,21 +986483,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, lr │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bhi.n 34e514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc5c> │ │ │ │ + bvc.n 34e4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc1c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34e4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cbfc> │ │ │ │ + bvc.n 34e474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cbbc> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bhi.n 34e4dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cc24> │ │ │ │ + bvc.n 34e49c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cbe4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #432 @ (adr r0, 34e714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ce5c>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #272] @ (34e68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23cdd4>) │ │ │ │ @@ -986860,15 +986861,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ eors r2, r0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 34ea40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d188> │ │ │ │ + bcs.n 34ea00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d148> │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #272] @ (34eb4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d294>) │ │ │ │ @@ -986958,15 +986959,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ subs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 34eb84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d2cc> │ │ │ │ + bne.n 34eb44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d28c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r3, [pc, #284] @ (34ec78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d3c0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -987152,15 +987153,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 34ed28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d470> │ │ │ │ nop │ │ │ │ subs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 34ee10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d558> │ │ │ │ + beq.n 34edd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d518> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #256] @ (34eecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d614>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -987243,15 +987244,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 34ee12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d55a> │ │ │ │ nop │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ lsls r3, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ add.w lr, r0, #122880 @ 0x1e000 │ │ │ │ add.w r3, r0, #124416 @ 0x1e600 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movw r1, #36001 @ 0x8ca1 │ │ │ │ movt r1, #37726 @ 0x935e │ │ │ │ @@ -987429,21 +987430,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (34f104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d84c>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 34f096 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23d7de> │ │ │ │ subs r1, #24 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w ip, r0, #122880 @ 0x1e000 │ │ │ │ add.w r0, r0, r1, lsl #5 │ │ │ │ add.w r0, r0, #124416 @ 0x1e600 │ │ │ │ vmov.f32 s9, #96 @ 0x3f000000 0.5 │ │ │ │ movw r1, #36002 @ 0x8ca2 │ │ │ │ vldr s13, [r0, #464] @ 0x1d0 │ │ │ │ @@ -987585,21 +987586,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r7, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r4!, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #176] @ (34f3a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23daec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -987790,25 +987791,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 34f478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23dbc0> │ │ │ │ nop │ │ │ │ adds r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 34f5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23dd20> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -989336,15 +989337,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r3, r1] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbnz r6, 3506e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ee30> │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, #1 │ │ │ │ @@ -989481,15 +989482,15 @@ │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ blx 73f00 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh.w r0, [r2, #410] @ 0x19a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r8, #410] @ 0x19a │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -989729,15 +989730,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 3509ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f136> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r2 │ │ │ │ @@ -990147,31 +990148,31 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - uxtb r2, r2 │ │ │ │ + cbz r2, 350efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f644> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r4, r0 │ │ │ │ + cbz r4, 350efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f644> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - uxtb r6, r1 │ │ │ │ + cbz r6, 350f02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f64a> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bne.n 350ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f5ec> │ │ │ │ + beq.n 350e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f5ac> │ │ │ │ lsls r2, r5, #3 │ │ │ │ - add r5, pc, #664 @ (adr r5, 351178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f8c0>) │ │ │ │ + add r4, pc, #536 @ (adr r4, 3510f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f840>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - @ instruction: 0xf7c000e5 │ │ │ │ - ldr r4, [pc, #168] @ (350f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f6d8>) │ │ │ │ + subw r0, r0, #2277 @ 0x8e5 │ │ │ │ + ldr r3, [pc, #40] @ (350f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f658>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xf63c00e7 │ │ │ │ + adds.w r0, ip, #7569408 @ 0x738000 │ │ │ │ ldr r2, [pc, #952] @ (3512a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f9f0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - uxth r2, r3 │ │ │ │ + cbz r2, 350f12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f65a> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -990311,63 +990312,63 @@ │ │ │ │ b.n 350f9a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f6e2> │ │ │ │ ldr r1, [pc, #108] @ (3510b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7f8>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ b.n 350f36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f67e> │ │ │ │ nop │ │ │ │ - sxtb r6, r1 │ │ │ │ + cbz r6, 35105e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7a6> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r2, [pc, #48] @ (351088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7d0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sxth r0, r7 │ │ │ │ + cbz r0, 351062 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7aa> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #912] @ (3513f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fb38>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - sxtb r4, r5 │ │ │ │ + cbz r4, 35107a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7c2> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 35106e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7b6> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #704] @ (351330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fa78>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r0, 3510b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f7f8> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #624] @ (3512e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fa30>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldrh r0, [r1, #6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r2, #126 @ 0x7e │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r1, [pc, #472] @ (35125c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f9a4>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r1, [pc, #320] @ (3511d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f918>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r0, 3510ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f802> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r1, [pc, #232] @ (351180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f8c8>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr r1, [pc, #72] @ (3510e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f830>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cbz r4, 3510bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f804> │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r0, [pc, #984] @ (351480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fbc8>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r0, r2, #6 │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - cbz r2, 3510c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f810> │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 351142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f88a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -990543,59 +990544,59 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 3510f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23f83c> │ │ │ │ ldr r0, [pc, #96] @ (351304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fa4c>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #728] @ (351584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fccc>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r0, [pc, #528] @ (3514c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fc10>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r0, [pc, #392] @ (351448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fb90>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r1, #30] │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r0, [pc, #176] @ (351378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fac0>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ ldr r0, [pc, #112] @ (35133c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fa84>) │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ blxns sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ blxns r7 │ │ │ │ lsls r6, r3, #6 │ │ │ │ blx r6 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r5, #24] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ blx r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx fp │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bx r1 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r1, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990620,15 +990621,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + cbnz r4, 3513de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fb26> │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 3513b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fafa> │ │ │ │ ldr r2, [pc, #80] @ (3513b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fb00>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -990675,15 +990676,15 @@ │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp lr, sp │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp r8, ip │ │ │ │ lsls r6, r3, #6 │ │ │ │ cmp lr, sl │ │ │ │ lsls r6, r3, #6 │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + ldrh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -990767,29 +990768,29 @@ │ │ │ │ ldr r2, [pc, #40] @ (3514d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fc18>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 351400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fb48> │ │ │ │ nop │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 351502 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fc4a> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 351578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fcc0> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + cbnz r2, 351522 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fc6a> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -991189,76 +991190,76 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 351308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fa50> │ │ │ │ b.n 351628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fd70> │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 351918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240060> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + @ instruction: 0xb68c │ │ │ │ lsls r3, r4, #3 │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + ble.n 35193c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240084> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - cbnz r2, 351946 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24008e> │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ble.n 3518a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ffec> │ │ │ │ + bgt.n 351864 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ffac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ble.n 351a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240150> │ │ │ │ + bgt.n 3519c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240110> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb8c4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #144 @ 0x90 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 3518b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fffc> │ │ │ │ + blt.n 351874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ffbc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bgt.n 35186c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23ffb4> │ │ │ │ + blt.n 351a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240174> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb.w r0, [sl, sl, lsl #1] │ │ │ │ - subs r5, #32 │ │ │ │ + @ instruction: 0xf6fa00da │ │ │ │ + subs r4, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb746 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldrsb.w r3, [r1, #48] @ 0x30 │ │ │ │ @@ -991326,25 +991327,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (351a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240190>) │ │ │ │ ldr.w r3, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 35199c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2400e4> │ │ │ │ nop │ │ │ │ - add r1, sp, #168 @ 0xa8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #384 @ (adr r7, 351bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240304>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #488 @ (adr r7, 351c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240370>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r7, pc, #616 @ (adr r7, 351cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2403f4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #424 @ (adr r7, 351bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240338>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #328 @ 0x148 │ │ │ │ + add r7, pc, #200 @ (adr r7, 351b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24025c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (351a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2401bc>) │ │ │ │ @@ -991480,48 +991481,48 @@ │ │ │ │ nop │ │ │ │ b.n 351668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fdb0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 351668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fdb0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #40 @ (adr r7, 351bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240310>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #216 @ (adr r7, 351c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2403c4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds.w r0, r4, #221 @ 0xdd │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + vshr.s64 q8, , #12 │ │ │ │ + add r7, pc, #280 @ (adr r7, 351cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24040c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r6, pc, #928 @ (adr r6, 351f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24069c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #208 @ (adr r7, 351c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2403d0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r7, pc, #272 @ (adr r7, 351ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240414>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ b.n 351548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23fc90> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r7, pc, #712 @ (adr r7, 351e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2405d4>) │ │ │ │ + add r6, pc, #584 @ (adr r6, 351e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240554>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #864 @ (adr r7, 351f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240670>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, pc, #568 @ (adr r7, 351e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24054c>) │ │ │ │ + add r6, pc, #440 @ (adr r6, 351d84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2404cc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #576 @ (adr r7, 351e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240558>) │ │ │ │ + add r6, pc, #448 @ (adr r6, 351d90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2404d8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #584 @ (adr r7, 351e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240564>) │ │ │ │ + add r6, pc, #456 @ (adr r6, 351d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2404e4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #672 @ (adr r7, 351e78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2405c0>) │ │ │ │ + add r6, pc, #544 @ (adr r6, 351df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240540>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #720 @ (adr r7, 351eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2405f8>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 351e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240578>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 351ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x240524>) │ │ │ │ + add r6, pc, #376 @ (adr r6, 351d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2404a4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -994057,141 +994058,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 35387e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x241fc6> │ │ │ │ b.w 352eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2415fa> │ │ │ │ nop │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #384 @ (adr r7, 353a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24215c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r6, pc, #832 @ (adr r6, 353bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242320>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 353b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2422a0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r6, pc, #448 @ (adr r6, 353a60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2421a8>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 3539e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242128>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #592 @ (adr r2, 353af4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24223c>) │ │ │ │ + add r1, pc, #464 @ (adr r1, 353a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2421bc>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #32 @ (adr r4, 3538c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242010>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 353c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242390>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #48 @ (adr r3, 3538dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242024>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 353c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423a4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #272 @ (adr r3, 3539c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242108>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 353940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242088>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #544 @ (adr r2, 353ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24221c>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 353a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24219c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #128 @ (adr r3, 353938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242080>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 3538b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242000>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #320 @ (adr r2, 3539fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242144>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 35397c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2420c4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 353a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242198>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 3539d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242118>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #864 @ (adr r1, 353c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24236c>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 353ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2422ec>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 353b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242250>) │ │ │ │ + add r1, pc, #448 @ (adr r1, 353a88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2421d0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #672 @ (adr r1, 353b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2422b4>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 353aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242234>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #832 @ (adr r1, 353c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242358>) │ │ │ │ + add r0, pc, #704 @ (adr r0, 353b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2422d8>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r4, #5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r1, pc, #736 @ (adr r1, 353bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242300>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 353b38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242280>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #944 @ (adr r0, 353c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423d4>) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #992 @ (adr r0, 353cc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242408>) │ │ │ │ + ldr r7, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #464 @ (adr r0, 353ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2421fc>) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #960 @ (adr r2, 353ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423f0>) │ │ │ │ + add r1, pc, #832 @ (adr r1, 353c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242370>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r4, pc, #352 @ (adr r4, 353a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242194>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 3539cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242114>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #992 @ (adr r2, 353cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242418>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 353c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242398>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #592 @ (adr r1, 353b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24228c>) │ │ │ │ + add r0, pc, #464 @ (adr r0, 353ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24220c>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #944 @ (adr r1, 353ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423f0>) │ │ │ │ + add r0, pc, #816 @ (adr r0, 353c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242370>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, pc, #160 @ (adr r3, 35399c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2420e4>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 35391c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242064>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #288 @ (adr r1, 353a24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24216c>) │ │ │ │ + add r0, pc, #160 @ (adr r0, 3539a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2420ec>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #496 @ (adr r1, 353af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242240>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 353a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2421c0>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #912 @ (adr r2, 353c9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423e4>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 353c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242364>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 353ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242218>) │ │ │ │ + add r0, pc, #320 @ (adr r0, 353a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242198>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #864 @ (adr r2, 353c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423c0>) │ │ │ │ + add r1, pc, #736 @ (adr r1, 353bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242340>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #560 @ (adr r1, 353b4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242294>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 353acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242214>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #16 @ (adr r0, 353938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242080>) │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r1, pc, #704 @ (adr r1, 353bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242334>) │ │ │ │ + add r0, pc, #576 @ (adr r0, 353b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2422b4>) │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #256 @ (adr r0, 353a30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242178>) │ │ │ │ + ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #408 @ (adr r0, 353ad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24221c>) │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #136 @ (adr r0, 3539d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24211c>) │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r0, pc, #208 @ (adr r0, 353a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242170>) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 35399c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2420e4> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 353994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2420dc> │ │ │ │ ldr r1, [pc, #664] @ (353c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242380>) │ │ │ │ @@ -994443,47 +994444,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 353c26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x24236e> │ │ │ │ b.w 3532c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x241a0a> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 353c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2423d0> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -994595,15 +994596,15 @@ │ │ │ │ mov.w r0, #13631488 @ 0xd00000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #131072 @ 0x20000 │ │ │ │ pop {r3, pc} │ │ │ │ mov.w r0, #1073741824 @ 0x40000000 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ ldr.w r4, [pc, #1328] @ 3542e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242a30> │ │ │ │ sub.w sp, sp, #1048 @ 0x418 │ │ │ │ @@ -995122,67 +995123,67 @@ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 3542c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242a0c> │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r1!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r7, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + ldr r7, [pc, #360] @ (35447c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242bc4>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #40] @ (354344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242a8c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 3546c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242e0c>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 354644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242d8c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r7, [pc, #752] @ (354618 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242d60>) │ │ │ │ + ldr r6, [pc, #624] @ (354598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242ce0>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r7, [pc, #336] @ (354484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242bcc>) │ │ │ │ + ldr r6, [pc, #208] @ (354404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242b4c>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [sp, #16] │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r0, #52] @ 0x34 │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #28] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r3, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cbz r1, 354398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x242ae0> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r7, [r1, #36] @ 0x24 │ │ │ │ @@ -997064,21 +997065,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (355868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x243fb0>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3554d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x243c18> │ │ │ │ ... │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 355894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x243fdc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -997993,23 +997994,23 @@ │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ ldrsh.w pc, [r9, #4095] @ 0xfff │ │ │ │ lsls r1, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa3dffff │ │ │ │ ... │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r7, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [r6, r5] │ │ │ │ sub.w r2, r3, #38 @ 0x26 │ │ │ │ cmp r2, #4 │ │ │ │ bhi.w 3571ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2458f6> │ │ │ │ ldr.w r3, [pc, #1668] @ 356998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2450e0> │ │ │ │ add r3, pc │ │ │ │ @@ -998642,17 +998643,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r6} │ │ │ │ ... │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r1, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, #0 │ │ │ │ @@ -999150,15 +999151,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ bl 489fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378730> │ │ │ │ mov r5, r0 │ │ │ │ b.w 3562ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2449f4> │ │ │ │ ... │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ blx 73e10 │ │ │ │ movs r0, #4 │ │ │ │ strd r5, r5, [sp, #216] @ 0xd8 │ │ │ │ @@ -999455,20 +999456,20 @@ │ │ │ │ movw r1, #865 @ 0x361 │ │ │ │ bl 4857e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373f30> │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s16 q8, q15, │ │ │ │ + mrc 0, 1, r0, cr14, cr9, {6} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #428] @ (3573d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x245b1c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1000589,21 +1000590,21 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r0, #4] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrsh r6, [r7, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #0] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 357e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2465a4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ sub.w r7, r3, #65 @ 0x41 │ │ │ │ cmp r7, #7 │ │ │ │ bhi.w 357f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x246690> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ @@ -1001367,15 +1001368,15 @@ │ │ │ │ ... │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #19] │ │ │ │ lsls r2, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r5, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #428] @ (358800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x246f48>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1014727,15 +1014728,15 @@ │ │ │ │ b.n 361ace <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x250216> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strd r0, r1, [r8, #612] @ 0x264 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 361c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x250364> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + cbnz r6, 361d66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2504ae> │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #520] @ (361f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x250658>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1016386,15 +1016387,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 362f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2516cc> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4d000d8 │ │ │ │ + @ instruction: 0xf3b000d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #264] @ (3630ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x251834>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #264] @ (3630f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x251838>) │ │ │ │ @@ -1018230,21 +1018231,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (364654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x252d9c>) │ │ │ │ @@ -1018369,15 +1018370,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ revsh r4, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 364694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x252ddc> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r5, [pc, #344] @ (3647cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x252f14>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1018542,17 +1018543,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb80e │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1019078,15 +1019079,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ uxth r6, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bmi.n 364f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x253648> │ │ │ │ + bcc.n 364ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x253608> │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1020041,19 +1020042,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ add r2, sp, #624 @ 0x270 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #204 @ 0xcc │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ movs r1, #225 @ 0xe1 │ │ │ │ @@ -1020174,15 +1020175,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ add r6, pc, #176 @ (adr r6, 365acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254214>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, r9 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -1020531,41 +1020532,41 @@ │ │ │ │ ... │ │ │ │ add r5, pc, #752 @ (adr r5, 3660cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254814>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #720 @ (adr r5, 3660b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2547fc>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #128] @ (365e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2545b0>) │ │ │ │ + ldr r1, [pc, #0] @ (365de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254530>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf26600db │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + adc.w r0, r6, #219 @ 0xdb │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 365d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2544a4> │ │ │ │ + blt.n 365d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254464> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + mov sl, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r3, [pc, #24] @ (365e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254568>) │ │ │ │ + ldr r1, [pc, #920] @ (3661a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2548e8>) │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r2, pc, #520 @ (adr r2, 366014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25475c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blt.n 365dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254518> │ │ │ │ + bge.n 365d90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2544d8> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - vqadd.s64 q0, q15, │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + mrc 0, 0, r0, cr14, cr11, {6} │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov sl, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r3, r0, #45056 @ 0xb000 │ │ │ │ ldr.w r3, [r3, #2008] @ 0x7d8 │ │ │ │ @@ -1021642,21 +1021643,21 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #632 @ (adr r1, 366c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2553a4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - itt eq │ │ │ │ - lsleq r0, r3, #3 │ │ │ │ - popeq {r5, r6} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + cbnz r0, 366a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25518c> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - rev16 r6, r5 │ │ │ │ + cbnz r6, 366a0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x255156> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ movw r2, #36269 @ 0x8dad │ │ │ │ movw r1, #35056 @ 0x88f0 │ │ │ │ movw r3, #36013 @ 0x8cad │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ @@ -1022106,17 +1022107,17 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add.w r3, r3, #15040 @ 0x3ac0 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add.w r0, r8, r3 │ │ │ │ bl 364ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2535ec> │ │ │ │ b.w 366228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x254970> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3504] @ 0xdb0 │ │ │ │ sub.w sp, sp, #556 @ 0x22c │ │ │ │ add.w r8, r0, #602112 @ 0x93000 │ │ │ │ @@ -1023425,15 +1023426,15 @@ │ │ │ │ bne.w 367034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25577c> │ │ │ │ b.n 367682 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x255dca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3647d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x252f20> │ │ │ │ b.n 367d42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25648a> │ │ │ │ nop │ │ │ │ - add r7, pc, #840 @ (adr r7, 3680a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2567f0>) │ │ │ │ + add r6, pc, #712 @ (adr r6, 368028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x256770>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #4736 @ 0x1280 │ │ │ │ add.w r5, r0, #4768 @ 0x12a0 │ │ │ │ @@ -1025658,17 +1025659,17 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r1, [r0, #119] @ 0x77 │ │ │ │ @@ -1026875,44 +1026876,44 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, #10 │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r4, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl ffff22ae │ │ │ │ bl 4e22b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d09fa> │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mrrc2 0, 14, r0, ip, cr13 │ │ │ │ - ldc2 0, cr0, [r6], {237} @ 0xed │ │ │ │ + @ instruction: 0xfb3c00ed │ │ │ │ + @ instruction: 0xfaf600ed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr r4, [pc, #780] @ (36a5e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x258d30>) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #780] @ (36a5ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x258d34>) │ │ │ │ @@ -1027205,15 +1027206,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r2, [r7, r3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #214 @ 0xd6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r6, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1029147,23 +1029148,23 @@ │ │ │ │ bl 36ac44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25938c> │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sl, #16] │ │ │ │ b.n 36b83e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x259f86> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r2, #58 @ 0x3a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + subs r6, r5, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + subs r2, r3, #6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + subs r0, r7, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr.w r5, [r0, #432] @ 0x1b0 │ │ │ │ @@ -1030085,17 +1030086,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 36c35c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25aaa4> │ │ │ │ + bgt.n 36c31c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25aa64> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ble.n 36c30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25aa54> │ │ │ │ + bgt.n 36c4cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25ac14> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #56 @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -1030922,15 +1030923,15 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #2 │ │ │ │ + lsrs r2, r0, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1031729,15 +1031730,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1031946,19 +1031947,19 @@ │ │ │ │ b.n 36d744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25be8c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ cmp r0, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add.w r2, r0, #102400 @ 0x19000 │ │ │ │ movw ip, #36624 @ 0x8f10 │ │ │ │ ldr.w r3, [r2, #2276] @ 0x8e4 │ │ │ │ ldrh.w r2, [r2, #2280] @ 0x8e8 │ │ │ │ @@ -1032509,15 +1032510,15 @@ │ │ │ │ b.n 36da24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25c16c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r6, #52 @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - vshr.u64 q8, q4, #62 │ │ │ │ + mcr2 0, 5, r0, cr2, cr8, {6} │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1033010,15 +1033011,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 36e1ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25c902> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r6, r8, lsl #1] │ │ │ │ + @ instruction: 0xf7f600d8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ add.w r6, r0, #94208 @ 0x17000 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #856] @ (36e5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25ccf8>) │ │ │ │ @@ -1033331,17 +1033332,17 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, #2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf6be00d8 │ │ │ │ - @ instruction: 0xf68200d8 │ │ │ │ - rsbs r0, r2, #7077888 @ 0x6c0000 │ │ │ │ + @ instruction: 0xf59e00d8 │ │ │ │ + sbc.w r0, r2, #7077888 @ 0x6c0000 │ │ │ │ + @ instruction: 0xf4b200d8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 36f2fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x25da44> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2124] @ 0x84c │ │ │ │ add r3, pc │ │ │ │ @@ -1041123,15 +1041124,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, pc, #928 @ (adr r0, 373e18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262560>) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1041353,19 +1041354,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ stmia r5!, {r3, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (373e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262588>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -1041593,17 +1041594,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r0, #1864 @ 0x748 │ │ │ │ addw r1, r0, #1868 @ 0x74c │ │ │ │ add.w r2, r0, #1872 @ 0x750 │ │ │ │ addw r0, r0, #1876 @ 0x754 │ │ │ │ @@ -1041889,23 +1041890,23 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ nop {12} │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ itet pl │ │ │ │ lslpl r0, r3, #6 │ │ │ │ - ldrmi r2, [sp, #632] @ 0x278 │ │ │ │ + ldrmi r1, [sp, #504] @ 0x1f8 │ │ │ │ lslpl r0, r3, #3 │ │ │ │ - ldr r2, [sp, #640] @ 0x280 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13c638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ad80> │ │ │ │ b.n 3740a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2627ea> │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ @@ -1042136,19 +1042137,19 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 373a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2621c0> │ │ │ │ b.n 3740a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2627ea> │ │ │ │ - str r6, [sp, #8] │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #34820 @ 0x8804 │ │ │ │ subs r1, r1, r3 │ │ │ │ @@ -1042502,46 +1042503,46 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ cbnz r4, 37498c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2630d4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 37498c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2630d4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbnz r4, 374980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2630c8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #10] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc 0, cr0, [r4], {222} @ 0xde │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + @ instruction: 0xeae400de │ │ │ │ + strb r0, [r4, #8] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #32] @ (3749d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263118>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 374782 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262eca> │ │ │ │ @@ -1042549,17 +1042550,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (3749d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26311c>) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c35f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1d38> │ │ │ │ b.n 37485c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262fa4> │ │ │ │ nop │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sbcs r6, r5 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #580] @ 374c2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263374> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1042783,15 +1042784,15 @@ │ │ │ │ b.n 374b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26329c> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1404] @ 0x57c │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 374ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263230> │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #524] @ (374e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26359c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1042987,17 +1042988,17 @@ │ │ │ │ nop │ │ │ │ bgt.n 374e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263578> │ │ │ │ lsls r0, r3, #6 │ │ │ │ cbz r4, 374ec6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26360e> │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + str r0, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldc 0, cr0, [r8], {232} @ 0xe8 │ │ │ │ + @ instruction: 0xeaf800e8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r0, [pc, #208] @ (374f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263698>) │ │ │ │ @@ -1043078,21 +1043079,21 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 374ed6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26361e> │ │ │ │ bge.n 374eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2635f8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r7, [pc, #912] @ (3752e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263a30>) │ │ │ │ + ldr r6, [pc, #784] @ (375268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2639b0>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xead800e8 │ │ │ │ + @ instruction: 0xe9b800e8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (375070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2637b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -1043182,17 +1043183,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 374fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263718> │ │ │ │ bls.n 374fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263734> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (3751c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263908>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1043323,17 +1043324,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #792 @ 0x318 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (3752ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263a34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043431,15 +1043432,15 @@ │ │ │ │ nop │ │ │ │ bvc.n 375370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263ab8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r6, sp, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (37535c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263aa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1043478,15 +1043479,15 @@ │ │ │ │ nop │ │ │ │ bvs.n 3753ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263af4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 375404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263b4c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -1043533,15 +1043534,15 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 374630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262d78> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ bpl.n 37536c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263ab4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1043556,15 +1043557,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 374630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x262d78> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (375544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263c8c>) │ │ │ │ @@ -1043645,25 +1043646,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3754d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263c1c> │ │ │ │ nop │ │ │ │ bmi.n 3754f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263c40> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r2, #52] @ 0x34 │ │ │ │ + str r2, [r6, #32] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d7, [r2] │ │ │ │ @@ -1043747,25 +1043748,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (375688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263dd0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 375602 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263d4a> │ │ │ │ bcc.n 3755d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263d18> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r7, #32] │ │ │ │ + str r4, [r3, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #220] @ (37577c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263ec4>) │ │ │ │ @@ -1043842,25 +1043843,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37570c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263e54> │ │ │ │ nop │ │ │ │ bcs.n 3756a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263de8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r6, #52] @ 0x34 │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + vqadd.u32 q8, q14, q3 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (37586c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263fb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1043933,24 +1043933,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (375884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263fcc>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37580a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263f52> │ │ │ │ bne.n 375780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263ec8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r2, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vshr.u64 q0, q3, #46 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + mrc2 0, 3, r0, cr2, cr6, {6} │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (375960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2640a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1044021,21 +1044021,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3758f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26403c> │ │ │ │ beq.n 375890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x263fd8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #204] @ (375a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044102,24 +1044102,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (375a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2641b0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stc2 0, cr0, [sl, #856]! @ 0x358 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + stc2 0, cr0, [sl], {214} @ 0xd6 │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrb r6, [r6, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #172] @ (375b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264270>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044182,24 +1044182,24 @@ │ │ │ │ ldr r2, [pc, #32] @ (375b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264288>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r7, #28] │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r2], {214} @ 0xd6 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + @ instruction: 0xfbb200d6 │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r7, #26] │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #304] @ (375c84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2643cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1044303,24 +1044303,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 375bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26431a> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - smlaldx r0, r0, r8, r6 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + @ instruction: 0xfaa800d6 │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldrh r4, [r7, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r0, #18] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 375bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264334> │ │ │ │ + bgt.n 375bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2642f4> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #268] @ (375dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264508>) │ │ │ │ @@ -1044419,23 +1044419,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 375d14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26445c> │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bgt.n 375ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2645f0> │ │ │ │ + blt.n 375e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2645b0> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr s3, [r2, #12] │ │ │ │ vldr s2, [r2, #8] │ │ │ │ @@ -1044495,19 +1044495,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3680] @ 0xe60 │ │ │ │ b.n 375e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2645ac> │ │ │ │ nop │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vld4. {d0-d3}, [r6 :64], r6 │ │ │ │ + strb.w r0, [r6, r6, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #32] @ (375ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26462c>) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1044519,15 +1044519,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 374e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2635b0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ @@ -1044641,23 +1044641,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 375f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2646dc> │ │ │ │ ldmia r2, {r2, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 376028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264770> │ │ │ │ + bhi.n 375fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264730> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d4, [r2, #24] │ │ │ │ vldr d5, [r2, #16] │ │ │ │ @@ -1044775,24 +1044775,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37612a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264872> │ │ │ │ ldmia r0!, {r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf67000d6 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + adcs.w r0, r0, #7012352 @ 0x6b0000 │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r4, [r0, r4] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #22] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 3762b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2649f8> │ │ │ │ + bvc.n 376270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2649b8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1044860,23 +1044860,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37622e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264976> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bvc.n 3761d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26491c> │ │ │ │ + bvs.n 376394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264adc> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (3763cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264b14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1044970,24 +1044970,24 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37633a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264a82> │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orn r0, r0, #7012352 @ 0x6b0000 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + sbfx r0, r0, #3, #23 │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bvs.n 3764a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264be8> │ │ │ │ + bpl.n 376460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264ba8> │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1045059,23 +1045059,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37645e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264ba6> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4, r5} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 3765a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264cec> │ │ │ │ + bmi.n 376564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264cac> │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (37655c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264ca4>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1045114,17 +1045114,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3680] @ 0xe60 │ │ │ │ b.n 37651e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264c66> │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - @ instruction: 0xf26c00d6 │ │ │ │ + adc.w r0, ip, #214 @ 0xd6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #34423 @ 0x8677 │ │ │ │ @@ -1045176,19 +1045176,19 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37659a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264ce2> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3680] @ 0xe60 │ │ │ │ b.n 3765cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264d14> │ │ │ │ stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r2, #5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - rsb r0, r2, #214 @ 0xd6 │ │ │ │ + @ instruction: 0xf0a200d6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (3766a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264dec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045236,17 +1045236,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r3!, {r1, r3} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 37671c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264e64> │ │ │ │ mov r4, r2 │ │ │ │ @@ -1045282,17 +1045282,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r2!, {r4, r5, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r3, r1, #35072 @ 0x8900 │ │ │ │ sub.w ip, r3, #65 @ 0x41 │ │ │ │ @@ -1045348,19 +1045348,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 376796 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264ede> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ + strb r2, [r7, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1045634,25 +1045634,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3769ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2650f4> │ │ │ │ stmia r1!, {r1} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r6, #25] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 376728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x264e70> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3769ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2650f4> │ │ │ │ @@ -1045851,17 +1045851,17 @@ │ │ │ │ b.n 376c1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265362> │ │ │ │ ldr r2, [pc, #16] @ (376d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265460>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3769ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2650f4> │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #13] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #1 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1045992,17 +1045992,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 376e4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265592> │ │ │ │ b.n 376db6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2654fe> │ │ │ │ cbnz r0, 376f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265648> │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r0, r6, #3 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r1, #15] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r0, [r3, #14] │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #444] @ (377068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2657b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046171,17 +1046171,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 376f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265658> │ │ │ │ hlt 0x0006 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r0, r3, #29 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (377224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26596c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046338,15 +1046338,15 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 37719c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2658e4> │ │ │ │ @ instruction: 0xb8a8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r2, r5, #22 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #264] @ (377348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265a90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046431,15 +1046431,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #432] @ (377514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265c5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1046582,21 +1046582,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r4, #96] @ 0x60 │ │ │ │ + ldr r4, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (3776e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265e28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046745,29 +1046745,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3775fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265d42> │ │ │ │ cbz r6, 377760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265ea8> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #420] @ (3778bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x266004>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1046916,29 +1046916,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3777d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x265f1e> │ │ │ │ sxth r2, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r7, #56] @ 0x38 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r1, #56] @ 0x38 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1047185,15 +1047185,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 377ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26622a> │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w r6, r2, #16384 @ 0x4000 │ │ │ │ add.w r4, r1, #16384 @ 0x4000 │ │ │ │ @@ -1048092,17 +1048092,17 @@ │ │ │ │ b.w 377e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26658c> │ │ │ │ ldr r2, [pc, #16] @ (3786ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x266e34>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 377f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x266650> │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #476] @ (3788e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x267028>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1050207,15 +1050207,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 37982e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x267f76> │ │ │ │ b.w 379880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x267fc8> │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #240] @ (37a194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2688dc>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ubfx r3, r0, #3, #1 │ │ │ │ ubfx r2, r0, #2, #1 │ │ │ │ ubfx r1, r0, #1, #1 │ │ │ │ and.w r0, r0, #1 │ │ │ │ bl 26d14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b894> │ │ │ │ b.w 37882c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x266f74> │ │ │ │ @@ -1050529,15 +1050529,15 @@ │ │ │ │ b.n 37a43c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268b84> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 37a3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268b14> │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #752] @ (37a794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268edc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1050775,15 +1050775,15 @@ │ │ │ │ b.n 37a618 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268d60> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #468] @ 0x1d4 │ │ │ │ b.n 37a4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268c20> │ │ │ │ nop │ │ │ │ strh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r3, #19992 @ 0x4e18 │ │ │ │ mla r3, r3, r5, r4 │ │ │ │ add.w r3, r3, #144384 @ 0x23400 │ │ │ │ ldr.w r1, [r3, #904] @ 0x388 │ │ │ │ cbz r1, 37a7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x268f28> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1051235,15 +1051235,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37acf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269440>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r6, #17] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #200 @ 0xc8 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (37ad20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269468>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051314,15 +1051314,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 37ad9a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2694e2> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 37ad9a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2694e2> │ │ │ │ ldrb r0, [r7, #14] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r7, #46 @ 0x2e │ │ │ │ + adds r6, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37ae14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26955c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051341,15 +1051341,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37ae18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269560>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r4, [r2, #13] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (37ae60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2695a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1051368,15 +1051368,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (37ae64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2695ac>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #80] @ (37aebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269604>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1051498,19 +1051498,19 @@ │ │ │ │ beq.n 37af22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26966a> │ │ │ │ ldr r2, [pc, #20] @ (37afe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269728>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37af4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269694> │ │ │ │ nop │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ @@ -1051593,19 +1051593,19 @@ │ │ │ │ bl 131088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f7d0> │ │ │ │ cmp r6, r0 │ │ │ │ it eq │ │ │ │ ldreq r3, [sp, #4] │ │ │ │ beq.n 37b030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269778> │ │ │ │ b.n 37b068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2697b0> │ │ │ │ nop │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r4, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov ip, r2 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ @@ -1051737,23 +1051737,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (37b254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26999c>) │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37b17e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2698c6> │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r4, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r0, r3, #3 │ │ │ │ - blt.n 37b188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2698d0> │ │ │ │ + bge.n 37b348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x269a90> │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1052698,37 +1052698,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37b976 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a0be> │ │ │ │ nop │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r6, #10 │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #68 @ 0x44 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1788] @ 0x6fc │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 37b9dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a124> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 37bcb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a3f8> │ │ │ │ @@ -1052797,31 +1052797,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37b976 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a0be> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37bc30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a378> │ │ │ │ b.n 37ba98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a1e0> │ │ │ │ nop │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + cmp r1, #146 @ 0x92 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #52 @ 0x34 │ │ │ │ + cmp r2, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #320] @ (37be44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a58c>) │ │ │ │ @@ -1053230,33 +1053230,33 @@ │ │ │ │ bls.w 37bf0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a652> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 37c01c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a764> │ │ │ │ b.n 37c002 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a74a> │ │ │ │ ldr r6, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #152 @ 0x98 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r0, #30 │ │ │ │ + movs r6, #254 @ 0xfe │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1f7a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xe6184> │ │ │ │ ldr r3, [pc, #220] @ (37c208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a950>) │ │ │ │ ldr r2, [pc, #220] @ (37c20c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a954>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1053344,39 +1053344,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37bf4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a694> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 37c16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a8b4> │ │ │ │ b.n 37bffe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a746> │ │ │ │ nop │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #248 @ 0xf8 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r5, #132 @ 0x84 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #102 @ 0x66 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 37c26a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a9b2> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1988] @ 0x7c4 │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 37c26a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26a9b2> │ │ │ │ @@ -1053821,19 +1053821,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 363900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x252048> │ │ │ │ b.n 37c698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ade0> │ │ │ │ str r6, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #284] @ (37c880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26afc8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1054085,23 +1054085,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r7, #4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r7, #88 @ 0x58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #4 │ │ │ │ + subs r6, r1, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #92 @ 0x5c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, r5, #4 │ │ │ │ + subs r2, r1, #0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054358,21 +1054358,21 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r4, #66 @ 0x42 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r4, r2, #1 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, r5, #1 │ │ │ │ + subs r6, r1, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1054713,23 +1054713,23 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055001,19 +1055001,19 @@ │ │ │ │ vldr d0, [pc, #8] @ 37d428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26bb70> │ │ │ │ b.n 37d34a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ba92> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrsb r6, [r0, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r1, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1055226,15 +1055226,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ cmp r2, #218 @ 0xda │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1055272,15 +1055272,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 37d7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26bf34> │ │ │ │ @@ -1055321,17 +1055321,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37d7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26bf16> │ │ │ │ cmp r0, #116 @ 0x74 │ │ │ │ lsls r0, r3, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #50] @ 0x32 │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #504] @ (37da08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c150>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1055717,21 +1055717,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #88] @ (37dc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c3b8>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r4, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #29 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r4, #26 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r1, [pc, #160] @ (37dce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c428>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1055938,33 +1055938,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #144] @ (37dee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c62c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r0, #21 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r2, #20 │ │ │ │ + lsrs r6, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r5, [pc, #164] @ (37df3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c684>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1056207,29 +1056207,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #768] @ (37e404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cb4c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ subs r0, r4, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r7, #16 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r3, #18 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1056305,17 +1056305,17 @@ │ │ │ │ bl 45ce00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34b548> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 37e1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c8f0> │ │ │ │ nop │ │ │ │ blxns r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + cbnz r4, 37e27c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c9c4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - pop {r1, r3, r4, r5, r7} │ │ │ │ + cbnz r2, 37e27e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c9c6> │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (37e354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ca9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056430,23 +1056430,23 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37e25a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26c9a2> │ │ │ │ bx r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cbnz r4, 37e3c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cb0e> │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbnz r2, 37e3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cb10> │ │ │ │ + rev16 r2, r4 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (37e38c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056478,15 +1056478,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cmp ip, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4068] @ 0xfe4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 37e472 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cbba> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1056565,15 +1056565,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (37e4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cbf0>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 2c3690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1dd8> │ │ │ │ b.n 37e45a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cba2> │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (37e5a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ccec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056651,15 +1056651,15 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 37e4f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cc3c> │ │ │ │ nop │ │ │ │ add r6, lr │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r0, [r1, #2] │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #452] @ (37e780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056817,31 +1056817,31 @@ │ │ │ │ b.n 37e6aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cdf2> │ │ │ │ muls r6, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37e788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ced0>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37e78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ced4>) │ │ │ │ bx r2 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #1 │ │ │ │ + lsls r4, r5, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r6, r5, #1 │ │ │ │ + lsls r6, r1, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r5, #31 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #224] @ (37e8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cfe8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1056916,15 +1056916,15 @@ │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 37e7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26cf38> │ │ │ │ nop │ │ │ │ adcs r2, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #436] @ (37ea6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d1b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1057078,31 +1057078,31 @@ │ │ │ │ b.n 37e996 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d0de> │ │ │ │ eors r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldr r7, [pc, #0] @ (37ea74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d1bc>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (37ea78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d1c0>) │ │ │ │ bx r2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r0, #22 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + strb r2, [r4, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ movs r1, #0 │ │ │ │ add.w r2, r0, #2336 @ 0x920 │ │ │ │ movw r3, #38222 @ 0x954e │ │ │ │ str r1, [r2, #0] │ │ │ │ strh.w r3, [r0, #2340] @ 0x924 │ │ │ │ @@ -1057351,27 +1057351,27 @@ │ │ │ │ bcc.n 37ec64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d3ac> │ │ │ │ b.n 37ecb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d400> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 37ec64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d3ac> │ │ │ │ b.n 37ecb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d400> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + @ instruction: 0xb76a │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 37ee68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d5b0> │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1057619,41 +1057619,41 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37ed9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d4e4> │ │ │ │ ldr r2, [pc, #56] @ (37efd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d71c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37ef58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26d6a0> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r6, #12 │ │ │ │ + lsls r2, r2, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #6 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #36495 @ 0x8e8f │ │ │ │ sub sp, #12 │ │ │ │ @@ -1058158,29 +1058158,29 @@ │ │ │ │ nop │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsrs r6, r5, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - mcr2 0, 3, r0, cr4, cr7, {6} │ │ │ │ - mcr2 0, 1, r0, cr8, cr7, {6} │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + stc2l 0, cr0, [r4, #-860] @ 0xfffffca4 │ │ │ │ + stc2 0, cr0, [r8, #-860] @ 0xfffffca4 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r2, r7, #21 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stc2 0, cr0, [lr, #860]! @ 0x35c │ │ │ │ - ldc2l 0, cr0, [r2, #-860]! @ 0xfffffca4 │ │ │ │ - ldc2 0, cr0, [sl, #860] @ 0x35c │ │ │ │ + stc2 0, cr0, [lr], {215} @ 0xd7 │ │ │ │ + mrrc2 0, 13, r0, r2, cr7 │ │ │ │ + ldc2l 0, cr0, [sl], #-860 @ 0xfffffca4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -1058474,29 +1058474,29 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r2, #15 │ │ │ │ lsls r3, r4, #3 │ │ │ │ lsrs r2, r7, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldc2 0, cr0, [r6], {215} @ 0xd7 │ │ │ │ - stc2 0, cr0, [r6], #-860 @ 0xfffffca4 │ │ │ │ - mcrr2 0, 13, r0, r6, cr7 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + @ instruction: 0xfb7600d7 │ │ │ │ + @ instruction: 0xfb0600d7 │ │ │ │ + @ instruction: 0xfb2600d7 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - @ instruction: 0xfb7a00d7 │ │ │ │ - @ instruction: 0xfb9a00d7 │ │ │ │ + @ instruction: 0xfa5a00d7 │ │ │ │ + @ instruction: 0xfa7a00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 26ceb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x15b5fc> │ │ │ │ @@ -1058740,21 +1058740,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ lsls r2, r5, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #480 @ (adr r4, 37fce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e42c>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 37fc64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e3ac>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - add r4, pc, #504 @ (adr r4, 37fd00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e448>) │ │ │ │ + add r3, pc, #376 @ (adr r3, 37fc80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e3c8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ lsls r2, r2, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh.w r0, [r0, #215] @ 0xd7 │ │ │ │ + @ instruction: 0xf79000d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vcvt.f64.f32 d4, s4 │ │ │ │ vcvt.f64.f32 d5, s5 │ │ │ │ vcvt.f64.f32 d3, s3 │ │ │ │ @@ -1058856,20 +1058856,20 @@ │ │ │ │ b.n 37fbee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e336> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7e000d7 │ │ │ │ + movt r0, #2263 @ 0x8d7 │ │ │ │ lsls r2, r1, #16 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, pc, #712 @ (adr r2, 37ff28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e670>) │ │ │ │ + add r1, pc, #584 @ (adr r1, 37fea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e5f0>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xf76e00d7 │ │ │ │ + movw r0, #59607 @ 0xe8d7 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #160] @ (37fd18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e460>) │ │ │ │ ldr r3, [pc, #164] @ (37fd1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e464>) │ │ │ │ @@ -1058937,16 +1058937,16 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r6, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf6fa00d7 │ │ │ │ - @ instruction: 0xf6f800d7 │ │ │ │ + rsbs r0, sl, #7045120 @ 0x6b8000 │ │ │ │ + rsbs r0, r8, #7045120 @ 0x6b8000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #384] @ 37febc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e604> │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #380] @ (37fec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e608>) │ │ │ │ @@ -1059089,20 +1059089,20 @@ │ │ │ │ b.n 37fdd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e51a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #10 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r6, #2263 @ 0x8d7 │ │ │ │ + @ instruction: 0xf58600d7 │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rsb r0, r4, #7045120 @ 0x6b8000 │ │ │ │ - @ instruction: 0xf59400d7 │ │ │ │ - @ instruction: 0xf58000d7 │ │ │ │ + @ instruction: 0xf4a400d7 │ │ │ │ + orns r0, r4, #7045120 @ 0x6b8000 │ │ │ │ + orn r0, r0, #7045120 @ 0x6b8000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #204] @ 37ffb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e6fc> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #200] @ (37ffb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e700>) │ │ │ │ @@ -1059179,18 +1059179,18 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 37ff2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26e674> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r1, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r2, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf3f200d7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf4b400d7 │ │ │ │ + @ instruction: 0xf39400d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r1 │ │ │ │ vcvt.f32.s32 s0, s0 │ │ │ │ bl 31cdf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20b53c> │ │ │ │ @@ -1059257,15 +1059257,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r2, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vsra.u64 d0, d7, #12 │ │ │ │ - ands.w r0, r2, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf2f200d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r2 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 31c45c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20aba4> │ │ │ │ @@ -1059334,19 +1059334,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ vbit d0, d28, d7 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r5, #3 │ │ │ │ mrc2 1, 6, r0, cr10, cr7, {4} │ │ │ │ - bfi r0, ip, #3, #21 │ │ │ │ - @ instruction: 0xf33e00d7 │ │ │ │ + movw r0, #49367 @ 0xc0d7 │ │ │ │ + @ instruction: 0xf21e00d7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 31d6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20be1c> │ │ │ │ @@ -1059425,16 +1059425,16 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf28c00d7 │ │ │ │ - @ instruction: 0xf25c00d7 │ │ │ │ + sbc.w r0, ip, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf13c00d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #196] @ 380354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ea9c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #192] @ (380358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26eaa0>) │ │ │ │ @@ -1059506,17 +1059506,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ stc2l 1, cr0, [r4, #-604]! @ 0xfffffda4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf23e00d7 │ │ │ │ + adds.w r0, lr, #215 @ 0xd7 │ │ │ │ ldc2l 1, cr0, [r2], #604 @ 0x25c │ │ │ │ - rsb r0, ip, #215 @ 0xd7 │ │ │ │ + @ instruction: 0xf0ac00d7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w ip, [pc, #92] @ 3803d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26eb1c> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r1, [pc, #88] @ (3803d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26eb20>) │ │ │ │ @@ -1059706,15 +1059706,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xfaca0197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa800197 │ │ │ │ - vshr.s64 q0, , #62 │ │ │ │ + mcr 0, 3, r0, cr2, cr7, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vcvt.f32.s32 s0, s0, #16 │ │ │ │ bl 3280c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21680c> │ │ │ │ @@ -1059857,16 +1059857,16 @@ │ │ │ │ bhi.n 380728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ee70> │ │ │ │ b.n 380764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26eeac> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 380728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ee70> │ │ │ │ b.n 380764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26eeac> │ │ │ │ nop │ │ │ │ - mrc 0, 2, r0, cr0, cr7, {6} │ │ │ │ - mcr 0, 1, r0, cr14, cr7, {6} │ │ │ │ + ldc 0, cr0, [r0, #-860]! @ 0xfffffca4 │ │ │ │ + stc 0, cr0, [lr, #-860] @ 0xfffffca4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #300] @ 3808e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f02c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #296] @ (3808e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f030>) │ │ │ │ @@ -1059976,17 +1059976,17 @@ │ │ │ │ b.n 3808b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26effa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldrh.w r0, [ip, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip, #860] @ 0x35c │ │ │ │ + stcl 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ strb.w r0, [r2, ] │ │ │ │ - ldcl 0, cr0, [r4], {215} @ 0xd7 │ │ │ │ + subs.w r0, r4, r7, lsr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #34046 @ 0x84fe │ │ │ │ vmov s0, r2 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -1060088,17 +1060088,17 @@ │ │ │ │ b.n 3809d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f118> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ @ instruction: 0xf6bc0197 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-860 @ 0xfffffca4 │ │ │ │ + adds.w r0, r8, r7, lsr #3 │ │ │ │ @ instruction: 0xf67e0197 │ │ │ │ - subs.w r0, lr, r7, lsr #3 │ │ │ │ + eors.w r0, lr, r7, lsr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov s0, r0 │ │ │ │ vmov s1, r1 │ │ │ │ vmov s2, r2 │ │ │ │ @@ -1060202,16 +1060202,16 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 380b62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f2aa> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 380b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f268> │ │ │ │ b.n 380abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f204> │ │ │ │ - @ instruction: 0xeae000d7 │ │ │ │ - vqadd.u8 q8, q12, q3 │ │ │ │ + strd r0, r0, [r0, #860] @ 0x35c │ │ │ │ + mcr2 0, 1, r0, cr8, cr6, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #224] @ (380c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f3bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1060304,19 +1060304,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 380c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f39c> │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ orrs.w r1, r8, #4947968 @ 0x4b8000 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #160] @ (380d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f488>) │ │ │ │ @@ -1060384,15 +1060384,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ sbfx r1, r4, #2, #24 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #27] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #232] @ (380e4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f594>) │ │ │ │ @@ -1060492,19 +1060492,19 @@ │ │ │ │ b.n 380da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f4f0> │ │ │ │ nop │ │ │ │ subs r0, r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf28a0197 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #24] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #164] @ (380f1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f664>) │ │ │ │ @@ -1060573,15 +1060573,15 @@ │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r7, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ sbc.w r1, ip, #151 @ 0x97 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #396] @ (3810c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f810>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1060735,27 +1060735,27 @@ │ │ │ │ bne.n 38109e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f7e6> │ │ │ │ b.n 380fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f6fe> │ │ │ │ adds r2, r6, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xf0b00197 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 380e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f548> │ │ │ │ + b.n 380bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f308> │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r4, #174 @ 0xae │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 380c6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f3b4> │ │ │ │ + b.n 380a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f174> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 380c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f3b8> │ │ │ │ + b.n 380a30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f178> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 380c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f358> │ │ │ │ + b.n 3809d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f118> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - tst r4, r0 │ │ │ │ + lsrs r4, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1060907,17 +1060907,17 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 38123c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f984> │ │ │ │ asrs r2, r7, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ mrc 1, 5, r0, cr10, cr7, {4} │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701cc> │ │ │ │ + b.n 381844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ff8c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27017c> │ │ │ │ + b.n 3817f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ff3c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (3813c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fb08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061021,15 +1061021,15 @@ │ │ │ │ b.n 381330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fa78> │ │ │ │ nop │ │ │ │ asrs r4, r7, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldc 1, cr0, [r8, #-604]! @ 0xfffffda4 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270220> │ │ │ │ + b.n 381898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ffe0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (381578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fcc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1061183,25 +1061183,25 @@ │ │ │ │ bne.n 381552 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fc9a> │ │ │ │ b.n 381448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fb90> │ │ │ │ asrs r6, r1, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ stc 1, cr0, [lr], {151} @ 0x97 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27004c> │ │ │ │ + b.n 3816c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fe0c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 3818dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270024> │ │ │ │ + b.n 38169c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fde4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r4, [r0, #30] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ffa8> │ │ │ │ + b.n 381620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fd68> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #336] @ (381700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fe48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061330,25 +1061330,25 @@ │ │ │ │ bne.n 3816d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fe1e> │ │ │ │ b.n 381638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fd80> │ │ │ │ asrs r0, r0, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bics.w r1, lr, r7, lsr #2 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 381890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ffd8> │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r5, #23] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 38176c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26feb4> │ │ │ │ + svc 10 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 381724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fe6c> │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 381764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26feac> │ │ │ │ + svc 0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #312] @ (381870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ffb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1061467,21 +1061467,21 @@ │ │ │ │ b.n 3817be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26ff06> │ │ │ │ nop │ │ │ │ asrs r0, r7, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ldmia.w r6!, {r0, r1, r2, r4, r7, r8} │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #24 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - udf #168 @ 0xa8 │ │ │ │ + ble.n 381798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26fee0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1061501,15 +1061501,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #62 @ 0x3e │ │ │ │ + ble.n 381914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27005c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061531,15 +1061531,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - udf #2 │ │ │ │ + bgt.n 3818f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270038> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 381970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2700b8> │ │ │ │ @@ -1061559,15 +1061559,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 381940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270088> │ │ │ │ + bgt.n 381900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270048> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061589,15 +1061589,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f3d4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 38190c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270054> │ │ │ │ + bgt.n 3818cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270014> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -1061617,15 +1061617,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 381afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270244> │ │ │ │ + bgt.n 381abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270204> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061647,15 +1061647,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 381ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270220> │ │ │ │ + bgt.n 381a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701e0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #48] @ 381aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701f0> │ │ │ │ @@ -1061675,15 +1061675,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ble.n 381af0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270238> │ │ │ │ + bgt.n 381ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1061705,15 +1061705,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 380e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f5ac> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bgt.n 381ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27020c> │ │ │ │ + blt.n 381a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1061731,15 +1061731,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f2c8> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 381ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701fc> │ │ │ │ + blt.n 381a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701bc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1061757,15 +1061757,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 380d50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x26f498> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 381a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2701e4> │ │ │ │ + blt.n 381c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2703a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (381bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270310>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 381bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27030c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1061954,21 +1061954,21 @@ │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 382550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270c98> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 381d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2704b8> │ │ │ │ + bls.n 381d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270478> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bge.n 381ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270414> │ │ │ │ + bls.n 381e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2705d4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r5, #0 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #268] @ (381ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270608>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1062073,15 +1062073,15 @@ │ │ │ │ b.n 381e32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27057a> │ │ │ │ lsrs r4, r7, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 382338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270a80> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 381f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27068c> │ │ │ │ + bls.n 381f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27064c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (382074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2707bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062235,31 +1062235,31 @@ │ │ │ │ b.n 381f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2706d0> │ │ │ │ lsrs r4, r1, #9 │ │ │ │ lsls r0, r3, #6 │ │ │ │ b.n 382290 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2709d8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3820c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27080c> │ │ │ │ + bhi.n 382084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2707cc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 38202c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270774> │ │ │ │ + bvc.n 381fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270734> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 38217c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2708c4> │ │ │ │ + bvc.n 38213c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270884> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 382008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270750> │ │ │ │ + bvc.n 381fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270710> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 382140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270888> │ │ │ │ + bvc.n 382100 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270848> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bhi.n 3820ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270834> │ │ │ │ + bvc.n 3820ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2707f4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 38212c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270874> │ │ │ │ + bvc.n 3820ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270834> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #400] @ (382248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062413,31 +1062413,31 @@ │ │ │ │ b.n 38215c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2708a4> │ │ │ │ lsrs r0, r7, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ svc 54 @ 0x36 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3821c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270910> │ │ │ │ + bvs.n 382188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2708d0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r3, #44] @ 0x2c │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 382258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2709a0> │ │ │ │ + bpl.n 382218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270960> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 382280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2709c8> │ │ │ │ + bpl.n 382240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270988> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 382234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27097c> │ │ │ │ + bpl.n 3821f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27093c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 382244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27098c> │ │ │ │ + bpl.n 382204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27094c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvs.n 3821f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270938> │ │ │ │ + bpl.n 3821b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2708f8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 382358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270aa0> │ │ │ │ + bpl.n 382318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270a60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #324] @ (3823d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270b18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062561,21 +1062561,21 @@ │ │ │ │ b.n 38231c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270a64> │ │ │ │ lsls r6, r4, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ ble.n 382498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270be0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 3823ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270b34> │ │ │ │ + bmi.n 3823ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270af4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.n 3824c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270c08> │ │ │ │ + bmi.n 382480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270bc8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #26 │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #436] @ (3825b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270cfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1062745,31 +1062745,31 @@ │ │ │ │ nop │ │ │ │ lsls r0, r6, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ blt.n 382598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270ce0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 382520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270c68> │ │ │ │ + bcc.n 3824e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270c28> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r7, #166 @ 0xa6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bcc.n 3825cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270d14> │ │ │ │ + bcs.n 38258c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270cd4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #144 @ 0x90 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 382580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270cc8> │ │ │ │ + bcs.n 382540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270c88> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcc.n 382670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270db8> │ │ │ │ + bcs.n 382630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270d78> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #676] @ (38289c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270fe4>) │ │ │ │ @@ -1063024,27 +1063024,27 @@ │ │ │ │ nop │ │ │ │ lsls r2, r7, #12 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bls.n 38288c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270fd4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 382850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270f98> │ │ │ │ + bne.n 382810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270f58> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - beq.n 3827e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270f2c> │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 382808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270f50> │ │ │ │ + ldmia r7, {r1, r2, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 3829bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271104> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 382818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x270f60> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #672] @ (382b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2712c0>) │ │ │ │ @@ -1063301,27 +1063301,27 @@ │ │ │ │ b.n 382a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2711e4> │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ bvc.n 382ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2712f0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 382c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27134c> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r4, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #424] @ (382d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2714a4>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1063488,23 +1063488,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 382dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27150c> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcc.n 382d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2714a8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #424] @ (382f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271684>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063673,23 +1063673,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 382fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271728> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r3, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ bcs.n 382f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2716c8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #420] @ (383118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271860>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1063856,23 +1063856,23 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3831fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271944> │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ beq.n 38319c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2718e4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #412] @ (3832ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271a34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064030,27 +1064030,27 @@ │ │ │ │ b.n 38319a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2718e2> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7e00197 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, r5, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r7!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (383500 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271c48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064233,31 +1064233,31 @@ │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 383376 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271abe> │ │ │ │ addw r1, r8, #2199 @ 0x897 │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r2, r7, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #472] @ (38371c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271e64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1064440,31 +1064440,31 @@ │ │ │ │ b.n 383592 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271cda> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ec0197 │ │ │ │ ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ asrs r6, r3, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r6, r1, #12 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1064607,17 +1064607,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (38390c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272054>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 383872 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x271fba> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrsb r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1064741,22 +1064741,22 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 457fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346710> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 3839cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272114> │ │ │ │ - stmia r0!, {r1, r2, r3, r6} │ │ │ │ - lsls r7, r2, #3 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + itee cs │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + strcc r0, [r5, #60] @ 0x3c │ │ │ │ + lslcc r4, r5, #3 │ │ │ │ + ite cs │ │ │ │ + lslcs r7, r2, #3 │ │ │ │ + bkpt 0x00c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - it al │ │ │ │ - lslal r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1064925,18 +1064925,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - itet cc │ │ │ │ - lslcc r7, r2, #3 │ │ │ │ - stmiacs r3!, {r2, r3, r5, r7} │ │ │ │ - lslcc r7, r2, #6 │ │ │ │ + bkpt 0x0016 │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ + lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #396] @ (383e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272570>) │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -1065089,27 +1065089,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 383d96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2724de> │ │ │ │ ldc 1, cr0, [sl], {151} @ 0x97 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + cbnz r6, 383eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2725fa> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + cbnz r0, 383eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2725fa> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + cbnz r4, 383eba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272602> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #148] @ (383ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272638>) │ │ │ │ @@ -1065298,33 +1065298,33 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 383f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2726e4> │ │ │ │ stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + cbnz r0, 3840a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2727ee> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 3840ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2727f6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + cbnz r4, 3840b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2727fc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + cbnz r2, 3840ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272812> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r1, r2} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + cbnz r0, 3840c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27280a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r0, 3840da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272822> │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r6, [pc, #304] @ (3841ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2728f4>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1065450,27 +1065450,27 @@ │ │ │ │ lslvc r7, r2, #6 │ │ │ │ subvc r3, #52 @ 0x34 │ │ │ │ movvs r0, r0 │ │ │ │ it vs │ │ │ │ lslvs r7, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1} │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bkpt 0x00b6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r6, 38422c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272974> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cbnz r4, 384232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27297a> │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 38422c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272974> │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 3841e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27292e> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r1, [pc, #132] @ (38426c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2729b4>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1065527,15 +1065527,15 @@ │ │ │ │ nop │ │ │ │ b.n 3840dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272824> │ │ │ │ lsls r7, r2, #6 │ │ │ │ bkpt 0x000e │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 3842cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272a14> │ │ │ │ + rev r0, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -1065597,15 +1065597,15 @@ │ │ │ │ nop │ │ │ │ b.n 384038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272780> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x003e │ │ │ │ + cbnz r6, 38434a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272a92> │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, pc} │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -1065730,29 +1065730,29 @@ │ │ │ │ nop │ │ │ │ b.n 38402c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272774> │ │ │ │ lsls r7, r2, #6 │ │ │ │ pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r6 │ │ │ │ + cbnz r0, 384484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272bcc> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - hlt 0x0004 │ │ │ │ + cbnz r4, 38449c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272be4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ pop {r1, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - cbnz r2, 3844aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272bf2> │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r0, 384492 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272bda> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 3844b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272bfe> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r4, 3844be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272c06> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r2, 3844c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272c0e> │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r3 │ │ │ │ @@ -1065909,17 +1065909,17 @@ │ │ │ │ bne.n 3845b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272d00> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 26af4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x159694> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 384512 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272c5a> │ │ │ │ b.n 384528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272c70> │ │ │ │ - cbnz r2, 384648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272d90> │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1066161,19 +1066161,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3848b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272ff8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 384702 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272e4a> │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cpsid i │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #72] @ (384910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273058>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066205,15 +1066205,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 38469c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x272de4> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ b.n 3849e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273130> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #84] @ 38497c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2730c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066248,19 +1066248,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ b.n 38498c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2730d4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #88] @ (3849f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273140>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1066300,17 +1066300,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (384a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273148>) │ │ │ │ add r3, pc │ │ │ │ b.n 3849c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273108> │ │ │ │ nop │ │ │ │ svc 146 @ 0x92 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #104] @ 384a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2731c4> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1066353,19 +1066353,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ svc 26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + cbz r4, 384b02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27324a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (384b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273250>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1066412,19 +1066412,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ udf #148 @ 0x94 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 384b8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2732d2> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + cbz r2, 384b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2732d0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + cbz r0, 384b8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2732d6> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #132] @ (384bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2732f8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1066481,21 +1066481,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ udf #6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + cbz r2, 384c22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27336a> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r3, r5, r7} │ │ │ │ + cbz r0, 384c1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273366> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 384c36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27337e> │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + cbz r2, 384c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273358> │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r2, #100 @ 0x64 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1066682,15 +1066682,15 @@ │ │ │ │ b.n 384d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27344c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 384e02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27354a> │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 384e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273558> │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ uxtb r4, r6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1067038,19 +1067038,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 38511a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273862> │ │ │ │ bhi.n 3851e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273930> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r7, sp, #464 @ 0x1d0 │ │ │ │ + add r6, sp, #336 @ 0x150 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #272] @ (385278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2739c0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1067167,22 +1067167,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bvc.n 3851e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273928> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r2, #6 │ │ │ │ @ instruction: 0xfa600197 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #136] @ (385330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273a78>) │ │ │ │ @@ -1067240,17 +1067240,17 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 332420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x220b68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ bvs.n 385248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273990> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1067292,17 +1067292,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bpl.n 385368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273ab0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - adds r6, #32 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #440] @ (385580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273cc8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067473,21 +1067473,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 385450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273b98> │ │ │ │ bpl.n 385658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273da0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldr r4, [r5, r2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (385614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273d5c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1067530,19 +1067530,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3855f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273d3e> │ │ │ │ bcc.n 385528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x273c70> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r3 │ │ │ │ add.w r3, r0, #573440 @ 0x8c000 │ │ │ │ @@ -1068942,49 +1068942,49 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r6, pc, #920 @ (adr r6, 3868a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x274ff0>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ add r4, pc, #824 @ (adr r4, 38684c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x274f94>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 38676c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x274eb4>) │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r5, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r2, #3 │ │ │ │ lsrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ @@ -1069359,33 +1069359,33 @@ │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #664] @ (386c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275390>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3867fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x274f46> │ │ │ │ @@ -1069626,21 +1069626,21 @@ │ │ │ │ bne.w 386a4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275196> │ │ │ │ b.n 386bae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2752f6> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 386be6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27532e> │ │ │ │ b.n 386a4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275196> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #792] @ 0x318 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1070031,17 +1070031,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (3870bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275804>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 38700c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275754> │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #360] @ (387238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275980>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1070163,21 +1070163,21 @@ │ │ │ │ b.n 3871aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2758f2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #328] @ (3873a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275af0>) │ │ │ │ @@ -1070302,21 +1070302,21 @@ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 3872fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275a46> │ │ │ │ @ instruction: 0xb6d2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1070743,23 +1070743,23 @@ │ │ │ │ b.n 3874f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275c3c> │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r3, #52] @ 0x34 │ │ │ │ + ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1baccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xa9414> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1844] @ 0x734 │ │ │ │ b.n 387424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275b6c> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1071164,23 +1071164,23 @@ │ │ │ │ sub.w r2, r2, #34048 @ 0x8500 │ │ │ │ subs r2, #118 @ 0x76 │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 3878d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27601c> │ │ │ │ b.n 387c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2763c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r7, #6] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [pc, #80] @ (387ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276604>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.w 3874f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x275c3c> │ │ │ │ @@ -1071204,15 +1071204,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 387a1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276166> │ │ │ │ movw r2, #5890 @ 0x1702 │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 3878d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27601c> │ │ │ │ b.n 387c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2763c0> │ │ │ │ nop │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 387efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276644> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1071949,25 +1071949,25 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #728 @ (adr r4, 388a20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277168>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrb r0, [r2, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r7, #23] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r7, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 3887c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276f0c> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 3887d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276f18> │ │ │ │ @@ -1072042,17 +1072042,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 388784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276ecc> │ │ │ │ b.n 38851a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276c62> │ │ │ │ movs r5, #2 │ │ │ │ b.n 388784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276ecc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #332] @ (3889a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2770e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072159,19 +1072159,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 3888c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27700c> │ │ │ │ nop │ │ │ │ add r0, pc, #888 @ (adr r0, 388d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277464>) │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r2, #14] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #348] @ (388b1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277264>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072297,23 +1072297,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 388a2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277176> │ │ │ │ ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r6, #8] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #368] @ (388cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2773fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1072437,23 +1072437,23 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 2c3890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b1fd8> │ │ │ │ b.n 388baa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2772f2> │ │ │ │ ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r4, #2] │ │ │ │ + strb r0, [r0, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 388d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277458> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1072471,30 +1072471,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 388d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277488> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276b98> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #164] @ 388df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277540> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1072551,15 +1072551,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r5, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072609,15 +1072609,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 388e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2775b0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #28] │ │ │ │ + strb r4, [r7, #23] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072664,15 +1072664,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r6, [r5, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r7, r2, #3 │ │ │ │ strb r2, [r4, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072707,15 +1072707,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 388fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2776fc> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r3, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #25] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072776,15 +1072776,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072834,15 +1072834,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3890ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277834> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072888,15 +1072888,15 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #17] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1072930,15 +1072930,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 389230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277978> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r4, #11] │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1072997,15 +1072997,15 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r2, #6 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1073049,15 +1073049,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #9] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r7, r2, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1073077,30 +1073077,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 3893f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277b3c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x276f8c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 38943c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277b84> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073118,30 +1073118,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3889b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 38946c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277bb4> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3889b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2770f8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 3894b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277bfc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1073159,30 +1073159,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388b34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #20] @ 3894e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x277c2c> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 388b34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27727c> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2072] @ 0x818 │ │ │ │ subw sp, sp, #1996 @ 0x7cc │ │ │ │ mov r9, r1 │ │ │ │ @@ -1073391,15 +1073391,15 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r4, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r7, #108] @ 0x6c │ │ │ │ + ldr r2, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #248 @ 0xf8 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1077109,19 +1077109,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 167b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x562b0> │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #696] @ (38bff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a738>) │ │ │ │ + ldr r0, [pc, #568] @ (38bf70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a6b8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r1, [pc, #616] @ (38bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a6f0>) │ │ │ │ + ldr r0, [pc, #488] @ (38bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a670>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r4, [r1, #72] @ 0x48 │ │ │ │ @@ -1077154,15 +1077154,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (38bdac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a4f4>) │ │ │ │ add r2, pc │ │ │ │ bl 38bcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a41c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #192] @ (38be70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a5b8>) │ │ │ │ + ldr r0, [pc, #64] @ (38bdf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a538>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1077232,19 +1077232,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 38bcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a41c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 38bdfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a542> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #1016] @ (38c260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a9a8>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #944] @ (38c21c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a964>) │ │ │ │ + blxns r9 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r0, [pc, #952] @ (38c228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a970>) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #164] @ (38bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a670>) │ │ │ │ @@ -1077644,36 +1077644,36 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 38c0c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a80a> │ │ │ │ subs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 2, cr0, cr4, cr11, {7} │ │ │ │ - b.n 38c7c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27af10> │ │ │ │ + stc 0, cr0, [r4, #-940] @ 0xfffffc54 │ │ │ │ + b.n 38c588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27acd0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - mov r8, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ bhi.n 38c27c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27a9c4> │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r7, r2, #6 │ │ │ │ - mov r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r7, r2, #3 │ │ │ │ bvc.n 38c308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27aa50> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - mov r2, sl │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp ip, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mov r6, r0 │ │ │ │ + add lr, ip │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mov r4, ip │ │ │ │ + cmp r4, r8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, r4 │ │ │ │ + add r0, r0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1078852,76 +1078852,76 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ subs r4, #30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 38cf08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b650> │ │ │ │ + bge.n 38cec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b610> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - strd r0, r0, [r4, #-940] @ 0x3ac │ │ │ │ - ble.n 38ce40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b588> │ │ │ │ + @ instruction: 0xe82400eb │ │ │ │ + bgt.n 38ce00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b548> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38c988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b0d0> │ │ │ │ + b.n 38c748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ae90> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ble.n 38cfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6ec> │ │ │ │ + bgt.n 38cf64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6ac> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38cf10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b658> │ │ │ │ + svc 14 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - rsbs r0, r6, fp, asr #3 │ │ │ │ - bgt.n 38ceb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5fc> │ │ │ │ + @ instruction: 0xeab600eb │ │ │ │ + blt.n 38ce74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5bc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38c7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27af44> │ │ │ │ + b.n 38d5bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27bd04> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - sub.w r0, r2, fp, asr #3 │ │ │ │ - b.n 38c7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27af0c> │ │ │ │ + eor.w r0, r2, fp, asr #3 │ │ │ │ + b.n 38d584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27bccc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bhi.n 38ce68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5b0> │ │ │ │ + bvc.n 38ce28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b570> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 38cf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6c8> │ │ │ │ + bvs.n 38cf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b688> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38d050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b798> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bls.n 38ce98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5e0> │ │ │ │ + bhi.n 38ce58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5a0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 88 @ 0x58 │ │ │ │ + udf #56 @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38d1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b8f4> │ │ │ │ + b.n 38cf6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6b4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bls.n 38cde8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b530> │ │ │ │ + bhi.n 38cfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6f0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvc.n 38ce4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b594> │ │ │ │ + bvs.n 38ce0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b554> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bgt.n 38cf60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6a8> │ │ │ │ + blt.n 38cf20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b668> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38c7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27af30> │ │ │ │ + b.n 38d5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27bcf0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38cdf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b53c> │ │ │ │ + b.n 38cbb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b2fc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bvs.n 38ce88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5d0> │ │ │ │ + bpl.n 38ce48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b590> │ │ │ │ lsls r3, r5, #3 │ │ │ │ adds r5, #42 @ 0x2a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - b.n 38cc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b3cc> │ │ │ │ + b.n 38ca44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b18c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + udf #110 @ 0x6e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + udf #64 @ 0x40 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bls.n 38cecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b614> │ │ │ │ + bhi.n 38ce8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b5d4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 38d1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b90c> │ │ │ │ + b.n 38cf84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b6cc> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ands r6, r4 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r7, r2, #3 │ │ │ │ mvn.w r2, #10 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ mvn.w r2, #9 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.n 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ @@ -1080478,53 +1080478,53 @@ │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ ldr.w r3, [r9, #-44] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ b.w 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r7, #68 @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r7, #166 @ 0xa6 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #176 @ 0xb0 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r7, #178 @ 0xb2 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ @@ -1080990,81 +1080990,81 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [sp, #156] @ 0x9c │ │ │ │ b.w 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ ldr.w r2, [r9, #-44] │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ b.w 38c8c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27b00a> │ │ │ │ nop │ │ │ │ - cmp r1, #16 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #210 @ 0xd2 │ │ │ │ + movs r5, #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + cmp r1, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r3, #224 @ 0xe0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r3, #194 @ 0xc2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #254 @ 0xfe │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r5, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r3, #14 │ │ │ │ + movs r1, #238 @ 0xee │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + movs r1, #30 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r3, #2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #676] @ (38ea78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d1c0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1081315,17 +1081315,17 @@ │ │ │ │ b.n 38e950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d098> │ │ │ │ adds r4, r4, r0 │ │ │ │ lsls r7, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add.w r3, r0, #8 │ │ │ │ adds r1, #8 │ │ │ │ adds r0, #16 │ │ │ │ ldrsh.w r2, [r3, #2]! │ │ │ │ ldrsh.w ip, [r1, #2]! │ │ │ │ cmp r2, ip │ │ │ │ @@ -1081810,15 +1081810,15 @@ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strb.w r1, [r2, #32] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 38f268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d9b0> │ │ │ │ + b.n 38f028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d770> │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -1081830,15 +1081830,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldrb.w r3, [r4, #84] @ 0x54 │ │ │ │ movs r0, #1 │ │ │ │ orrs r3, r0 │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + cmp r1, #76 @ 0x4c │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #484] @ (38f228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d970>) │ │ │ │ @@ -1082026,45 +1082026,45 @@ │ │ │ │ beq.n 38f1d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d91e> │ │ │ │ b.n 38f0ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d7f6> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 38f0d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d81a> │ │ │ │ nop │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + cmp r1, #46 @ 0x2e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - revsh r0, r7 │ │ │ │ + cbnz r0, 38f26a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d9b2> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r2, #18 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ subs r3, #1 │ │ │ │ @@ -1082106,18 +1082106,18 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27da2c>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2224> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet vc │ │ │ │ + lslvc r3, r5, #3 │ │ │ │ + pushvs {r4, lr} │ │ │ │ + movvc.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 454be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x343330> │ │ │ │ cbz r0, 38f30c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27da54> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -1082203,15 +1082203,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 38f386 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dace> │ │ │ │ ldr r0, [pc, #12] @ (38f3dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27db24>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2224> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 38f396 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dade> │ │ │ │ - nop {8} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1082272,15 +1082272,15 @@ │ │ │ │ b.n 38f468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dbb0> │ │ │ │ lsrs r6, r2, #15 │ │ │ │ lsls r7, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - nop │ │ │ │ + pop {r5, r6, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1082364,31 +1082364,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 38f504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc4c> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bls.n 38f4cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc14> │ │ │ │ + bhi.n 38f48c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dbd4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bge.n 38f4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc10> │ │ │ │ + bls.n 38f488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dbd0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bmi.n 38f5bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dd04> │ │ │ │ + bcc.n 38f57c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcc4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bls.n 38f634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dd7c> │ │ │ │ + bhi.n 38f5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dd3c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 38f548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc90> │ │ │ │ + bcs.n 38f508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc50> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bkpt 0x00be │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (38f5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dd08>) │ │ │ │ @@ -1082403,15 +1082403,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ lsrs r4, r2, #9 │ │ │ │ lsls r7, r2, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 38f514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc5c> │ │ │ │ + bcs.n 38f4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dc1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1082450,15 +1082450,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (38f63c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dd84>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1082632,15 +1082632,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (38f7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27df38>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1082921,21 +1082921,21 @@ │ │ │ │ ldr r0, [pc, #24] @ (38fae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27e228>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #20] @ (38fae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27e22c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r1, #76 @ 0x4c │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1084014,41 +1084014,41 @@ │ │ │ │ ldrne r2, [r3, #16] │ │ │ │ addne r2, r2, r1 │ │ │ │ str r2, [r3, #16] │ │ │ │ b.n 38feac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27e5f4> │ │ │ │ nop │ │ │ │ lsls r6, r6, #19 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - bcc.n 3905cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed14> │ │ │ │ - lsls r3, r5, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 39063c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed84> │ │ │ │ + bcs.n 39058c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ecd4> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bmi.n 390618 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed60> │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + bcs.n 3905fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed44> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + bcc.n 3905d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed20> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + itee vc │ │ │ │ + lslvc r3, r5, #3 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ + lslvs r3, r5, #3 │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bcc.n 390544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ec8c> │ │ │ │ + bcs.n 390504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ec4c> │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r2, [r9, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1085423,19 +1085423,19 @@ │ │ │ │ bl 38ef9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d6e4> │ │ │ │ ldr.w r5, [r9, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 392c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28139c> │ │ │ │ movs r3, #26 │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 390ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27f60a> │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #784 @ 0x310 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r3, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r3, r5, #3 │ │ │ │ ldr.w r3, [r9, #96] @ 0x60 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r3, #4] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r3, #12] │ │ │ │ @@ -1087538,21 +1087538,21 @@ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 39062e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed76> │ │ │ │ orr.w r3, r3, #24 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 39062e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27ed76> │ │ │ │ nop │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r6, #40] @ 0x28 │ │ │ │ + ldrh r2, [r2, #32] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r4, #36] @ 0x24 │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ lsls r3, r5, #3 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 390668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27edb0> │ │ │ │ orr.w r3, r3, #192 @ 0xc0 │ │ │ │ uxth r3, r3 │ │ │ │ b.w 390668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27edb0> │ │ │ │ @@ -1087933,25 +1087933,25 @@ │ │ │ │ movw r0, #353 @ 0x161 │ │ │ │ it ne │ │ │ │ movne.w r0, #354 @ 0x162 │ │ │ │ b.w 38fdfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27e542> │ │ │ │ ldr r0, [pc, #24] @ (392e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28155c>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ - add r5, pc, #328 @ (adr r5, 392f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281694>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 392ecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281614>) │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldrh r2, [r3, #12] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r5, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - mrc 0, 2, r0, cr2, cr6, {6} │ │ │ │ + ldc 0, cr0, [r2, #-856]! @ 0xfffffca8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 392e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2815bc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 392e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2815bc> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1088028,15 +1088028,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (392ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281630>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ - ldc 0, cr0, [lr, #856] @ 0x358 │ │ │ │ + ldcl 0, cr0, [lr], #-856 @ 0xfffffca8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1088066,16 +1088066,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (392f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281690>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ ldr r0, [pc, #12] @ (392f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x281694>) │ │ │ │ add r0, pc │ │ │ │ bl 38f590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27dcd8> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r4, #-856]! @ 0xfffffca8 │ │ │ │ - ldc 0, cr0, [r8, #856] @ 0x358 │ │ │ │ + mrrc 0, 13, r0, r4, cr6 │ │ │ │ + ldcl 0, cr0, [r8], #-856 @ 0xfffffca8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 392f8a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2816d2> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1089378,15 +1089378,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 393cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282404> │ │ │ │ + bpl.n 393c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2823c4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1089956,15 +1089956,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ bkpt 0x0070 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0066 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bne.n 394304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282a4c> │ │ │ │ + beq.n 3942c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282a0c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1090344,15 +1090344,15 @@ │ │ │ │ bl 393b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282268> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbnz r4, 3946a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282dec> │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xef9dffff │ │ │ │ ldr.w r1, [r0, #196] @ 0xc4 │ │ │ │ @@ -1090623,15 +1090623,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 393b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282268> │ │ │ │ ldrb.w r3, [r4, #49] @ 0x31 │ │ │ │ orr.w r3, r3, #31 │ │ │ │ strb.w r3, [r4, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldcl 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ ldrb.w r3, [r0, #667] @ 0x29b │ │ │ │ cbnz r3, 39497c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2830c4> │ │ │ │ ldrb.w r2, [r0, #188] @ 0xbc │ │ │ │ cbz r2, 394980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2830c8> │ │ │ │ mov r0, r3 │ │ │ │ @@ -1091180,39 +1091180,39 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 394f52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28369a> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 394f58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2836a0> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r1, r4, #3 │ │ │ │ bl 5d8f1e │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r2, 394f62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2836aa> │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ bl b4f2e │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bl 4eef36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd67e> │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ @ instruction: 0xea39ffff │ │ │ │ @ instruction: 0xea6bffff │ │ │ │ b.n 394d6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2834b2> │ │ │ │ - vsubw.u q12, , d22 │ │ │ │ + vsubl.u q12, d31, d6 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ b.n 394cc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28340e> │ │ │ │ vshr.u64 d31, d25, #1 │ │ │ │ @ instruction: 0xfffff890 │ │ │ │ movs r0, #189 @ 0xbd │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 394f6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2836b2> │ │ │ │ @@ -1091606,15 +1091606,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r4, #80 @ 0x50 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ b.n 39575e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283ea6> │ │ │ │ vsli.32 , q8, #31 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1091651,15 +1091651,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (3953e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283b28>) │ │ │ │ add r2, pc │ │ │ │ b.n 3953b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283afa> │ │ │ │ nop │ │ │ │ cmp r3, #222 @ 0xde │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r5, #29 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3956be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283e06> │ │ │ │ @ instruction: 0xffff2bb2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2cd3e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1bbb2a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091697,15 +1091697,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (39544c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283b94>) │ │ │ │ add r2, pc │ │ │ │ b.n 395420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283b68> │ │ │ │ nop │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395b96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2842de> │ │ │ │ vtbx.8 d18, {d15-d18}, d4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 33144e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x21fb96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091743,15 +1091743,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (3954b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283c00>) │ │ │ │ add r2, pc │ │ │ │ b.n 39548a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283bd2> │ │ │ │ nop │ │ │ │ cmp r3, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395b4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284296> │ │ │ │ @ instruction: 0xffff2ada │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 3254ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x213c02> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091789,15 +1091789,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283c6c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3954f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283c3e> │ │ │ │ nop │ │ │ │ cmp r2, #154 @ 0x9a │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395ae2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28422a> │ │ │ │ vtbx.8 d18, {d15-d17}, d30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 2b9526 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1a7c6e> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091835,15 +1091835,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (395590 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283cd8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395562 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283caa> │ │ │ │ nop │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 395a76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2841be> │ │ │ │ vtbl.8 d18, {d15-d17}, d2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 24d592 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x13bcda> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1091888,17 +1091888,17 @@ │ │ │ │ bl 393cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #17 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldc 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #92] @ (395684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283dcc>) │ │ │ │ @@ -1091940,17 +1091940,17 @@ │ │ │ │ bl 393cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282400> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r6, #19 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ lsls r7, r4, #3 │ │ │ │ svc 245 @ 0xf5 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1091999,17 +1091999,17 @@ │ │ │ │ nop │ │ │ │ cmp r0, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + movs r0, #98 @ 0x62 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3957a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283eec>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1092063,19 +1092063,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r5, r4, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #15 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r7, r4, #3 │ │ │ │ ble.n 39587e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283fc6> │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (395844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283f8c>) │ │ │ │ @@ -1092131,19 +1092131,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283fa8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395826 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283f6e> │ │ │ │ movs r7, #150 @ 0x96 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r0, r3, #3 │ │ │ │ bgt.n 395856 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283f9e> │ │ │ │ vqshl.u32 d18, d28, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 657862 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092202,19 +1092202,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28404c>) │ │ │ │ add r2, pc │ │ │ │ b.n 3958ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284012> │ │ │ │ movs r6, #242 @ 0xf2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r7, pc, #504 @ (adr r7, 395ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284230>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ udf #237 @ 0xed │ │ │ │ vqshlu.s64 d18, d8, #63 @ 0x3f │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 623906 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092273,19 +1092273,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (3959a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2840f0>) │ │ │ │ add r2, pc │ │ │ │ b.n 39596e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2840b6> │ │ │ │ movs r6, #78 @ 0x4e │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #872 @ (adr r6, 395cfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284444>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ udf #73 @ 0x49 │ │ │ │ vsli.64 q9, q10, #63 @ 0x3f │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 57f9aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46e0f2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092344,19 +1092344,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284194>) │ │ │ │ add r2, pc │ │ │ │ b.n 395a12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28415a> │ │ │ │ movs r5, #170 @ 0xaa │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r6, pc, #216 @ (adr r6, 395b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284258>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 3959a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2840ea> │ │ │ │ vsli.32 q9, q0, #31 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 50ba4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fa196> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092415,19 +1092415,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395af0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284238>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ab6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2841fe> │ │ │ │ movs r5, #6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r5, pc, #584 @ (adr r5, 395d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28446c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ble.n 395afe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284246> │ │ │ │ vraddhn.i d18, , q14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 467af2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35623a> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092486,19 +1092486,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2842dc>) │ │ │ │ add r2, pc │ │ │ │ b.n 395b5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2842a2> │ │ │ │ movs r4, #98 @ 0x62 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #952 @ (adr r4, 395f38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284680>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bgt.n 395c7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2843c2> │ │ │ │ vraddhn.i d18, , q4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ bl 423b96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3122de> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092557,19 +1092557,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284380>) │ │ │ │ add r2, pc │ │ │ │ b.n 395bfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284346> │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r4, pc, #296 @ (adr r4, 395d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284494>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ blt.n 395bd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28431e> │ │ │ │ @ instruction: 0xffff2364 │ │ │ │ lsls r2, r3, #6 │ │ │ │ @ instruction: 0xefe9ffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092628,22 +1092628,22 @@ │ │ │ │ ldr r2, [pc, #32] @ (395cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284424>) │ │ │ │ add r2, pc │ │ │ │ b.n 395ca2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2843ea> │ │ │ │ movs r3, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #664 @ (adr r3, 395f60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2846a8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ - blt.n 395d32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28447a> │ │ │ │ - vmlal.u q9, d31, d0[0] │ │ │ │ + itte vs │ │ │ │ + lslvs r6, r2, #3 │ │ │ │ + blt.n 395d32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28447a> @ unpredictable │ │ │ │ + vmlalvc.u q9, d31, d0[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ vrecps.f32 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (395d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2844ac>) │ │ │ │ @@ -1092699,22 +1092699,22 @@ │ │ │ │ ldr r2, [pc, #32] @ (395d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2844c8>) │ │ │ │ add r2, pc │ │ │ │ b.n 395d46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28448e> │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r3, pc, #8 @ (adr r3, 395d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2844bc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r7, #23 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ittt al │ │ │ │ - lslal r6, r2, #3 │ │ │ │ - bge.n 395c8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2843d6> @ unpredictable │ │ │ │ - vrshral.u32 d18, d12, #1 │ │ │ │ + bkpt 0x00c2 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + bge.n 395c8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2843d6> │ │ │ │ + vrshr.u32 d18, d12, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ mcr 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #120] @ (395e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284558>) │ │ │ │ @@ -1092772,22 +1092772,22 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 395dee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284536> │ │ │ │ nop │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r2, pc, #352 @ (adr r2, 395f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2846c0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - itte cc │ │ │ │ - lslcc r6, r2, #3 │ │ │ │ - bls.n 395dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284532> @ unpredictable │ │ │ │ - vsracs.u32 q9, q10, #1 │ │ │ │ + bkpt 0x001a │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + bls.n 395dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284532> │ │ │ │ + vsra.u32 q9, q10, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldcl 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (395eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2845fc>) │ │ │ │ @@ -1092843,19 +1092843,19 @@ │ │ │ │ ldr r2, [pc, #32] @ (395ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284618>) │ │ │ │ add r2, pc │ │ │ │ b.n 395e96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2845de> │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r1, pc, #712 @ (adr r1, 396184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2848cc>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #20 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r7, r4, #3 │ │ │ │ bls.n 395f4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284696> │ │ │ │ vmla.i q9, , d12[0] │ │ │ │ lsls r2, r3, #6 │ │ │ │ stc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1092912,19 +1092912,19 @@ │ │ │ │ movs r3, #10 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bkpt 0x0002 │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #168] @ (39602c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284774>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1092995,15 +1092995,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r2, r4, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ add r0, pc, #440 @ (adr r0, 3961ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284934>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ bls.n 395f56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28469e> │ │ │ │ vqrdmlsh.s , , d26[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093077,15 +1093077,15 @@ │ │ │ │ nop │ │ │ │ subs r0, r2, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -1093164,15 +1093164,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r1, r4, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r1, r3, r6} │ │ │ │ vqrdmlah.s , , d10[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093254,15 +1093254,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r0, r1, r3, r5, r6} │ │ │ │ vqrdmulh.s , , d26[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093344,15 +1093344,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r1, r3, r7} │ │ │ │ vmull.u , d31, d10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1093434,15 +1093434,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r1, r3, r5, r7} │ │ │ │ vtbl.8 d25, {d31- │ │ │ │ vtbx.8 d25, {d31- │ │ │ │ @ instruction: 0xffff99fc │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093685,15 +1093685,15 @@ │ │ │ │ nop │ │ │ │ adds r2, r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #56 @ 0x38 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 39606e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2847b6> │ │ │ │ vqshrn.u64 d25, q8, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093767,15 +1093767,15 @@ │ │ │ │ nop │ │ │ │ adds r6, r2, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 396fa2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2856ea> │ │ │ │ vtbx.8 d25, {d15}, d20 │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093849,15 +1093849,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r1, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #160 @ 0xa0 │ │ │ │ + adds r2, #128 @ 0x80 │ │ │ │ lsls r1, r4, #3 │ │ │ │ b.n 396ed6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28561e> │ │ │ │ vqshl.u64 d25, d8, #63 @ 0x3f │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1093931,15 +1093931,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r7, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bls.n 396872 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x284fba> │ │ │ │ vmlsl.u , d31, d10[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094018,15 +1094018,15 @@ │ │ │ │ nop │ │ │ │ asrs r2, r6, #23 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r0, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bhi.n 39699a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2850e2> │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094105,15 +1094105,15 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #20 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ bvc.n 396abe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x285206> │ │ │ │ vsli.32 d25, d4, #31 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1094197,15 +1094197,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #16 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #76 @ 0x4c │ │ │ │ + cmp r7, #44 @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1094295,15 +1094295,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r0, r1, r5, r6, r7} │ │ │ │ vrsra.u32 d25, d28, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094396,15 +1094396,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r6, #154 @ 0x9a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r0, r1, r2, r5, r6, r7} │ │ │ │ vmlal.u , d15, d0[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1094491,15 +1094491,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r1, r4, #3 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1094583,15 +1094583,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r1, [sp, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1094696,15 +1094696,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbz r6, 397156 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28589e> │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r4} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #58] @ 0x3a │ │ │ │ @@ -1094814,15 +1094814,15 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - uxtb r2, r1 │ │ │ │ + cbz r2, 39722a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x285972> │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3, r5, r7} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ @@ -1095064,19 +1095064,19 @@ │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmia r5!, {r0, r5, r6} │ │ │ │ vtbl.8 d24, {d31- │ │ │ │ lsrs r6, r7, #10 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r2, [r1, #26] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r5, r6} │ │ │ │ vtbl.8 d24, {d31-) │ │ │ │ + add r6, pc, #264 @ (adr r6, 3977c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x285f08>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r5} │ │ │ │ vqrshrn.u64 d24, q15, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1095394,15 +1095394,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r0, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r0, [r2, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8c00e0 │ │ │ │ + @ instruction: 0xfa6c00e0 │ │ │ │ ldrh r0, [r5, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (3978a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x285fec>) │ │ │ │ @@ -1095489,15 +1095489,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #30 │ │ │ │ lsls r2, r3, #6 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9800e0 │ │ │ │ + ldr??.w r0, [r8, r0, lsl #2] │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [pc, #204] @ (397998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2860e0>) │ │ │ │ @@ -1095584,15 +1095584,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d0[7]}, [r4], r0 │ │ │ │ + strb.w r0, [r4, #224] @ 0xe0 │ │ │ │ strh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #280] @ (397ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x286220>) │ │ │ │ @@ -1095710,17 +1095710,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r5, #22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ vabal.u q8, d15, d28 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r2, #6 │ │ │ │ cbnz r5, 397b04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28624c> │ │ │ │ @@ -1095827,18 +1095827,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r3!, {r0, r1, r4, r6} │ │ │ │ - vsra.u64 q13, q5, #1 │ │ │ │ + vshr.u64 d26, d26, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r2, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1095939,18 +1095939,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #12 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r0, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r2!, {r0, r1, r4, r5} │ │ │ │ - vshr.u64 d26, d26, #1 │ │ │ │ + @ instruction: 0xffff9f9a │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096051,18 +1096051,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmia r1!, {r0, r1, r4} │ │ │ │ - @ instruction: 0xffff9f9a │ │ │ │ + vcvt.f32.u32 , q13, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r4, [r2, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1096163,18 +1096163,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r2, r3, #6 │ │ │ │ strh r0, [r0, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r1, #4 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ iteet │ │ │ │ - vcvt.f32.u32 , q13, #1 │ │ │ │ + vcvt.u16.f16 , q5, #1 │ │ │ │ lslal r6, r2, #3 │ │ │ │ strhal r4, [r6, #4] │ │ │ │ lsl r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1096298,17 +1096298,17 @@ │ │ │ │ vsra.u64 d16, d9, #44 │ │ │ │ strh r0, [r4, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, pc, #208 @ (adr r4, 398194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2868dc>) │ │ │ │ + add r3, pc, #80 @ (adr r3, 398114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28685c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r0, r4} │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, #29] │ │ │ │ @@ -1096437,17 +1096437,17 @@ │ │ │ │ mrc2 1, 3, r0, cr12, cr9, {4} │ │ │ │ ldrb r0, [r1, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #27] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, pc, #880 @ (adr r2, 39858c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x286cd4>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 39850c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x286c54>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb769 │ │ │ │ vabdl.u , d15, d4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #24] │ │ │ │ @@ -1096576,17 +1096576,17 @@ │ │ │ │ stc2 1, cr0, [r4, #-612]! @ 0xfffffd9c │ │ │ │ ldrb r0, [r6, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r1, pc, #528 @ (adr r1, 398584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x286ccc>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 398504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x286c4c>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r2, r3, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1096704,19 +1096704,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbd00199 │ │ │ │ ldrb r4, [r3, #17] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #31 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r5, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1096836,19 +1096836,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa8c0199 │ │ │ │ ldrb r0, [r3, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r2, [r5, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1096968,19 +1096968,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r8 :64], r9 │ │ │ │ ldrb r4, [r2, #7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r2, [r2, #72] @ 0x48 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097105,15 +1097105,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb.w r0, [r0, ] │ │ │ │ ldrb r4, [r1, #2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ @ instruction: 0xf7460199 │ │ │ │ strb r0, [r5, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1097232,19 +1097232,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subw r1, r8, #2201 @ 0x899 │ │ │ │ strb r4, [r6, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #23] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - stmdb r0!, {r2, r5, r6, r7} │ │ │ │ + @ instruction: 0xe80000e4 │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #280] @ (398b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287260>) │ │ │ │ @@ -1097364,19 +1097364,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbc.w r1, r8, #5013504 @ 0x4c8000 │ │ │ │ strb r4, [r6, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #736 @ (adr r7, 398e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287554>) │ │ │ │ + add r6, pc, #608 @ (adr r6, 398d8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2874d4>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r2, #200 @ 0xc8 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r0, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1097497,19 +1097497,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bic.w r1, r0, #5013504 @ 0x4c8000 │ │ │ │ strb r4, [r5, #18] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r6, pc, #448 @ (adr r6, 398e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28757c>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 398db4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2874fc>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r2, [r7, #14] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097618,15 +1097618,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2d80199 │ │ │ │ strb r4, [r4, #13] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r1, r4, #3 │ │ │ │ strb r0, [r5, #10] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1097754,17 +1097754,17 @@ │ │ │ │ b.n 398e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28756a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sub.w r1, ip, #153 @ 0x99 │ │ │ │ strb r0, [r7, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r0, r2, r3, r6} │ │ │ │ @ instruction: 0xfffff140 │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r7, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #60 @ (adr r5, 398f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287694>) │ │ │ │ @@ -1097895,17 +1097895,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r1, #3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r1, lr, #153 @ 0x99 │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #520 @ (adr r2, 399264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2879ac>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 3991e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28792c>) │ │ │ │ lsls r5, r4, #3 │ │ │ │ strb r6, [r0, #0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1098075,15 +1098075,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ mcr 1, 2, r0, cr4, cr9, {4} │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1098184,15 +1098184,15 @@ │ │ │ │ cmp r6, #225 @ 0xe1 │ │ │ │ negs r5, r4 │ │ │ │ ldc 1, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098441,20 +1098441,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #660] @ 0x294 │ │ │ │ - vqrshrun.s64 d24, q6, #1 │ │ │ │ + vqshl.u32 d24, d28, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098578,25 +1098578,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #32] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bpl.n 39971c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287e64> │ │ │ │ + bcc.n 3996dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287e24> │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1098697,19 +1098697,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe8380199 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1098824,23 +1098824,23 @@ │ │ │ │ nop │ │ │ │ b.n 399798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287ee0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1098938,17 +1098938,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 399610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287d58> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099048,17 +1099048,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 399500 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x287c48> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #16] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099220,19 +1099220,19 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1099338,23 +1099338,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + str r6, [r4, r1] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r4, [r1, #28] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1099439,19 +1099439,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 39a10c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288854> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r4, [r5, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r6, [r4, #29] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [r2, #12] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1099552,25 +1099552,25 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r6, [r1, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #208] @ (39a160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2888a8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1099664,20 +1099664,20 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r3, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #428] @ 0x1ac │ │ │ │ - vcvt.u16.f16 , q2, #1 │ │ │ │ + vcvt.f16.u16 d23, d20, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsh r2, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1099789,26 +1099789,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsh r0, [r3, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ vqrdmulh.s , , d24[0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r6, [r0, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1099922,25 +1099922,25 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrb r4, [r2, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - itte │ │ │ │ - lsl r0, r3, #3 │ │ │ │ - mov r2, #136 @ 0x88 │ │ │ │ - moval r0, r0 │ │ │ │ - @ instruction: 0xf72e00e3 │ │ │ │ + bkpt 0x00da │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ + movs r0, r0 │ │ │ │ + addw r0, lr, #2275 @ 0x8e3 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ vdup.8 d29, d20[7] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r7, pc, #628 @ (adr r7, 39a684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288dcc>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100054,26 +1100054,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r0, [r2, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ vtbx.8 d29, {d31-) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100187,26 +1100187,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrh r4, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r1, r4, r5, r6, pc} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r1, [sp, #988] @ 0x3dc │ │ │ │ @ instruction: 0xffffd99c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + strb r6, [r5, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r0, #4] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r5, pc, #276 @ (adr r5, 39a7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288ef4>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100300,20 +1100300,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bhi.n 39a6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288e40> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + cbnz r6, 39a7cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288f14> │ │ │ │ lsls r0, r3, #3 │ │ │ │ str r0, [sp, #908] @ 0x38c │ │ │ │ vtbl.8 d29, {d31}, d0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r6, [r0, #29] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r4, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r4, pc, #388 @ (adr r4, 39a920 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289068>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100432,24 +1100432,24 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 39a81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288f64> │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r2, [r7, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r4, 39a90e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289056> │ │ │ │ + rev r4, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #15] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r1, [r7, #60] @ 0x3c │ │ │ │ @ instruction: 0xffffd74c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r2, #24] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r3, pc, #364 @ (adr r3, 39aa4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289194>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100563,26 +1100563,26 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldrsb r0, [r0, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cbnz r6, 39aa3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289184> │ │ │ │ + @ instruction: 0xb8c6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldrh r3, [r0, #52] @ 0x34 │ │ │ │ vqshlu.s32 d29, d0, #31 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrsb r6, [r5, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r2, pc, #292 @ (adr r2, 39ab48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289290>) │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1100676,20 +1100676,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bpl.n 39ab6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2892b4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r6, [r7, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r7, [r4, #42] @ 0x2a │ │ │ │ vsri.64 , q10, #1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strb r0, [r3, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r1, pc, #212 @ (adr r1, 39abfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289344>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1100829,17 +1100829,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bmi.n 39acdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289424> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r5 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r6, [r1, r2] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r0, [r3, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1100987,18 +1100987,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bcs.n 39ada4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2894ec> │ │ │ │ lsls r1, r3, #6 │ │ │ │ strh r0, [r1, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr0, cr0, {7} │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + ldc 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r0, [r4, #8] │ │ │ │ + strb r0, [r0, #4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ vsra.u64 , q8, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101147,18 +1101147,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bne.n 39aff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28973c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r3, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #-896]! @ 0xfffffc80 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + stc 0, cr0, [r0], {224} @ 0xe0 │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r3, [sp, #508] @ 0x1fc │ │ │ │ vmla.i , , d0[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101316,17 +1101316,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #912] @ (39b51c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289c64>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r6, [pc, #576] @ (39b3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289b2c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1101473,18 +1101473,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r6, [pc, #240] @ (39b418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289b60>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #896] @ 0x380 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + stmia.w r4!, {r5, r6, r7} │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #352 @ (adr r7, 39b498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289be0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r4, [pc, #992] @ (39b71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289e64>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1101639,18 +1101639,19 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r4, [pc, #656] @ (39b75c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289ea4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe82c00e0 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + b.n 39b2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289a34> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #344] @ (39b638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289d80>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1101809,21 +1101810,21 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r3, [pc, #0] @ (39b678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289dc0>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #976] @ (39ba50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a198>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrh r5, [r6, #38] @ 0x26 │ │ │ │ @ instruction: 0xffff49d6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1101992,19 +1101993,19 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r1, [pc, #288] @ (39b970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a0b8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39b1f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x289940> │ │ │ │ + b.n 39bfb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a700> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldmia r0!, {r2, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0x47d2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102125,15 +1102126,15 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ bx pc │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39bfa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a6ec> │ │ │ │ + b.n 39bd64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a4ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1102252,15 +1102253,15 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ mov r0, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 39be64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a5ac> │ │ │ │ + b.n 39bc24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a36c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r0, sp │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102416,17 +1102417,17 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r8, pc │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r6, r4, #3 │ │ │ │ mvns r2, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102552,15 +1102553,15 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ muls r4, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + ble.n 39bd54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a49c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ negs r0, r4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1102727,19 +1102728,19 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ rors r0, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 39bfd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28a718> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - push {r2, r3} │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r4, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1102917,19 +1102918,19 @@ │ │ │ │ ... │ │ │ │ itt ls │ │ │ │ lslls r1, r3, #6 │ │ │ │ andls r0, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1103107,23 +1103108,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r5, r4, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #64] @ 0x40 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #3 │ │ │ │ strh r7, [r2, #0] │ │ │ │ vqdmulh.s , , d16[0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1103319,27 +1103320,27 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #304 @ (adr r7, 39c6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ae14>) │ │ │ │ + add r6, pc, #176 @ (adr r6, 39c64c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ad94>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r2, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1103481,15 +1103482,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbnz r4, 39c750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ae98> │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 39c6a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28adec> │ │ │ │ + bmi.n 39c664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28adac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r1, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1103756,25 +1103757,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb80a │ │ │ │ lsls r1, r3, #6 │ │ │ │ @ instruction: 0xb7f8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ str r0, [r0, #72] @ 0x48 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r0, r0] │ │ │ │ + ldrsb r6, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xb75a │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #222 @ 0xde │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrsb r6, [r3, r3] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r3, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1104081,108 +1104082,108 @@ │ │ │ │ bl 39c738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ae80> │ │ │ │ ldr r0, [pc, #208] @ (39ce20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28b568>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 39cbbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28b306> │ │ │ │ nop │ │ │ │ strh r3, [r2, #20] │ │ │ │ - vsli.64 d21, d12, #63 @ 0x3f │ │ │ │ + vsri.32 , q14, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, r6] │ │ │ │ + strb r6, [r5, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r5, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r7, r1] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r6, r6] │ │ │ │ + strb r2, [r2, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r5, #22] │ │ │ │ - @ instruction: 0xffff55c2 │ │ │ │ + vraddhn.i d21, , q9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r3, r3] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r1, [r5, #10] │ │ │ │ - vqshlu.s64 d21, d28, #63 @ 0x3f │ │ │ │ + vsli.64 d21, d12, #63 @ 0x3f │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r5, r6] │ │ │ │ + strb r2, [r1, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r1, [r4, #6] │ │ │ │ - @ instruction: 0xffff53ea │ │ │ │ + vmlal.u , d31, d10[0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + strh r6, [r0, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, r7] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + strh r0, [r1, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r7, r7] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strh r0, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - vraddhn.i d21, , q10 │ │ │ │ + vsubw.u , , d4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ - vraddhn.i d21, , q8 │ │ │ │ + vsubw.u , , d0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r2, r1] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #388] @ (39cfbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28b704>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1104339,15 +1104340,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 39cfcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28b714> │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1104498,23 +1104499,23 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #16 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r2, [r4, r7] │ │ │ │ + strh r2, [r0, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r6, #108 @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1104624,15 +1104625,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #864 @ 0x360 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1104822,15 +1104823,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r3, sp, #880 @ 0x370 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r4, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ @@ -1105055,17 +1105056,17 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r3, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5, r7} │ │ │ │ + stmia r5!, {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ lsls r6, r2, #6 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1105422,26 +1105423,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #976 @ (adr r7, 39de98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c5e0>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r7, [pc, #272] @ (39dbe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c32c>) │ │ │ │ + ldr r6, [pc, #144] @ (39db64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c2ac>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r6, [pc, #1016] @ (39ded0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c618>) │ │ │ │ + ldr r5, [pc, #888] @ (39de50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c598>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ @ instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #168] @ (39db8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c2d4>) │ │ │ │ + ldr r1, [pc, #40] @ (39db0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c254>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1105816,21 +1105817,21 @@ │ │ │ │ ... │ │ │ │ add r4, pc, #400 @ (adr r4, 39e060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c7a8>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r4, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bx r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bx r7 │ │ │ │ + mov r2, r3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + itt cs │ │ │ │ + lslcs r0, r4, #3 │ │ │ │ + ldrbcs r2, [r6, #23] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, pc, #1000 @ (adr r2, 39e2d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ca1c>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r2, pc, #552 @ (adr r2, 39e118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c860>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r2, pc, #376 @ (adr r2, 39e06c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28c7b4>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106273,23 +1106274,23 @@ │ │ │ │ ... │ │ │ │ add r0, pc, #256 @ (adr r0, 39e4b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28cbf8>) │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmn r0, r6 │ │ │ │ + rors r0, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ @@ -1106529,17 +1106530,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r4, r6, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ adds r4, r4, r7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1106783,32 +1106784,32 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands.w r0, lr, #7110656 @ 0x6c8000 │ │ │ │ + @ instruction: 0xf2fe00d9 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r2, r2, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strh.w r0, [lr, #215] @ 0xd7 │ │ │ │ + @ instruction: 0xf78e00d7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #540] @ (39eb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d25c>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r3, [pc, #540] @ (39eb18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d260>) │ │ │ │ @@ -1107023,32 +1107024,32 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs.w r0, r8, r5, lsr #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + eors.w r0, r8, r5, lsr #3 │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r6, [sp, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r0, r3, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs.w r0, r6, r5, lsr #3 │ │ │ │ - strh r2, [r0, #60] @ 0x3c │ │ │ │ + ldmdb r6!, {r0, r2, r4, r6, r7} │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - and.w r0, ip, r5, lsr #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strd r0, r0, [ip], #852 @ 0x354 │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #1012] @ (39ef54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d69c>) │ │ │ │ @@ -1107440,48 +1107441,48 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #17 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - vqadd.s16 q0, q15, │ │ │ │ + ldcl 0, cr0, [lr, #868]! @ 0x364 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, #10 │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 39e914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d05c> │ │ │ │ + b.n 39f6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28de1c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r3, #62 @ 0x3e │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r4, [pc, #1248] @ 39f4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28dbe8> │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1107952,19 +1107953,19 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ asrs r6, r5, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r0, r3, #21 │ │ │ │ lsls r6, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1108274,41 +1108275,41 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r4, #12 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r5, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 39f364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28daac> │ │ │ │ + b.n 39f124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d86c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, #20 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldrh r6, [r0, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strh r0, [r6, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - blt.n 39f8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e004> │ │ │ │ + bge.n 39f87c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28dfc4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsrs r4, r0, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strd r0, r0, [ip, #-860]! @ 0x35c │ │ │ │ + strex r0, r0, [ip, #860] @ 0x35c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r7, [pc, #1004] @ (39fc38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e380>) │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #1004] @ (39fc3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e384>) │ │ │ │ @@ -1108698,57 +1108699,57 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a00a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e7f0> │ │ │ │ + b.n 39fe68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e5b0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #24 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r4, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + ldr r7, [pc, #584] @ (39fec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e60c>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bvc.n 39fbe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e32c> │ │ │ │ + bvs.n 39fba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e2ec> │ │ │ │ lsls r2, r3, #3 │ │ │ │ strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r2, #30] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r5, [pc, #1204] @ 3a016c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e8b4> │ │ │ │ @@ -1109202,55 +1109203,55 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #11 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r7, #0 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ble.n 3a00fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e844> │ │ │ │ + bgt.n 3a00bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e804> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r4, r1, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r3, [pc, #608] @ (3a0410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28eb58>) │ │ │ │ + ldr r2, [pc, #480] @ (3a0390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ead8>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcs.n 3a00dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e824> │ │ │ │ + bne.n 3a029c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28e9e4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r5, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r0, [r3, #27] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r4, [r4, #25] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1092] @ 3a0628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ed70> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1109667,50 +1109668,50 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, #21] │ │ │ │ lsls r1, r3, #6 │ │ │ │ mcr2 1, 0, r0, cr8, cr5, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r4, #596]! @ 0x254 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 3a0564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ecac> │ │ │ │ + bvc.n 3a0724 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ee6c> │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r6, r3, r4 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - mov lr, fp │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xfb560195 │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrb r2, [r1, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r5, [pc, #1808] @ 3a0da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28f4f0> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1110427,23 +1110428,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #3] │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr??.w r0, [r6, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r5, r0 │ │ │ │ + adds r4, r1, r4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xf2720195 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1110910,62 +1110911,62 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ addw r1, r6, #149 @ 0x95 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r2, #149 @ 0x95 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4, {r1, r4, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 3a1332 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa7a> │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r3, #3 │ │ │ │ vand d16, d30, d5 │ │ │ │ ldr r6, [r3, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r4, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r1, #15 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ @@ -1111417,52 +1111418,52 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [r8], #596 @ 0x254 │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip], {149} @ 0x95 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - pop {r1, r3, r5} │ │ │ │ + cbnz r2, 3a185e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28ffa6> │ │ │ │ lsls r2, r3, #3 │ │ │ │ @ instruction: 0xe9a40195 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #13 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r6, [pc, #3356] @ 3a256c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290cb4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1112730,61 +1112731,61 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ b.n 3a24b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290bf8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a24a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290be8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [pc, #600] @ (3a27d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290f20>) │ │ │ │ + ldr r4, [pc, #472] @ (3a2758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290ea0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsrs r2, r6, #8 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r4, #8 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r3, #8 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldrh r2, [r3, r2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bge.n 3a2558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x290ca0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1114110,78 +1114111,78 @@ │ │ │ │ b.n 3a34e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x291c28> │ │ │ │ ldr r4, [r4, r5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ bls.n 3a3384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x291acc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #25 │ │ │ │ - vcvt.u16.f16 , q13, #1 │ │ │ │ + vcvt.f16.u16 , q5, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc2l 0, cr0, [r8, #-852] @ 0xfffffcac │ │ │ │ - ldc2 0, cr0, [lr, #-852] @ 0xfffffcac │ │ │ │ + stc2 0, cr0, [r8], #-852 @ 0xfffffcac │ │ │ │ + @ instruction: 0xfbfe00d5 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #31 │ │ │ │ vqrdmulh.s , , d8[0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r6, r5, lsl #1] │ │ │ │ + @ instruction: 0xf6f600d5 │ │ │ │ lsrs r1, r5, #30 │ │ │ │ vcvt.u16.f16 d19, d12, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [lr], #-852 @ 0xfffffcac │ │ │ │ - stc2 0, cr0, [ip], #-852 @ 0xfffffcac │ │ │ │ - @ instruction: 0xfbfe00d5 │ │ │ │ - smlaldx r0, r0, sl, r5 │ │ │ │ - @ instruction: 0xfb8c00d5 │ │ │ │ - @ instruction: 0xfb5c00d5 │ │ │ │ + @ instruction: 0xfb4e00d5 │ │ │ │ + @ instruction: 0xfb0c00d5 │ │ │ │ + @ instruction: 0xfade00d5 │ │ │ │ + @ instruction: 0xfaaa00d5 │ │ │ │ + @ instruction: 0xfa6c00d5 │ │ │ │ + @ instruction: 0xfa3c00d5 │ │ │ │ lsrs r7, r7, #19 │ │ │ │ vtbl.8 d17, {d15-d16}, d19 │ │ │ │ @ instruction: 0xffff3bf4 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, r6, #3, #22 │ │ │ │ - adcs r6, r2 │ │ │ │ + subw r0, r6, #213 @ 0xd5 │ │ │ │ + ands r6, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ lsrs r5, r3, #11 │ │ │ │ - vrsra.u32 , q10, #1 │ │ │ │ + vrshr.u32 , q2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r0, #26 │ │ │ │ vtbx.8 d16, {d31- instruction: 0xffff0bd1 │ │ │ │ - @ instruction: 0xfffffa5c │ │ │ │ + vqshrn.u64 d31, q14, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa5800d5 │ │ │ │ - @ instruction: 0xfa5c00d5 │ │ │ │ - @ instruction: 0xfa6800d5 │ │ │ │ + ldrsh.w r0, [r8, r5, lsl #1] │ │ │ │ + ldrsh.w r0, [ip, r5, lsl #1] │ │ │ │ + vst4. {d16-d19}, [r8 :64], r5 │ │ │ │ lsrs r1, r7, #8 │ │ │ │ - vtbx.8 d31, {d15-d17}, d24 │ │ │ │ + vtbx.8 d31, {d15-d16}, d8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa6a00d5 │ │ │ │ - @ instruction: 0xfa6e00d5 │ │ │ │ + vst4. {d16-d19}, [sl :64], r5 │ │ │ │ + vst4. {d16-d19}, [lr :64], r5 │ │ │ │ lsrs r7, r4, #7 │ │ │ │ - @ instruction: 0xfffffa72 │ │ │ │ + vqrshrn.u64 d31, q1, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28400d5 │ │ │ │ - @ instruction: 0xf27e00d5 │ │ │ │ + sbc.w r0, r4, #213 @ 0xd5 │ │ │ │ + adcs.w r0, lr, #213 @ 0xd5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsrs r3, r5, #11 │ │ │ │ - @ instruction: 0xfffff9fe │ │ │ │ + @ instruction: 0xfffff8de │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr??.w r0, [r8, #213] @ 0xd5 │ │ │ │ + ldrh.w r0, [r8, #213] @ 0xd5 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ @@ -1114205,31 +1114206,31 @@ │ │ │ │ asrs r1, r5, #22 │ │ │ │ vqshl.u64 , q4, #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ + bic.w r0, r0, #6979584 @ 0x6a8000 │ │ │ │ lsls r3, r6, #15 │ │ │ │ - vcvt.u16.f16 q15, q1, #1 │ │ │ │ + vcvt.f16.u16 d30, d18, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc 0, cr0, [sl, #-852]! @ 0xfffffcac │ │ │ │ + stc 0, cr0, [sl], {213} @ 0xd5 │ │ │ │ lsls r7, r0, #14 │ │ │ │ - vsri.32 , q12, #1 │ │ │ │ + vrsra.u32 , q4, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a3468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x291bb0> │ │ │ │ + b.n 3a3228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x291970> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bics.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ - bics.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ - orr.w r0, r8, #6979584 @ 0x6a8000 │ │ │ │ - orrs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ - orns r0, r0, #6979584 @ 0x6a8000 │ │ │ │ - orns r0, r8, #6979584 @ 0x6a8000 │ │ │ │ - @ instruction: 0xead200d5 │ │ │ │ + @ instruction: 0xf31400d5 │ │ │ │ + @ instruction: 0xf31c00d5 │ │ │ │ + ssat r0, #22, r8, asr #3 │ │ │ │ + @ instruction: 0xf33c00d5 │ │ │ │ + @ instruction: 0xf35000d5 │ │ │ │ + @ instruction: 0xf35800d5 │ │ │ │ + @ instruction: 0xe9b200d5 │ │ │ │ bl 395378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283ac0> │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 395378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283ac0> │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 395378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x283ac0> │ │ │ │ @@ -1115485,44 +1115486,45 @@ │ │ │ │ ldr r1, [pc, #196] @ (3a426c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2929b4>) │ │ │ │ strd r9, r5, [sp, #8] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ b.n 3a4270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2929b8> │ │ │ │ nop │ │ │ │ - ldmia.w ip!, {r0, r2, r4, r6, r7} │ │ │ │ + b.n 3a40f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292838> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - vsra.u32 d31, d18, #1 │ │ │ │ + vshr.u32 d31, d2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ lsls r7, r5, #4 │ │ │ │ vsra.u32 q8, , #1 │ │ │ │ - vaddw.u , , d8 │ │ │ │ + vqrdmlsh.s q15, , d24[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r6, #213 @ 0xd5 │ │ │ │ - add.w r0, r6, #213 @ 0xd5 │ │ │ │ - add.w r0, sl, #213 @ 0xd5 │ │ │ │ + vshr.s64 q8, , #26 │ │ │ │ + vshr.s64 q8, , #26 │ │ │ │ + vshr.s64 q8, , #22 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - vsra.u32 d31, d2, #1 │ │ │ │ + @ instruction: 0xffffeff2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds.w r0, lr, #213 @ 0xd5 │ │ │ │ - @ instruction: 0xf12600d5 │ │ │ │ - b.n 3a3fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2926fc> │ │ │ │ + vshr.s64 q8, , #2 │ │ │ │ + and.w r0, r6, #213 @ 0xd5 │ │ │ │ + b.n 3a3d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2924bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a3e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292548> │ │ │ │ + b.n 3a3bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292308> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a3c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29239c> │ │ │ │ + b.n 3a3a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29215c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a3aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2921f0> │ │ │ │ + b.n 3a4868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292fb0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stc 0, cr0, [r4], #852 @ 0x354 │ │ │ │ - @ instruction: 0xebe200d5 │ │ │ │ + @ instruction: 0xeb8400d5 │ │ │ │ + @ instruction: 0xeac200d5 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ @@ -1115545,31 +1115547,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r4, r0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orns r0, ip, r5, lsr #3 │ │ │ │ + ldrd r0, r0, [ip, #-852] @ 0x354 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9be00d5 │ │ │ │ + ldmia.w lr, {r0, r2, r4, r6, r7} │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r0, {r0, r2, r4, r6, r7} │ │ │ │ - ldrd r0, r0, [sl], #-852 @ 0x354 │ │ │ │ - b.n 3a4248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292990> │ │ │ │ + b.n 3a4244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29298c> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + b.n 3a411c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292864> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a40e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292830> │ │ │ │ + b.n 3a4008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292750> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + b.n 3a3ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2925f0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [sp, #164] @ 0xa4 │ │ │ │ strd r8, r2, [sp, #36] @ 0x24 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ ldrd r3, r2, [sp, #188] @ 0xbc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -1116831,45 +1116835,45 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ b.n 3a4f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2936c4> │ │ │ │ nop │ │ │ │ - b.n 3a4ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293200> │ │ │ │ + b.n 3a4878 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292fc0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a493c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293084> │ │ │ │ + b.n 3a56fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293e44> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a47c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x292f08> │ │ │ │ + b.n 3a5580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293cc8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dec> │ │ │ │ + b.n 3a5464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293bac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293cdc> │ │ │ │ + b.n 3a5354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293a9c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293bcc> │ │ │ │ + b.n 3a5244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29398c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293a5c> │ │ │ │ + b.n 3a50d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29381c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a5198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2938e0> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3a501c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293764> │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 158 @ 0x9e │ │ │ │ + udf #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - svc 10 │ │ │ │ + ble.n 3a4f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293684> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + ble.n 3a5034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29377c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a4f64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2936ac> │ │ │ │ + bgt.n 3a4f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29366c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3a5034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29377c> │ │ │ │ + bgt.n 3a4ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29373c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3a4efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293644> │ │ │ │ + blt.n 3a4ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293604> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3a4fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29370c> │ │ │ │ + blt.n 3a4f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2936cc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr.w r1, [pc, #1708] @ 3a562c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d74> │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ strd r6, r7, [sp, #28] │ │ │ │ @@ -1117528,46 +1117532,46 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 393a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2821c4> │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blt.n 3a56b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293df8> │ │ │ │ + bge.n 3a5670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293db8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a5598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293ce0> │ │ │ │ + bls.n 3a5558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293ca0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 3a5688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dd0> │ │ │ │ + bls.n 3a5648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d90> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 3a5578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293cc0> │ │ │ │ + bhi.n 3a5738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293e80> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 3a5620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d68> │ │ │ │ + bvs.n 3a55e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d28> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvc.n 3a56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dec> │ │ │ │ + bvs.n 3a5664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dac> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a56dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293e24> │ │ │ │ + bpl.n 3a569c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293de4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a56e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293e2c> │ │ │ │ + bpl.n 3a56a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a56cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293e14> │ │ │ │ + bpl.n 3a568c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293dd4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a56ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293df4> │ │ │ │ + bpl.n 3a566c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293db4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ b.n 3a5aca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x294212> │ │ │ │ - vrsubhn.i d29, q7, q1 │ │ │ │ + vmls.i , q15, d18[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3a566c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293db4> │ │ │ │ + bmi.n 3a562c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d74> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 3a5650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d98> │ │ │ │ + bmi.n 3a5610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d58> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.n 3a5624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d6c> │ │ │ │ + bmi.n 3a55e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x293d2c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w r6, [pc, #3452] @ 3a6400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x294b48> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1118910,63 +1118914,63 @@ │ │ │ │ lsls r1, r3, #6 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ bl 3d0384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2beacc> │ │ │ │ @@ -1121322,65 +1121326,65 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r7, r1 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbnz r2, 3a7ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2963e8> │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cbnz r0, 3a7c7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2963c6> │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + setend le │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r0, r1, r2, r4} │ │ │ │ - vabdl.u , d14, d2 │ │ │ │ + @ instruction: 0xfffeb5e2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + cbz r2, 3a7d02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29644a> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r5} │ │ │ │ + cbz r2, 3a7cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29641c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, #10 │ │ │ │ + adds r0, #234 @ 0xea │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, pc, #712 @ (adr r0, 3a7f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2966b0>) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ lsls r5, r4, #3 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r0, r1, r3, r4, r7} │ │ │ │ vqshl.u64 , q4, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r1, #6 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 396044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28478c> │ │ │ │ @@ -1122688,15 +1122692,15 @@ │ │ │ │ strd fp, r9, [sp] │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ mov r0, r6 │ │ │ │ bl 398f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28765c> │ │ │ │ ldr r4, [sp, #284] @ 0x11c │ │ │ │ b.n 3a8958 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2970a0> │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1122707,39 +1122711,39 @@ │ │ │ │ @ instruction: 0xb829 │ │ │ │ vcvt.f16.u16 , q0, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #144] @ (3a89b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2970f8>) │ │ │ │ + ldr r1, [pc, #16] @ (3a8930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x297078>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r7, sp, #772 @ 0x304 │ │ │ │ - vtbl.8 d26, {d30- │ │ │ │ - vzip. q12, q6 │ │ │ │ + vtrn. d24, d28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 3a8c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2973bc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #16 @ (adr r7, 3a8950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x297098>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ - vqshlu.s64 q13, q14, #62 @ 0x3e │ │ │ │ + vsli.64 q13, q6, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, pc, #56 @ (adr r5, 3a8988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2970d0>) │ │ │ │ + add r3, pc, #952 @ (adr r3, 3a8d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x297450>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ - vmls.i q13, q7, d28[0] │ │ │ │ + @ instruction: 0xfffea34c │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r1, #154 @ 0x9a │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ @@ -1124028,21 +1124032,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ cbnz r5, 3a95d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x297d18> │ │ │ │ vqmovn.s d26, │ │ │ │ vqdmulh.s q15, q15, d10[0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ lsls r2, r4, #3 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #428] @ 0x1ac │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ @@ -1125274,63 +1125278,63 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ b.n 3aa1fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x298944> │ │ │ │ - b.n 3aa3a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x298ae8> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r2, r4, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #740] @ 0x2e4 │ │ │ │ vcvt.u16.f16 d18, d20, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ - vshll.i , d28, # │ │ │ │ + vmovn.i d25, q6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ lsls r3, r3, #3 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ - vqrdmlsh.s q12, q15, d14[0] │ │ │ │ + @ instruction: 0xfffe8eae │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r2, [sp, #644] @ 0x284 │ │ │ │ - vqrdmulh.s q12, q7, d26[0] │ │ │ │ + vdup.16 q12, d10[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [sp, #956] @ 0x3bc │ │ │ │ - @ instruction: 0xfffe8cfa │ │ │ │ + @ instruction: 0xfffe8bda │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - vcvt.f16.u16 q12, q13, #2 │ │ │ │ + @ instruction: 0xfffe8b5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3d0210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be958> │ │ │ │ bl 3d0010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be758> │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #780 @ 0x30c │ │ │ │ bl 3cff38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be680> │ │ │ │ ldr.w r1, [pc, #3156] @ 3aae64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2995ac> │ │ │ │ @@ -1126526,68 +1126530,68 @@ │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r6, r3, [sp] │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ b.n 3aaedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x299624> │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - beq.n 3aaf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x299688> │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r3, #8] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r3, [r5, #50] @ 0x32 │ │ │ │ - vqshrun.s64 d24, q5, #2 │ │ │ │ + vqshlu.s64 q12, q13, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r2, pc, #844 @ (adr r2, 3ab1e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x299928>) │ │ │ │ - vqshl.u32 d24, d28, #30 │ │ │ │ + vqshlu.s32 d24, d12, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r7, [r0, #52] @ 0x34 │ │ │ │ - vmlsl.u q12, d14, d22[0] │ │ │ │ + @ instruction: 0xfffe8546 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r7, [r1, #54] @ 0x36 │ │ │ │ - vqrdmulh.s q8, q7, d16[0] │ │ │ │ + vdup.16 q8, d0[3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r1, #24] │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r5, #30] │ │ │ │ - vqmovun.s d24, q5 │ │ │ │ + vuzp. d24, d26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrd r3, r2, [sp, #352] @ 0x160 │ │ │ │ bl 393a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2821c4> │ │ │ │ ldr.w r3, [pc, #2852] @ 3aba0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29a154> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1127797,30 +1127801,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r7, [r4, #29] │ │ │ │ - vdup.16 d23, d14[3] │ │ │ │ + vtbx.8 d23, {d30- , q15, d31[0] │ │ │ │ @ instruction: 0xfffe7efd │ │ │ │ - vqshlu.s32 , q2, #30 │ │ │ │ + vsli.32 d23, d20, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ bl 398f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28765c> │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 5418e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430028> │ │ │ │ @@ -1129183,21 +1129187,21 @@ │ │ │ │ bl 5418e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430028> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #276] @ 0x114 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ b.n 3ac820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29af68> │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #64] @ 0x40 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r1, [r6, #22] │ │ │ │ @ instruction: 0xfffe6f2f │ │ │ │ vdup.16 d22, d23[3] │ │ │ │ vrsubhn.i d20, q7, │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 398f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28765c> │ │ │ │ @@ -1130444,20 +1130448,20 @@ │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ ldr r7, [sp, #732] @ 0x2dc │ │ │ │ str r7, [sp, #184] @ 0xb8 │ │ │ │ b.n 3ad56c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29bcb4> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf61200e2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + @ instruction: 0xf4f200e2 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [r3, #120] @ 0x78 │ │ │ │ @ instruction: 0xfffe2ed0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ @@ -1130539,41 +1130543,41 @@ │ │ │ │ vmovn.i d19, q12 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - vmovn.i d22, q5 │ │ │ │ + vtrn. q11, q13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r4, #80] @ 0x50 │ │ │ │ vabal.u q11, d14, d25 │ │ │ │ - vsra.u64 q11, q1, #2 │ │ │ │ + vshr.u64 d22, d18, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r3, #68] @ 0x44 │ │ │ │ vmls.i q11, q7, d23[0] │ │ │ │ - vuzp. d22, d22 │ │ │ │ + vaddl.u q11, d14, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r0, #16] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r5, [r3, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vshr.u64 q11, q2, #2 │ │ │ │ + @ instruction: 0xfffe5fb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r7, [r1, #64] @ 0x40 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vtrn. d22, d22 │ │ │ │ + @ instruction: 0xfffe5f86 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r5, [r0, #116] @ 0x74 │ │ │ │ vqshlu.s32 d23, d29, #30 │ │ │ │ vaddl.u , d14, d31 │ │ │ │ vtrn. , │ │ │ │ @ instruction: 0xfffe9fb6 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ @@ -1131864,52 +1131868,52 @@ │ │ │ │ str r0, [sp, #620] @ 0x26c │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ b.n 3ae1ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29c8f4> │ │ │ │ nop │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r5, r3] │ │ │ │ - vraddhn.i d21, q7, q3 │ │ │ │ + vqmovn.u d21, q11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb r7, [r2, r1] │ │ │ │ vmlsl.u , d14, d9[0] │ │ │ │ vraddhn.i d22, q7, │ │ │ │ vsri.32 d22, d3, #2 │ │ │ │ - vrsra.u32 , q11, #2 │ │ │ │ + vrshr.u32 , q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r2, r2] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r5, [r0, r4] │ │ │ │ vabal.u , d14, d9 │ │ │ │ - vqmovun.s d21, q6 │ │ │ │ + vuzp. d21, d28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + str r4, [r7, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r7, r7] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r5, [r6, r7] │ │ │ │ vrsra.u64 , , #2 │ │ │ │ vsra.u64 q11, , #2 │ │ │ │ vrsra.u64 q11, , #2 │ │ │ │ - vsra.u32 , q11, #2 │ │ │ │ + vshr.u32 , q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + ldr r7, [pc, #968] @ (3ae568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29ccb0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r5, r3] │ │ │ │ + ldr r7, [pc, #824] @ (3ae4dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29cc24>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldr r7, [pc, #768] @ (3ae4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29cbf0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r3, [r1, r3] │ │ │ │ vqshl.u64 , q8, #62 @ 0x3e │ │ │ │ stc2l 6, cr4, [lr], {83} @ 0x53 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ @@ -1133110,53 +1133114,53 @@ │ │ │ │ bl 39eb4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3aed78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d4c0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #612] @ (3aef78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d6c0>) │ │ │ │ @ instruction: 0xfffe5ef1 │ │ │ │ - @ instruction: 0xfffe4cb8 │ │ │ │ + @ instruction: 0xfffe4b98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r7, r4] │ │ │ │ vcvt.f32.u32 d20, d25, #2 │ │ │ │ vsri.32 d21, d9, #2 │ │ │ │ - vshll.u32 q10, d22, #30 │ │ │ │ + vqshrn.u64 d20, q3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #944] @ (3af0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d828>) │ │ │ │ + ldr r0, [pc, #816] @ (3af060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d7a8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #696] @ (3aefec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d734>) │ │ │ │ + ldr r0, [pc, #568] @ (3aef6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d6b4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #448] @ (3aeef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d640>) │ │ │ │ + ldr r0, [pc, #320] @ (3aee78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d5c0>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #200] @ (3aee04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d54c>) │ │ │ │ + ldr r0, [pc, #72] @ (3aed84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d4cc>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #992] @ (3af120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d868>) │ │ │ │ + blx fp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3af03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d784>) │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r2, [pc, #396] @ (3aeed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29d61c>) │ │ │ │ vtbx.8 d20, {d14-d16}, d5 │ │ │ │ - vqrshrun.s64 d20, q10, #2 │ │ │ │ + vqshl.u32 q10, q2, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47d1 │ │ │ │ - vabdl.u q10, d14, d8 │ │ │ │ + @ instruction: 0xfffe45e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0x47db │ │ │ │ @ instruction: 0xfffe47cf │ │ │ │ - vmlsl.u q10, d30, d2[0] │ │ │ │ + vabal.u q10, d30, d18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov lr, r1 │ │ │ │ + cmp r6, sp │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r2, fp │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mov r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp lr, lr │ │ │ │ + add lr, sl │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp lr, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 39eb4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28d294> │ │ │ │ mov r3, fp │ │ │ │ @@ -1134445,57 +1134449,57 @@ │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ b.n 3af9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29e0f0> │ │ │ │ nop │ │ │ │ strh r1, [r6, r3] │ │ │ │ - vmovn.i d20, q11 │ │ │ │ + vuzp. d20, d6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r1, [r1, r0] │ │ │ │ vqrdmlsh.s q10, q15, d25[0] │ │ │ │ - vuzp. d20, d28 │ │ │ │ + vaddl.u q10, d14, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #205 @ 0xcd │ │ │ │ - vcvt.u32.f32 , q14, #2 │ │ │ │ + vcvt.f32.u32 , q6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #219 @ 0xdb │ │ │ │ - vcvt.u32.f32 d19, d2, #2 │ │ │ │ + @ instruction: 0xfffe3df2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #25 │ │ │ │ @ instruction: 0xfffe4f0d │ │ │ │ - @ instruction: 0xfffe3d8c │ │ │ │ + vdup.16 , d28[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #88 @ 0x58 │ │ │ │ + subs r4, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r4, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, #67 @ 0x43 │ │ │ │ vdup.16 , d1[3] │ │ │ │ - vmull.u , d30, d22 │ │ │ │ + vtbl.8 d19, {d30- │ │ │ │ mov r3, fp │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1135778,62 +1135782,62 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ b.n 3b061c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29ed64> │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r7, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + adds r7, #10 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r1, [pc, #508] @ (3b07c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29ef0c>) │ │ │ │ vshr.u64 q12, q1, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #215 @ 0xd7 │ │ │ │ vzip. , │ │ │ │ - @ instruction: 0xfffe3368 │ │ │ │ + vqmovun.s d19, q4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r2, #20 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #250 @ 0xfa │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ vuzp. , │ │ │ │ - vrshr.u64 d19, d30, #2 │ │ │ │ + vsra.u64 d19, d14, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r1, #142 @ 0x8e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r0, #113 @ 0x71 │ │ │ │ vmla.i , q7, d31[0] │ │ │ │ - vrshr.u32 , q8, #2 │ │ │ │ + vsra.u32 , q0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a1320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa68> │ │ │ │ mov r3, fp │ │ │ │ mov r1, fp │ │ │ │ @@ -1137149,77 +1137153,77 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 393a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2821c4> │ │ │ │ b.n 3b135c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29faa4> │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r2, #7 │ │ │ │ vshll.u32 q9, d7, #30 │ │ │ │ - vdup.16 q9, d28[3] │ │ │ │ + vtbx.8 d18, {d14-d17}, d12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #155 @ 0x9b │ │ │ │ vtbx.8 d17, {d14-d17}, d24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r3, #143 @ 0x8f │ │ │ │ @ instruction: 0xfffe29b4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3b1270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29f9b8> │ │ │ │ + bgt.n 3b1230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x29f978> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r4, #31 │ │ │ │ vqshlu.s64 , , #62 @ 0x3e │ │ │ │ vzip. q10, │ │ │ │ - vrsubhn.i d18, q15, q3 │ │ │ │ + @ instruction: 0xfffe2566 │ │ │ │ lsls r5, r2, #3 │ │ │ │ eors r7, r1 │ │ │ │ vaddl.u , d14, d19 │ │ │ │ - vrsubhn.i d18, q7, q6 │ │ │ │ + vmls.i q9, q15, d28[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ vcvt.u32.f32 d18, d5, #2 │ │ │ │ vzip. q9, │ │ │ │ vsra.u64 , , #2 │ │ │ │ - vsli.32 q9, q15, #30 │ │ │ │ + vsri.32 q9, q7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r7, #195 @ 0xc3 │ │ │ │ - vraddhn.i d18, q7, q15 │ │ │ │ + vshll.i q9, d14, # │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #248] @ 0xf8 │ │ │ │ ldr.w r0, [pc, #3372] @ 3b208c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a07d4> │ │ │ │ mov r1, fp │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #452] @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ @@ -1138522,119 +1138526,119 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #264] @ (3b2190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a08d8>) │ │ │ │ bl 393a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2821c4> │ │ │ │ b.n 3b2194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a08dc> │ │ │ │ adds r3, #133 @ 0x85 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - @ instruction: 0xfffe234a │ │ │ │ + vmovn.i d18, q13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r3, r3, #0 │ │ │ │ vtbx.8 d19, {d30- instruction: 0xfffe1c95 │ │ │ │ - vmovn.i d18, q8 │ │ │ │ + vuzp. d18, d0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r3, r4, #3 │ │ │ │ vtbx.8 d18, {d30- instruction: 0xfffe2da3 │ │ │ │ - vzip. d18, d6 │ │ │ │ + vmla.i q9, q7, d22[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #243 @ 0xf3 │ │ │ │ - vaddl.u q9, d14, d4 │ │ │ │ + vqrdmlah.s , q15, d20[0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r0, #5 │ │ │ │ + subs r2, r4, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r7, #101 @ 0x65 │ │ │ │ vtbx.8 d19, {d14-d16}, d13 │ │ │ │ - vqrdmlah.s , q15, d0[0] │ │ │ │ + @ instruction: 0xfffe1da0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r0, #27 │ │ │ │ - @ instruction: 0xfffe1df2 │ │ │ │ + @ instruction: 0xfffe1cd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r6, #25 │ │ │ │ vqshl.u64 , , #62 @ 0x3e │ │ │ │ - vmull.u , d30, d22 │ │ │ │ + vtbl.8 d17, {d30- instruction: 0xfffe1bf0 │ │ │ │ + @ instruction: 0xfffe1ad0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r4, #20 │ │ │ │ - vtbx.8 d17, {d14-d17}, d30 │ │ │ │ + vtbx.8 d17, {d14-d16}, d14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r3, #20 │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vtbx.8 d17, {d30-, d16, #30 │ │ │ │ + vqshrn.u64 d17, q0, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r2, r0 │ │ │ │ + adds r2, r6, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r7, #10 │ │ │ │ - @ instruction: 0xfffe19fe │ │ │ │ + @ instruction: 0xfffe18de │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #11 │ │ │ │ - @ instruction: 0xfffe19dc │ │ │ │ + @ instruction: 0xfffe18bc │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + adds r2, r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r6, r4 │ │ │ │ + adds r6, r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r5, #32 │ │ │ │ vqrdmulh.s , q7, d17[0] │ │ │ │ add r4, pc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -1139900,83 +1139904,83 @@ │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r1, [pc, #172] @ (3b2e94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a15dc>) │ │ │ │ ldr r7, [sp, #500] @ 0x1f4 │ │ │ │ str r7, [sp, #4] │ │ │ │ b.n 3b2e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a15e0> │ │ │ │ nop │ │ │ │ - adds r2, r3, r0 │ │ │ │ + asrs r2, r7, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r3, #8 │ │ │ │ - vqshl.u64 , q3, #62 @ 0x3e │ │ │ │ + vqshlu.s64 d17, d22, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r3, r4, #32 │ │ │ │ - vqshl.u64 d17, d4, #62 @ 0x3e │ │ │ │ + vqshlu.s32 , q10, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r4, #29 │ │ │ │ vqrdmlsh.s q8, q7, d7[0] │ │ │ │ - vmlsl.u , d30, d8[0] │ │ │ │ + vabal.u , d30, d24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r7, #19 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #19 │ │ │ │ + asrs r2, r5, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r5, #17 │ │ │ │ - vsri.64 d17, d26, #2 │ │ │ │ + vrsra.u64 d17, d10, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r7, r0, #17 │ │ │ │ - vsri.32 , q15, #2 │ │ │ │ + vrsra.u32 , q7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r0, #29 │ │ │ │ - vrsra.u64 , q1, #2 │ │ │ │ + vrshr.u64 d17, d18, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r5, r0, #13 │ │ │ │ vqshlu.s32 , , #30 │ │ │ │ @ instruction: 0xfffe0a91 │ │ │ │ vmlsl.u , d14, d29[0] │ │ │ │ vraddhn.i d21, q15, q6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r1, r6, #5 │ │ │ │ @ instruction: 0xfffe1cbf │ │ │ │ vrsra.u64 d17, d19, #2 │ │ │ │ - @ instruction: 0xfffe0d2c │ │ │ │ + vdup.16 d16, d12[3] │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ str.w r9, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r7, #20 │ │ │ │ @@ -1141358,35 +1141362,35 @@ │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ b.n 3b3b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a22b8> │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #14 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsls r3, r5, #27 │ │ │ │ @ instruction: 0xfffe1761 │ │ │ │ vrsubhn.i d17, q7, │ │ │ │ vabdl.u , d30, d31 │ │ │ │ - vtbx.8 d16, {d14}, d6 │ │ │ │ + vabdl.u q8, d14, d22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r5, r7, #15 │ │ │ │ - vabdl.u q8, d14, d6 │ │ │ │ + @ instruction: 0xfffe05e6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r1, r4, #7 │ │ │ │ - vabal.u q8, d14, d0 │ │ │ │ + @ instruction: 0xfffe03e0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ lsrs r3, r3, #14 │ │ │ │ vcvt.f32.u32 d16, d27, #2 │ │ │ │ - vrsra.u32 q8, q9, #2 │ │ │ │ + vrshr.u32 q8, q1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bl 3a1320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa68> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1142745,30 +1142749,30 @@ │ │ │ │ ldr r5, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ b.n 3b485c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a2fa4> │ │ │ │ nop │ │ │ │ - vshr.u64 q8, q2, #64 │ │ │ │ - mrc2 0, 4, r0, cr6, cr4, {6} │ │ │ │ + mcr2 0, 5, r0, cr0, cr4, {6} │ │ │ │ + ldc2l 0, cr0, [r6, #-848]! @ 0xfffffcb0 │ │ │ │ lsls r5, r1, #29 │ │ │ │ vmlsl.u q8, d14, d7[0] │ │ │ │ - @ instruction: 0xfffefbd2 │ │ │ │ + @ instruction: 0xfffefab2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xfa1c00d4 │ │ │ │ - ldr??.w r0, [r2, r4, lsl #1] │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldr??.w r0, [ip, #212] @ 0xd4 │ │ │ │ + @ instruction: 0xf75200d4 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bl 65283a │ │ │ │ - bls.n 3b4940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a3088> │ │ │ │ + bhi.n 3b4900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a3048> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b4cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a3438> │ │ │ │ + b.n 3b4ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a31f8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf7de00d4 │ │ │ │ + @ instruction: 0xf6be00d4 │ │ │ │ bl 5f884a │ │ │ │ lsls r1, r6, #8 │ │ │ │ vsra.u32 d16, d17, #2 │ │ │ │ vqmovun.s d16, │ │ │ │ vsli.32 d25, d1, #30 │ │ │ │ ldr r5, [sp, #548] @ 0x224 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ @@ -1143952,20 +1143956,20 @@ │ │ │ │ bl 3a1320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa68> │ │ │ │ ldr r7, [sp, #252] @ 0xfc │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b.n 3b5300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a3a48> │ │ │ │ - orns r0, sl, #6946816 @ 0x6a0000 │ │ │ │ + @ instruction: 0xf35a00d4 │ │ │ │ mcr2 15, 2, pc, cr11, cr13, {7} @ │ │ │ │ - orns r0, r8, #212 @ 0xd4 │ │ │ │ - mrc 0, 6, r0, cr8, cr4, {6} │ │ │ │ - mcrr 0, 13, r0, r6, cr4 │ │ │ │ - @ instruction: 0xeac400d4 │ │ │ │ + vqadd.s16 q8, q12, q2 │ │ │ │ + ldc 0, cr0, [r8, #848]! @ 0x350 │ │ │ │ + @ instruction: 0xeb2600d4 │ │ │ │ + @ instruction: 0xe9a400d4 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 3a1320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x28fa68> │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ @@ -1145428,69 +1145432,70 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ strd r8, r2, [sp, #20] │ │ │ │ ldr r1, [pc, #132] @ (3b6214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a495c>) │ │ │ │ ldr.w r8, [sp, #280] @ 0x118 │ │ │ │ b.n 3b6218 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4960> │ │ │ │ nop │ │ │ │ - ldmia.w lr, {r2, r4, r6, r7} │ │ │ │ - b.n 3b611c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4864> │ │ │ │ + b.n 3b6098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a47e0> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3b5edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4624> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4558> │ │ │ │ + b.n 3b5bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4318> │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3b6626 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4d6e> │ │ │ │ vdup.8 q15, d1[6] │ │ │ │ - vsli.64 d30, d20, #61 @ 0x3d │ │ │ │ + vsri.64 d30, d4, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5c08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4350> │ │ │ │ + b.n 3b59c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4110> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b5b3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4284> │ │ │ │ + b.n 3b68fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5044> │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3b6232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a497a> │ │ │ │ vtbl.8 d30, {d29-d30}, d13 │ │ │ │ - vcgt.f d30, d28, #0 │ │ │ │ + vabs.s d30, d12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a505c> │ │ │ │ + b.n 3b66d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4e1c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b684c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4f94> │ │ │ │ + b.n 3b660c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4d54> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b674c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4e94> │ │ │ │ + b.n 3b650c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4c54> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4d8c> │ │ │ │ + b.n 3b6404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4b4c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4cd0> │ │ │ │ + b.n 3b6348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4a90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4c5c> │ │ │ │ + b.n 3b62d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4a1c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b64bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4c04> │ │ │ │ + b.n 3b627c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a49c4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4bac> │ │ │ │ + b.n 3b6224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a496c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4b48> │ │ │ │ + svc 236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4ab0> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b62d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4a1c> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b6240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4988> │ │ │ │ + svc 6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + udf #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ svc 253 @ 0xfd │ │ │ │ @ instruction: 0xfffde9b3 │ │ │ │ vcgt.f d29, d7, #0 │ │ │ │ - vqrdmlah.s , , d0[0] │ │ │ │ + @ instruction: 0xfffd9d20 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ble.n 3b61d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a491c> │ │ │ │ + bgt.n 3b6194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a48dc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b6160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a48a8> │ │ │ │ + blt.n 3b6120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a4868> │ │ │ │ lsls r4, r2, #3 │ │ │ │ strd r6, r7, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r3, r2, [sp, #336] @ 0x150 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ @@ -1146802,208 +1146807,208 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 393a7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2821c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ b.n 3b7154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a589c> │ │ │ │ nop │ │ │ │ - bgt.n 3b707c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57c4> │ │ │ │ + blt.n 3b703c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5784> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b702c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5774> │ │ │ │ + blt.n 3b6fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5734> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bgt.n 3b6fdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5724> │ │ │ │ + bge.n 3b6f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56e4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b6f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56d8> │ │ │ │ + bge.n 3b6f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5698> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b6f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5648> │ │ │ │ + bge.n 3b6ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5608> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b7078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57c0> │ │ │ │ + bge.n 3b7038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5780> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blt.n 3b6fdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5724> │ │ │ │ + bls.n 3b6f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56e4> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - it ge │ │ │ │ - lslge r4, r2, #3 │ │ │ │ beq.n 3b6ee2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a562a> │ │ │ │ - vtbl.8 d27, {d13-d16}, d24 │ │ │ │ + vtbl.8 d27, {d13-d15}, d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5700> │ │ │ │ + bls.n 3b6f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56c0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt ls │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - revshls r4, r4 │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - bge.n 3b6fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56e8> │ │ │ │ + bkpt 0x007e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itte ls │ │ │ │ - lslls r4, r2, #3 │ │ │ │ - nopls {10} │ │ │ │ - lslhi r4, r2, #3 │ │ │ │ - bge.n 3b6f98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56e0> │ │ │ │ + cbnz r4, 3b7004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a574c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56e0> │ │ │ │ + bls.n 3b6f60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56a8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56dc> │ │ │ │ + bkpt 0x007a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56dc> │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - nop {7} │ │ │ │ + bls.n 3b6f58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56d8> │ │ │ │ + bls.n 3b6f58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56a0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itt vs │ │ │ │ - lslvs r4, r2, #3 │ │ │ │ - bge.n 3b6f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56c4> @ unpredictable │ │ │ │ + bls.n 3b6f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a569c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itte pl │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - bge.n 3b6f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56b0> @ unpredictable │ │ │ │ - lslmi r4, r2, #3 │ │ │ │ - sevl │ │ │ │ + bls.n 3b6f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a569c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a569c> │ │ │ │ + bkpt 0x0050 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bls.n 3b6f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5698> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x0044 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bls.n 3b6f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5684> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x003a │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bls.n 3b6f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5670> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x0030 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bls.n 3b6f14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a565c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x0026 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bls.n 3b7104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a584c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - itte mi │ │ │ │ - lslmi r4, r2, #3 │ │ │ │ - bge.n 3b6f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a568c> @ unpredictable │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ ldmia r3, {r0, r1, r3, r7} │ │ │ │ - @ instruction: 0xfffdda94 │ │ │ │ + vqrshrn.u64 d29, q10, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a569c> │ │ │ │ + bls.n 3b7114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a585c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5690> │ │ │ │ + bls.n 3b7108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5850> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5694> │ │ │ │ + bls.n 3b710c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5854> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5690> │ │ │ │ + bls.n 3b7108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5850> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a568c> │ │ │ │ + bls.n 3b7104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a584c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b6f40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5688> │ │ │ │ + bls.n 3b7100 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5848> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b7134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a587c> │ │ │ │ + bls.n 3b70f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a583c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bge.n 3b7134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a587c> │ │ │ │ + bls.n 3b70f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a583c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r6, r7} │ │ │ │ - @ instruction: 0xfffdda76 │ │ │ │ + vqrshrn.u64 d29, q3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bls.n 3b6f6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56b2> │ │ │ │ vtbx.8 d29, {d29- │ │ │ │ - @ instruction: 0xfffdd9f0 │ │ │ │ + @ instruction: 0xfffdd8d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b6fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56f0> │ │ │ │ + bhi.n 3b6f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a56b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b7128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5870> │ │ │ │ + bhi.n 3b70e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5830> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bls.n 3b70b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57f8> │ │ │ │ + bhi.n 3b7070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 3b7038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5780> │ │ │ │ + bvc.n 3b6ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5740> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r2, r3, r4, r5, r6} │ │ │ │ - vtbl.8 d29, {d29}, d20 │ │ │ │ + vneg.f d29, d4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r6, {r0, r4, r6} │ │ │ │ vcvt.f16.u16 q14, , #3 │ │ │ │ - vtbx.8 d29, {d13}, d20 │ │ │ │ + vabs.f , q2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r7} │ │ │ │ - vqshl.u64 d29, d8, #61 @ 0x3d │ │ │ │ + vqshlu.s32 , q12, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 3b7008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5750> │ │ │ │ + bpl.n 3b6fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5710> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b7044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a578c> │ │ │ │ + bmi.n 3b7004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a574c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2!, {r0, r3, r4, r6} │ │ │ │ @ instruction: 0xfffdcd0b │ │ │ │ - @ instruction: 0xfffdb8fc │ │ │ │ + vqshl.u64 , q6, #61 @ 0x3d │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r2, {r0, r2, r6} │ │ │ │ - vcle.f d29, d24, #0 │ │ │ │ + vcge.f d29, d8, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b6fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5728> │ │ │ │ + bmi.n 3b71a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3b70b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57f8> │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b6fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5720> │ │ │ │ + bmi.n 3b7198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58e0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r2, 3b70bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5804> │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b6fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5728> │ │ │ │ + bmi.n 3b71a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58e8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3b70c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a580c> │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r3, r6, r7} │ │ │ │ - vcle.f d29, d6, #0 │ │ │ │ + vcgt.f , q11, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b70d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a581a> │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b71c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5910> │ │ │ │ + bmi.n 3b7188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58d0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 3b71c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a590c> │ │ │ │ + bmi.n 3b7184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58cc> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b70b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57f8> │ │ │ │ + bcc.n 3b7070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a57b8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b717c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58c4> │ │ │ │ + bcc.n 3b713c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5884> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r5, r6} │ │ │ │ vqshl.u32 d28, d21, #29 │ │ │ │ - vsri.32 d29, d26, #3 │ │ │ │ + vrsra.u32 d29, d10, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5898> │ │ │ │ + bcc.n 3b7110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5858> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r5} │ │ │ │ - vcgt.f d29, d24, #0 │ │ │ │ + vabs.s d29, d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r6} │ │ │ │ - vqshl.u64 d27, d12, #61 @ 0x3d │ │ │ │ + vqshlu.s32 , q14, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5878> │ │ │ │ + bcs.n 3b70f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5838> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r2, r3, r5} │ │ │ │ - vqshl.u32 d27, d24, #29 │ │ │ │ + vqshlu.s32 d27, d8, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5878> │ │ │ │ + bcs.n 3b70f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5838> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b712c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5874> │ │ │ │ + bcs.n 3b70ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5834> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5880> │ │ │ │ + bcs.n 3b70f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5840> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vsri.32 d29, d2, #3 │ │ │ │ + vrshr.u64 , q9, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r3, r4, r6, r7} │ │ │ │ - vsri.32 d29, d8, #3 │ │ │ │ + vrshr.u64 , q12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a58a0> │ │ │ │ + bcs.n 3b7118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5860> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a589c> │ │ │ │ + bcs.n 3b7114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a585c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r1, r2, r4, r7} │ │ │ │ - vcgt.f d29, d2, #0 │ │ │ │ + vmlal.u , d29, d18[0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3b7148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5890> │ │ │ │ + bcs.n 3b7108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5850> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcc.n 3b7144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a588c> │ │ │ │ + bcs.n 3b7104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a584c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcc.n 3b713c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5884> │ │ │ │ + bcs.n 3b70fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a5844> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r1, r2, r3, r4, r7} │ │ │ │ - vrsra.u64 , q10, #3 │ │ │ │ + vrshr.u64 , q2, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mov r0, r7 │ │ │ │ bl 399c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288390> │ │ │ │ ldr.w r1, [pc, #3164] @ 3b7db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6500> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ @@ -1148271,84 +1148276,84 @@ │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 399d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b7e58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a65a0> │ │ │ │ - bcs.n 3b7e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6568> │ │ │ │ + bne.n 3b7de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6528> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 3b7e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6554> │ │ │ │ + bne.n 3b7dcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6514> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r4, r5, r7} │ │ │ │ - @ instruction: 0xfffdac9c │ │ │ │ + @ instruction: 0xfffdab7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r6, lr} │ │ │ │ + push {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7d1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6464> │ │ │ │ + beq.n 3b7cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a6424> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r5!, {r0, r1, r2, r5} │ │ │ │ - vceq.i , q5, #0 │ │ │ │ + vcgt.s d29, d26, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3b7e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a656c> │ │ │ │ + beq.n 3b7de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a652c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r7!, {r0, r4, r6} │ │ │ │ - vshr.u32 , q4, #3 │ │ │ │ + vcvt.u32.f32 d28, d24, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r3, r4, r5, r7} │ │ │ │ - vcvt.f16.u16 q13, q14, #3 │ │ │ │ + @ instruction: 0xfffdab5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ pop {r0, r2, r4, r5, r6} │ │ │ │ - vmull.u q13, d29, d18 │ │ │ │ + vtbl.8 d26, {d29-) │ │ │ │ + add r1, pc, #664 @ (adr r1, 3b80c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a680c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ revsh r3, r4 │ │ │ │ - vtbx.8 d28, {d29}, d28 │ │ │ │ + vneg.f q14, q6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldmia r7, {r0, r4, r5, r7} │ │ │ │ - vneg.f d28, d20 │ │ │ │ + vrsubhn.i d28, , q2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xb7e3 │ │ │ │ vqshrun.s64 d25, , #3 │ │ │ │ bl 399d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288490> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ @@ -1149526,77 +1149531,77 @@ │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ b.n 3b8aa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a71f0> │ │ │ │ nop │ │ │ │ ldmia r5!, {r0, r1, r2, r6, r7} │ │ │ │ - vsli.64 q14, q9, #61 @ 0x3d │ │ │ │ + vsri.64 q14, q1, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3b8f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7694> │ │ │ │ + b.n 3b8d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7454> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r5, pc, #424 @ (adr r5, 3b8be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a732c>) │ │ │ │ + add r4, pc, #296 @ (adr r4, 3b8b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a72ac>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #744 @ (adr r4, 3b8d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7478>) │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ + add r3, pc, #616 @ (adr r3, 3b8cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73f8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #552 @ (adr r4, 3b8c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73c0>) │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + add r3, pc, #424 @ (adr r3, 3b8bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7340>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #576 @ (adr r4, 3b8c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73e0>) │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + add r3, pc, #448 @ (adr r3, 3b8c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7360>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #632 @ (adr r4, 3b8cd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7420>) │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + add r3, pc, #504 @ (adr r3, 3b8c58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73a0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #688 @ (adr r4, 3b8d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7460>) │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + add r3, pc, #560 @ (adr r3, 3b8c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73e0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #696 @ (adr r4, 3b8d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7470>) │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + add r3, pc, #568 @ (adr r3, 3b8ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a73f0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r0!, {r1, r4, r5} │ │ │ │ + itee al │ │ │ │ + lslal r4, r2, #3 │ │ │ │ + itee ne @ unpredictable > │ │ │ │ + lslne r4, r2, #3 │ │ │ │ + addeq r1, pc, #80 @ (adr r1, 3b8ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7220>) │ │ │ │ + lsleq r4, r2, #3 │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, pc, #208 @ (adr r2, 3b8b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a72a0>) │ │ │ │ + add r0, pc, #272 @ (adr r0, 3b8ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a72e8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt pl │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - addpl r1, pc, #400 @ (adr r1, 3b8c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7368>) │ │ │ │ - lslpl r4, r2, #3 │ │ │ │ - bkpt 0x0088 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, pc, #616 @ (adr r0, 3b8d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7448>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + cbnz r4, 3b8b12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a725a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ bl 39a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288de0> │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #320] @ 0x140 │ │ │ │ @@ -1150787,73 +1150792,73 @@ │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ bl 39a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ b.n 3b9700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e48> │ │ │ │ nop │ │ │ │ - cbnz r0, 3b96f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e40> │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 3b96d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e1e> │ │ │ │ + cbnz r4, 3b96ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e16> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 3b96ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7df6> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 3b96c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e0e> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r2, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb7a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r1, r3, r7} │ │ │ │ + cbz r2, 3b9736 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e7e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3b9754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e9c> │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 3b9720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e68> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 3b96f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e3e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r0, 3b9722 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a7e6a> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 39a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288de0> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ bl 39a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x288de0> │ │ │ │ @@ -1152048,76 +1152053,76 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ b.n 3ba358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8aa0> │ │ │ │ nop │ │ │ │ - sub sp, #16 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #960 @ (adr r7, 3ba6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8e30>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r6, pc, #968 @ (adr r6, 3ba6f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8e40>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, pc, #8 @ (adr r7, 3ba340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8a88>) │ │ │ │ + add r5, pc, #904 @ (adr r5, 3ba6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8e08>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r0, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r5, [sp, #612] @ 0x264 │ │ │ │ - vqrshrn.u64 d24, q4, #3 │ │ │ │ + vqshrun.s64 d24, q12, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, pc, #432 @ (adr r6, 3ba500 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8c48>) │ │ │ │ + add r5, pc, #304 @ (adr r5, 3ba480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8bc8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 393cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x282400> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ strd r3, r2, [sp, #780] @ 0x30c │ │ │ │ @@ -1152149,17 +1152154,17 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3ba3ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8b02> │ │ │ │ add.w sp, sp, #796 @ 0x31c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r5, pc, #472 @ (adr r5, 3ba5a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8ce8>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 3ba520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8c68>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrb r2, [r3, r1] │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1153086,15 +1153091,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ mov r3, ip │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3bad06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a944e> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bics.w r1, ip, #137 @ 0x89 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ands.w r1, r8, #137 @ 0x89 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -1154187,177 +1154192,177 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.w 3bb90e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa056> │ │ │ │ b.n 3bb87e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a9fc6> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3bb57a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a9cc2> │ │ │ │ b.n 3bb86e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a9fb6> │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r6, [r2, r6] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #824] @ 0x338 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #48] @ (3bbbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa31c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1154379,15 +1154384,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 3bbe2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa574> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3bbdf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa540> │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2320] @ 0x910 │ │ │ │ @@ -1155506,199 +1155511,199 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ adcs r0, r4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #352] @ 0x160 │ │ │ │ + str r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r3, [sp, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r3, #60] @ 0x3c │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ ldr.w r0, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ eor.w r2, r1, #1 │ │ │ │ cbnz r0, 3bc928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ab070> │ │ │ │ ldr.w r0, [r3, #192] @ 0xc0 │ │ │ │ @@ -1156805,153 +1156810,153 @@ │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ orr.w r2, r2, #33792 @ 0x8400 │ │ │ │ orr.w r1, r1, #1 │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strb.w r1, [r0, #44] @ 0x2c │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ b.w 3bcc52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ab39a> │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldrh r0, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldrh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #60] @ 0x3c │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #36] @ 0x24 │ │ │ │ + ldrh r2, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #22] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r5, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + ldrh r0, [r6, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r2, #18] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #52] @ 0x34 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #572] @ 0x23c │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ bl 5425f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430d38> │ │ │ │ ldr.w r3, [pc, #1036] @ 3bda2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ac174> │ │ │ │ @@ -1157340,79 +1157345,79 @@ │ │ │ │ b.w 3bbed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa618> │ │ │ │ ldrb.w r2, [r3, #645] @ 0x285 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 3bbf1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2aa666> │ │ │ │ b.n 3bd22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ab974> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + strh r4, [r6, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r1, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + strh r4, [r5, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r3, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + ldrb r4, [r2, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #660] @ (3bdd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ac4a0>) │ │ │ │ @@ -1158672,22 +1158677,22 @@ │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, #2 │ │ │ │ lsls r4, r2, #6 │ │ │ │ adds r6, r7, #0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r6, r8, lsr #3 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + eor.w r0, r6, r8, lsr #3 │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh.w r1, [sp, #56] @ 0x38 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ bl 485790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373ed8> │ │ │ │ @@ -1159268,15 +1159273,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 3bf644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2add8c> │ │ │ │ @@ -1159334,15 +1159339,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 3bedbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ad504> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ str r2, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #504] @ (3bf05c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ad7a4>) │ │ │ │ @@ -1159533,15 +1159538,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ asrs r4, r2, #6 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r0, r0, #32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1160594,23 +1160599,23 @@ │ │ │ │ b.n 3bfa76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae1be> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, r1] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r2, [r2, #19] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r2, r0, #22 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ bic.w r3, r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ beq.n 3bfb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae2e4> │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.n 3bfb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae2e4> │ │ │ │ @@ -1160946,27 +1160951,27 @@ │ │ │ │ bl 545360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433aa8> │ │ │ │ bl 544d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433474> │ │ │ │ mov r2, r0 │ │ │ │ b.n 3bfe64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae5ac> │ │ │ │ nop │ │ │ │ lsls r0, r6, #16 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - str r2, [r1, #100] @ 0x64 │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #0] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r4, r6] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -1161120,15 +1161125,15 @@ │ │ │ │ b.n 3bffa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae6f0> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 3bffd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae71a> │ │ │ │ nop │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c00c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae80c> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #26 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 3c00c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae80a> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1162029,17 +1162034,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7c40193 │ │ │ │ @ instruction: 0xf7900193 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #428] @ (3c0c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2af35c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1162272,35 +1162277,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2af42c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3c0ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2af430>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsb r4, [r1, r5] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r1, #424] @ 0x1a8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1162755,19 +1162760,19 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 3c112a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2af872> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 45a6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348e1c> │ │ │ │ b.n 3c0eda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2af622> │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r2, [pc, #1384] @ 3c1720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2afe68> │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ @@ -1163751,15 +1163756,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia.w r4!, {r0, r1, r4, r7, r8} │ │ │ │ b.n 3c1eba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0602> │ │ │ │ vqshlu.s32 q15, q14, #31 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [pc, #824] @ (3c1f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b06c0>) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r4, r2, #3 │ │ │ │ bgt.n 3c1c3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0386> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1163854,15 +1163859,15 @@ │ │ │ │ bl 4ea5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d8cf8> │ │ │ │ b.n 3c1cfa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0442> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 3c2484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0bcc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + mov r6, lr │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 3c234c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0a94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ mrc 15, 7, APSR_nzcv, cr1, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1164087,17 +1164092,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 3c1ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b063c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 3c1ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b05e8> │ │ │ │ b.n 3c1f1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b0664> │ │ │ │ nop │ │ │ │ - cmp r4, sl │ │ │ │ + add r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1164618,51 +1164623,51 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ b.n 3c2268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b09b0> │ │ │ │ nop │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r4, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r4, r3 │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - orrs r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, fp │ │ │ │ + add r2, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r6, r6 │ │ │ │ + negs r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r4, r1 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r6, r6 │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, r7 │ │ │ │ + bics r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r6, r2 │ │ │ │ + subs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ands r6, r6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r4, r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1984] @ 0x7c0 │ │ │ │ ldr.w r5, [pc, #2764] @ 3c3038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b1780> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1165661,35 +1165666,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 3c30e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b1830> │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bhi.n 3c2fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b1734> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - rors r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r0, r6 │ │ │ │ + lsls r0, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adcs r4, r3 │ │ │ │ + ands r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orrs r6, r3 │ │ │ │ + rors r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp ip, sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r6 │ │ │ │ + add r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.w 3c2f5e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b16a6> │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [r8, #96] @ 0x60 │ │ │ │ @@ -1166222,83 +1166227,83 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adcs r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #56 @ 0x38 │ │ │ │ + subs r6, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r4, #152 @ 0x98 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #162 @ 0xa2 │ │ │ │ + subs r0, #130 @ 0x82 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #12 │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r0, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #116 @ 0x74 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r3, #72 @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r2, #16 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #32 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r5, #120 @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r1, #20 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r2, #38 @ 0x26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr.w r3, [pc, #2940] @ 3c426c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b29b4> │ │ │ │ @@ -1167361,45 +1167366,45 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r1!, {} │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ - lsls r3, r2, #3 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ - movs r0, r0 │ │ │ │ + itte al │ │ │ │ + lslal r3, r2, #3 │ │ │ │ + cmpal r7, #60 @ 0x3c │ │ │ │ + mov r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #904 @ (adr r0, 3c4620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b2d68>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4, r7, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r0, #214 @ 0xd6 │ │ │ │ + adds r7, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + adds r7, #28 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x005e │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + subs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + adds r7, #202 @ 0xca │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ sub.w r3, r9, #20 │ │ │ │ cbz r2, 3c42e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b2a2a> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -1168323,62 +1168328,62 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r7, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r5, #3 │ │ │ │ cbz r1, 3c4cea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b3432> │ │ │ │ - vrsubhn.i d31, , q6 │ │ │ │ + @ instruction: 0xfffff56c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #116 @ 0x74 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r7, #108 @ 0x6c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stc 0, cr0, [r6], {211} @ 0xd3 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + sbc.w r0, r6, r3, lsr #3 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stc 0, cr0, [r6], {211} @ 0xd3 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + sbc.w r0, r6, r3, lsr #3 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - sbfx r0, r6, #3, #22 │ │ │ │ - cmp r7, #48 @ 0x30 │ │ │ │ + @ instruction: 0xf22600d5 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub sp, #508 @ 0x1fc │ │ │ │ - vqrdmlah.s q9, , d4[0] │ │ │ │ + @ instruction: 0xffff2d24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r5, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3c4d14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b345c>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3c4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b3458> │ │ │ │ ldr r0, [pc, #24] @ (3c4d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b3460>) │ │ │ │ @@ -1170970,27 +1170975,27 @@ │ │ │ │ b.n 3c6352 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4a9a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #0 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3c64d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4c18> │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c643c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4b84>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171017,15 +1171022,15 @@ │ │ │ │ pop {r4} │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #28] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4be0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171052,15 +1171057,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c64f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4c3c>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171087,15 +1171092,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r7, #25] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6550 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4c98>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171122,15 +1171127,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c65ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4cf4>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171157,15 +1171162,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #3, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4d50>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171192,15 +1171197,15 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #2, #1 │ │ │ │ bx lr │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (3c6664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4dac>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1171227,27 +1171232,27 @@ │ │ │ │ pop {r4} │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #20] │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c668c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4dd4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #60] @ (3c66dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4e24>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171273,29 +1171278,29 @@ │ │ │ │ bne.n 3c66b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4dfe> │ │ │ │ ldr r1, [pc, #16] @ (3c66e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4e28>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #12] @ (3c6700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4e48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #14 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #48] @ (3c6744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4e8c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1171315,18 +1171320,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6732 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4e7a> │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -1171347,15 +1171352,15 @@ │ │ │ │ bne.n 3c676a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4eb2> │ │ │ │ ldr r1, [pc, #12] @ (3c6790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4ed8>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1171388,15 +1171393,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c67c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4f0e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c67b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4efe> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #56] @ (3c6840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4f88>) │ │ │ │ @@ -1171422,17 +1171427,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c681c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4f64> │ │ │ │ ldr r1, [pc, #12] @ (3c6844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4f8c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r1, #10 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -1171462,15 +1171467,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3c686e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4fb6> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r2, fp │ │ │ │ + add r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #53 @ 0x35 │ │ │ │ bhi.w 3c6c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5370> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1171852,74 +1171857,74 @@ │ │ │ │ bx lr │ │ │ │ blx r2 │ │ │ │ b.n 3c6a42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b518a> │ │ │ │ blx r2 │ │ │ │ b.n 3c693c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5084> │ │ │ │ nop │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ vminnm.f16 , , │ │ │ │ - uxtb r4, r6 │ │ │ │ + cbz r4, 3c6c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b53c0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f16 , , │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r1, r3, #3 │ │ │ │ vmaxnm.f16 , , │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ mrc2 15, 6, pc, cr5, cr15, {7} │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - asrs r4, r3, #2 │ │ │ │ + lsrs r4, r7, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r1, r3, #3 │ │ │ │ mcr2 15, 3, pc, cr13, cr15, {7} @ │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrb r2, [r4, r5] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - muls r6, r0 │ │ │ │ + tst r6, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r2, #3 │ │ │ │ - eor.w r0, r8, #7438336 @ 0x718000 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + @ instruction: 0xf36800e3 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add ip, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r0, r6, #25 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r8, ip │ │ │ │ + mvns r0, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r8, r9 │ │ │ │ + bics r0, r5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - negs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + lsrs r0, r4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1171999,32 +1172004,32 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3c6db0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b54f8>) │ │ │ │ add r1, pc │ │ │ │ b.n 3c6d2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5476> │ │ │ │ blx r2 │ │ │ │ b.n 3c6d2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5472> │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r5, #26 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r3, #26 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3c6df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5540>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172046,18 +1172051,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5528> │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfacdffff │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3c6e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b55a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1172090,20 +1172095,20 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5578> │ │ │ │ nop │ │ │ │ - lsrs r4, r1, #19 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xfa7dffff │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r2, r4, #18 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 3c6e92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b55da> │ │ │ │ @@ -1172119,15 +1172124,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c6e92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b55da> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa19ffff │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 40b9dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa124> │ │ │ │ @@ -1172287,52 +1172292,52 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3c6f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5668> │ │ │ │ blx r2 │ │ │ │ b.n 3c6eea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5632> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf969ffff │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ite le │ │ │ │ - lslle r5, r2, #3 │ │ │ │ - lsrgt r4, r1, #14 │ │ │ │ + bkpt 0x00b4 │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + lsrs r4, r5, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ @@ -1172371,17 +1172376,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3c70ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5834> │ │ │ │ bl 3c68a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b4fec> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bl 38b0fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x279842> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1172428,24 +1172433,24 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c714a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5892> │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 329182 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2178ca> │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r6, #8 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1172474,20 +1172479,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3c71c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b590c> │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ bl 2b11ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x19f932> │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r7, #7 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ mov fp, r2 │ │ │ │ @@ -1172607,15 +1172612,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (3c7398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5ae0>) │ │ │ │ ldrb.w ip, [r4, #212] @ 0xd4 │ │ │ │ add r3, pc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -1172650,15 +1172655,15 @@ │ │ │ │ ldrbhi.w r0, [r1, #2220] @ 0x8ac │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172690,15 +1172695,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c73da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5b22> │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - strb r2, [r2, #8] │ │ │ │ + strb r2, [r6, #3] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1172746,17 +1172751,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3c743a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5b82> │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -1172850,21 +1172855,21 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 3c7508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5c50> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3c7508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5c50> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r3, #26 │ │ │ │ + lsls r4, r7, #21 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r2 │ │ │ │ @@ -1172883,19 +1172888,19 @@ │ │ │ │ bl 457d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3464c4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3c75dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d24>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c75a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5cf0> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 3c7640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d88> │ │ │ │ @@ -1173070,33 +1173075,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r4, #152 @ 0x98 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r7!, {r1, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1173167,21 +1173172,21 @@ │ │ │ │ beq.n 3c7874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5fbc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3c78a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5ff0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3c7838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5f80> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r5!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r2, r0, #15 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1173334,25 +1173339,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r2 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ str.w r5, [r4, #192] @ 0xc0 │ │ │ │ b.n 3c796c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b60b4> │ │ │ │ nop │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #80] @ 3c7ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6200> │ │ │ │ @@ -1173709,54 +1173714,54 @@ │ │ │ │ ldr r2, [pc, #108] @ (3c7e48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6590>) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3c7c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6390> │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r2, r3 │ │ │ │ + cmp r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r7, #234 @ 0xea │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - subs r1, #194 @ 0xc2 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bpl.n 3c7e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6558> │ │ │ │ + bcc.n 3c7dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6518> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 3c7dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6534> │ │ │ │ + bcc.n 3c7dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b64f4> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + movs r6, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r6, #204 @ 0xcc │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r6, #102 @ 0x66 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bne.n 3c7eda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6622> │ │ │ │ vtbl.8 d30, {d15-d16}, d27 │ │ │ │ vtbx.8 d30, {d31}, d13 │ │ │ │ vtbx.8 d30, {d15}, d17 │ │ │ │ vqshl.u64 q15, , #63 @ 0x3f │ │ │ │ vqshl.u64 d30, d1, #63 @ 0x3f │ │ │ │ vabdl.u q15, d15, d25 │ │ │ │ vrsubhn.i d31, , │ │ │ │ vrsubhn.i d30, , │ │ │ │ - vaddw.u q11, , d10 │ │ │ │ + vqrdmlsh.s , , d26[0] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - vshr.u64 q0, , #48 │ │ │ │ + mrc2 0, 3, r0, cr0, cr3, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1828] @ 3c8584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6ccc> │ │ │ │ mov r7, r3 │ │ │ │ @@ -1174338,36 +1174343,36 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r3, r3] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ asrs r4, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 3c85f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6d3a> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfa8200d3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + vld4. {d16-d19}, [r2 :64], r3 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9e000d3 │ │ │ │ + str.w r0, [r0, #211] @ 0xd3 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh.w r0, [ip, r3, lsl #1] │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf70c00d3 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1174836,29 +1174841,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c8976 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b70be> │ │ │ │ b.n 3c89e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7130> │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r4, #211] @ 0xd3 │ │ │ │ - ldr.w r0, [r6, r3, lsl #1] │ │ │ │ - ldrb.w r0, [lr, #211] @ 0xd3 │ │ │ │ + @ instruction: 0xf79400d3 │ │ │ │ + @ instruction: 0xf73600d3 │ │ │ │ + @ instruction: 0xf77e00d3 │ │ │ │ strb r0, [r0, #30] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adcs.w r0, r6, #6914048 @ 0x698000 │ │ │ │ - @ instruction: 0xf58400d3 │ │ │ │ - @ instruction: 0xf4a000d3 │ │ │ │ - @ instruction: 0xf63c00d3 │ │ │ │ - @ instruction: 0xf3fc00d3 │ │ │ │ - eor.w r0, sl, #6914048 @ 0x698000 │ │ │ │ - @ instruction: 0xf4b000d3 │ │ │ │ - @ instruction: 0xf31a00d3 │ │ │ │ - ubfx r0, r4, #3, #20 │ │ │ │ - @ instruction: 0xf3f800d3 │ │ │ │ + bics.w r0, r6, #6914048 @ 0x698000 │ │ │ │ + orn r0, r4, #6914048 @ 0x698000 │ │ │ │ + usat r0, #19, r0, lsl #3 │ │ │ │ + adds.w r0, ip, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf2dc00d3 │ │ │ │ + bfi r0, sl, #3, #17 │ │ │ │ + @ instruction: 0xf39000d3 │ │ │ │ + @ instruction: 0xf1fa00d3 │ │ │ │ + subw r0, r4, #211 @ 0xd3 │ │ │ │ + @ instruction: 0xf2d800d3 │ │ │ │ ldr r2, [pc, #24] @ (3c8b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7288>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1176280,66 +1176285,67 @@ │ │ │ │ b.n 3c9ab2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b81fa> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ strb r0, [r2, #3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - adc.w r0, lr, #211 @ 0xd3 │ │ │ │ + bic.w r0, lr, #211 @ 0xd3 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e400d3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + vshr.s64 q8, , #60 │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - orrs.w r0, r4, #211 @ 0xd3 │ │ │ │ - vqadd.s32 q8, q15, │ │ │ │ - @ instruction: 0xf0cc00d3 │ │ │ │ + vqadd.s64 q0, q10, │ │ │ │ + mcr 0, 2, r0, cr14, cr3, {6} │ │ │ │ + vshr.s64 q0, , #20 │ │ │ │ ldmia r7, {r0, r3, r4, r6, r7} │ │ │ │ - @ instruction: 0xffffedd2 │ │ │ │ + @ instruction: 0xffffecb2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vqadd.s64 q8, q15, │ │ │ │ - vshr.s64 q0, , #52 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + mrc 0, 2, r0, cr14, cr3, {6} │ │ │ │ + mcr 0, 3, r0, cr12, cr3, {6} │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs.w r0, r0, r3, lsr #3 │ │ │ │ - @ instruction: 0xeb9000d3 │ │ │ │ + eors.w r0, r0, r3, lsr #3 │ │ │ │ + orns r0, r0, r3, lsr #3 │ │ │ │ ldmia r5!, {r0, r2} │ │ │ │ - vcvt.u16.f16 d30, d30, #1 │ │ │ │ + vcvt.f16.u16 d30, d14, #1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 13, r0, sl, cr3 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + @ instruction: 0xeb2a00d3 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvc.n 3c9be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8328> │ │ │ │ + bvs.n 3c9ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b82e8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 3c9b24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b826c> │ │ │ │ + b.n 3c98e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b802c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3c9ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8218> │ │ │ │ + b.n 3c9890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7fd8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3c9b04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b824c> │ │ │ │ + b.n 3c98c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b800c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xe82c00d3 │ │ │ │ - b.n 3c9938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8080> │ │ │ │ + b.n 3c99ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b80f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3c995c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b80a4> │ │ │ │ + b.n 3c96f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7e40> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3c99f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b813c> │ │ │ │ + b.n 3c971c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7e64> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3c9b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8290> │ │ │ │ + b.n 3c97b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7efc> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcc.n 3c9b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b82d8> │ │ │ │ + b.n 3c9908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8050> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + bcs.n 3c9b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8298> │ │ │ │ lsls r3, r2, #3 │ │ │ │ strb r0, [r4, #22] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.w 3c92ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7a32> │ │ │ │ b.w 3c9276 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b79be> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -1176670,15 +1176676,15 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 38f334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27da7c> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 3c9ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8210> │ │ │ │ + b.n 3c9888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b7fd0> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r0, #20] │ │ │ │ lsls r3, r2, #6 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1176725,15 +1176731,15 @@ │ │ │ │ bl 38f314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27da5c> │ │ │ │ cbz r0, 3c9fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b86fc> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 3c9960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b80a8> │ │ │ │ + b.n 3ca720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8e68> │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 38f314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27da5c> │ │ │ │ @@ -1177081,15 +1177087,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 45a7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348f34> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1177245,19 +1177251,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3ca3f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8b3c> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r2, #78 @ 0x4e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r2, #76 @ 0x4c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - b.n 3ca6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b8e24> │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1178514,15 +1178520,15 @@ │ │ │ │ ldreq.w r3, [r3, #384] @ 0x180 │ │ │ │ bl 487a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376160> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 489d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3784b4> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 3cb1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b9908> │ │ │ │ + bne.n 3cb180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b98c8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1179979,15 +1179985,15 @@ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ b.n 3cbfd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ba71a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3cbf02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ba64a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #28 │ │ │ │ @@ -1180451,20 +1180457,20 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #17 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - itte cs │ │ │ │ - lslcs r3, r2, #3 │ │ │ │ - subcs r1, #104 @ 0x68 │ │ │ │ - lslcc r3, r2, #6 │ │ │ │ + bkpt 0x0006 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ + lsls r3, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1604] @ 3ccd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bb4a0> │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 3ccd5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bb4a4> │ │ │ │ @@ -1184119,17 +1184125,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r7, r2, #3 │ │ │ │ asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r2, [r0, r2] │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 3cf9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be0f0> │ │ │ │ @@ -1185187,15 +1185193,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (3cf9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be110>) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ b.w 3cef8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bd6d6> │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1185591,17 +1185597,17 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 3cfe22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be56a> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ sub sp, #16 │ │ │ │ lsls r0, r1, #6 │ │ │ │ lsls r2, r3, #9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ @@ -1185704,19 +1185710,19 @@ │ │ │ │ b.n 3cfee6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be62e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3d01a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be8ec> │ │ │ │ + b.n 3cff64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be6ac> │ │ │ │ lsls r7, r4, #3 │ │ │ │ lsls r2, r2, #4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w ip, r3, #8 │ │ │ │ cbz r1, 3cff4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2be696> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ strd ip, r0, [r1, #4] │ │ │ │ @@ -1185908,15 +1185914,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ veor d16, d28, d2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1} │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r0, r5, #3 │ │ │ │ mrc2 1, 7, r0, cr10, cr2, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1196148,21 +1196154,21 @@ │ │ │ │ b.n 3d6d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c54c8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3d6d14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c545c> │ │ │ │ + beq.n 3d6cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c541c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3d6cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c5438> │ │ │ │ + beq.n 3d6eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c55f8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3d6ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c5430> │ │ │ │ + beq.n 3d6ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c55f0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3d6ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c5428> │ │ │ │ + beq.n 3d6ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c55e8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1197455,23 +1197461,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c618c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3d7a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c6190>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ subs r3, #158 @ 0x9e │ │ │ │ @@ -1199905,19 +1199911,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1200235,17 +1200241,17 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1200391,19 +1200397,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3d980a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7f52> │ │ │ │ b.n 3d977e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7ec6> │ │ │ │ ldr r2, [r2, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r7, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3d97b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7ef8> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1200423,17 +1200429,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3d985e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7fa6> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3d98cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c8014> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3d98d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c8018> │ │ │ │ add ip, pc │ │ │ │ @@ -1200747,31 +1200753,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c82f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3d9bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c82f4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strd r0, r0, [r8, #840]! @ 0x348 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8c800d2 │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrd r0, r0, [r6, #840]! @ 0x348 │ │ │ │ - and.w r0, r0, r2, lsr #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8d600d2 │ │ │ │ + strd r0, r0, [r0], #840 @ 0x348 │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strd r0, r0, [r6, #840] @ 0x348 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia.w r6!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ @@ -1201049,15 +1201055,15 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3d9dde <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c8526> │ │ │ │ ldrb.w r3, [r0, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [ip, #-840] @ 0xfffffcb8 │ │ │ │ + ldc 0, cr0, [ip], #-840 @ 0xfffffcb8 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #80] @ 3d9ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c8620> │ │ │ │ add lr, pc │ │ │ │ @@ -1202263,33 +1202269,33 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3da93a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9082> │ │ │ │ b.n 3da90e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9056> │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r4, #3 │ │ │ │ - b.n 3dae94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95dc> │ │ │ │ + b.n 3dac54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c939c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dae64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95ac> │ │ │ │ + b.n 3dac24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c936c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3da9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9110> │ │ │ │ + ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3da9ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c90f4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3db050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9798> │ │ │ │ + b.n 3dae10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9558> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (3daa20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9168>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1202327,23 +1202333,23 @@ │ │ │ │ bhi.n 3da9fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9144> │ │ │ │ ldr r2, [pc, #28] @ (3daa30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9178>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - b.n 3dae40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9588> │ │ │ │ + b.n 3dac00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9348> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrsb r0, [r5, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #172] @ (3daaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c923c>) │ │ │ │ @@ -1202417,23 +1202423,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dae1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9564> │ │ │ │ + b.n 3dabdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9324> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #896] @ (3dae84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95cc>) │ │ │ │ + ldr r6, [pc, #768] @ (3dae04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c954c>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r4, #3 │ │ │ │ - bvs.n 3daa6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c91b4> │ │ │ │ + bpl.n 3daa2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9174> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - mcr2 0, 0, r0, cr6, cr0, {6} │ │ │ │ + stc2l 0, cr0, [r6], #832 @ 0x340 │ │ │ │ strb r4, [r4, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (3dab54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c929c>) │ │ │ │ @@ -1202455,17 +1202461,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3dab58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c92a0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 3dacdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9424> │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #16] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #56] @ (3daba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c92ec>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202488,17 +1202494,17 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 3dacb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c93fc> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3db170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c98b8> │ │ │ │ + b.n 3daf30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9678> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #168] @ (3dac68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c93b0>) │ │ │ │ @@ -1202574,23 +1202580,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r7, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dacf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9438> │ │ │ │ + svc 30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #536] @ (3dae90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95d8>) │ │ │ │ + ldr r5, [pc, #408] @ (3dae10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9558>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 3dac80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c93c8> │ │ │ │ + udf #226 @ 0xe2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3dacf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c943c> │ │ │ │ + bmi.n 3dacb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c93fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r4, #3 │ │ │ │ strh r6, [r5, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1202616,30 +1202622,30 @@ │ │ │ │ ldr r2, [pc, #20] @ (3dacd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9420>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + udf #92 @ 0x5c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3dac48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9390> │ │ │ │ + bcc.n 3dac08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9350> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stc2 0, cr0, [lr], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfaee00d0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dacf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9440>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 56 @ 0x38 │ │ │ │ + udf #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3dad34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c947c>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202656,17 +1202662,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3dad38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9480>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + udf #2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, #162 @ 0xa2 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (3dad74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c94bc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202683,29 +1202689,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3dad78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c94c0>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + ble.n 3dad1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9464> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #12] @ (3dad98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c94e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + ble.n 3dace4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c942c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #64] @ (3dadec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9534>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1202733,19 +1202739,19 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #174 @ 0xae │ │ │ │ + ble.n 3dad0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9454> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dad38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9480> │ │ │ │ + bcs.n 3dacf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9440> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xfaf400d0 │ │ │ │ + ldr??.w r0, [r4, #208] @ 0xd0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbnz r3, 3dae1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9564> │ │ │ │ @@ -1202756,19 +1202762,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3dae2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9574>) │ │ │ │ add r3, pc │ │ │ │ b.n 3dae10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9558> │ │ │ │ nop │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + ble.n 3dae9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95e4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + ble.n 3dae94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95dc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (3dae60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c95a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203002,43 +1203008,43 @@ │ │ │ │ b.n 3daf82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c96ca> │ │ │ │ ldr r2, [pc, #76] @ (3db098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c97e0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 3daf64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c96ac> │ │ │ │ - ble.n 3db048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9790> │ │ │ │ + bgt.n 3db008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9750> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcs.n 3daffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9744> │ │ │ │ + bne.n 3dafbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9704> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 3daf90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c96d8> │ │ │ │ + bne.n 3db150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9898> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00d0 │ │ │ │ - bcs.n 3db0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c97fc> │ │ │ │ + strh.w r0, [sl, #208] @ 0xd0 │ │ │ │ + bne.n 3db074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c97bc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 3db060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c97a8> │ │ │ │ + beq.n 3db020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9768> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 3db018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9760> │ │ │ │ + beq.n 3dafd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9720> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bne.n 3dafd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9720> │ │ │ │ + beq.n 3daf98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c96e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - vst4. {d0-d3}, [r6 :64], r0 │ │ │ │ - stcl 0, cr0, [r4, #840] @ 0x348 │ │ │ │ - strb r2, [r7, #8] │ │ │ │ + @ instruction: 0xf7e600d0 │ │ │ │ + stc 0, cr0, [r4], #840 @ 0x348 │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3db150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9898> │ │ │ │ + beq.n 3db110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9858> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh.w r0, [sl, #208] @ 0xd0 │ │ │ │ - bgt.n 3db14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9894> │ │ │ │ + @ instruction: 0xf79a00d0 │ │ │ │ + blt.n 3db10c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9854> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0058 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bgt.n 3db120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9868> │ │ │ │ + blt.n 3db0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9828> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ vcmp.f32 s0, #0.0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ @@ -1203077,18 +1203083,18 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [pc, #464] @ (3db2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9a34>) │ │ │ │ - blt.n 3db070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c97b8> │ │ │ │ + bge.n 3db030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9778> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf69400e0 │ │ │ │ - blt.n 3db224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c996c> │ │ │ │ + sbcs.w r0, r4, #7340032 @ 0x700000 │ │ │ │ + bge.n 3db1e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c992c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (3db160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c98a8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203364,52 +1203370,52 @@ │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - blt.n 3db41c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b64> │ │ │ │ + bls.n 3db3dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b24> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r2, pc, #736 @ (adr r2, 3db6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9e28>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 3db660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9da8>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r6, [pc, #360] @ (3db56c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9cb4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 3db360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9aa8> │ │ │ │ + bls.n 3db320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9a68> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 3db430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b78> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bls.n 3db410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b58> │ │ │ │ + bhi.n 3db3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b18> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - sxth r2, r3 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r6, 3db460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ba8> │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bls.n 3db390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ad8> │ │ │ │ + bhi.n 3db350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9a98> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3db518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c60> │ │ │ │ + bhi.n 3db4d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c20> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - rsb r0, r6, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf4a600d0 │ │ │ │ adds r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3db4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c1c> │ │ │ │ + bhi.n 3db494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9bdc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3db3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b14> │ │ │ │ + bvc.n 3db38c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ad4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bhi.n 3db3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b40> │ │ │ │ + bvc.n 3db3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9b00> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf3ae00e0 │ │ │ │ + @ instruction: 0xf28e00e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #248] @ (3db554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c9c>) │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1203517,33 +1203523,33 @@ │ │ │ │ blt.n 3db532 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c7a> │ │ │ │ ldr r2, [pc, #48] @ (3db578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9cc0>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bhi.n 3db608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9d50> │ │ │ │ + bvc.n 3db5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9d10> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #536] @ (3db774 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ebc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3db564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9cac> │ │ │ │ + bvs.n 3db524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c6c> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bhi.n 3db588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9cd0> │ │ │ │ + bvs.n 3db548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9c90> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -1203739,47 +1203745,47 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 38f268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x27d9b0> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bvc.n 3db7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f08> │ │ │ │ + bvs.n 3db780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ec8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #320] @ (3db894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9fdc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 3db750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9e98> │ │ │ │ + bpl.n 3db710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9e58> │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 3db7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f40> │ │ │ │ + bpl.n 3db7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f00> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bvs.n 3db7c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f10> │ │ │ │ + bmi.n 3db788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ed0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1203873,30 +1203879,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3db894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9fdc>) │ │ │ │ add r3, pc │ │ │ │ b.n 3db7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f00> │ │ │ │ ldr r0, [pc, #312] @ (3db9ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca0f4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 3db8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca03c> │ │ │ │ + bmi.n 3db8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9ffc> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 3db8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca044> │ │ │ │ + bmi.n 3db8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca004> │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bmi.n 3db800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f48> │ │ │ │ + bcc.n 3db7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c9f08> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc 0, cr0, [r0], #-880 @ 0xfffffc90 │ │ │ │ + add.w r0, r0, ip, lsr #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #364] @ (3dba18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca160>) │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204055,39 +1204061,39 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3dba48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca190>) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bmi.n 3dbaec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca234> │ │ │ │ + bcc.n 3dbaac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1f4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3dba6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1b4> │ │ │ │ + bcc.n 3dba2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca174> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r0, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 3dbb18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca260> │ │ │ │ + bcs.n 3dbad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca220> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #32 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r7, pc, #760 @ (adr r7, 3dbd3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca484>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bcc.n 3dbae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca230> │ │ │ │ + bcs.n 3dbaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1f0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dba70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1b8> │ │ │ │ + bne.n 3dba30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca178> │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #152] @ (3dbaf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca23c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1204281,27 +1204287,27 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bne.n 3dbc0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca354> │ │ │ │ + beq.n 3dbbcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca314> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dbbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca310> │ │ │ │ + beq.n 3dbb88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca2d0> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bne.n 3dbba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca2e8> │ │ │ │ + beq.n 3dbb60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca2a8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r0, r3, #3 │ │ │ │ - beq.n 3dbc48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca390> │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1204356,19 +1204362,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 3dbc78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca3c0> │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 3dbc04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca34c> │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #952] @ (3dc0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca804>) │ │ │ │ @@ -1204754,97 +1204760,97 @@ │ │ │ │ b.n 3dbd94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca4dc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmn r4, r6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3dc048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca790> │ │ │ │ + ldmia r7, {r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - beq.n 3dc004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca74c> │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + pop {r1, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r6, {r3, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + cbnz r2, 3dc186 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca8ce> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r4} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bcc.n 3dc1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca90c> │ │ │ │ + bcs.n 3dc184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca8cc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ eors r4, r7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3dbad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca220> │ │ │ │ + b.n 3dc898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafe0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dbacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca214> │ │ │ │ + b.n 3dc88c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafd4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dbac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca208> │ │ │ │ + b.n 3dc880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafc8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dbab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1fc> │ │ │ │ + b.n 3dc874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafbc> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dbaa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1f0> │ │ │ │ + b.n 3dc868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafb0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1e4> │ │ │ │ + b.n 3dc85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cafa4> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1d8> │ │ │ │ + b.n 3dc850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf98> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1c8> │ │ │ │ + b.n 3dc840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf88> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1b4> │ │ │ │ + b.n 3dc82c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf74> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca1a0> │ │ │ │ + b.n 3dc818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf60> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca190> │ │ │ │ + b.n 3dc808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf50> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca178> │ │ │ │ + b.n 3dc7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf38> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca160> │ │ │ │ + b.n 3dc7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf20> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - b.n 3dba00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca148> │ │ │ │ + b.n 3dc7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf08> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3dc1b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca8f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1204871,15 +1204877,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc18e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca8d6> │ │ │ │ nop │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [pc, #164] @ (3dc274 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca9bc>) │ │ │ │ @@ -1204957,30 +1204963,30 @@ │ │ │ │ b.n 3dc22a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca972> │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ b.n 3dc22a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca972> │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ b.n 3dc214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca95c> │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r6, #32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r0, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1205025,21 +1205031,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dc324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caa6c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - ldmia r4, {r1, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r3!, {r1, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r6, #3] │ │ │ │ + ldr r6, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r3, [pc, #68] @ (3dc370 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caab8>) │ │ │ │ ldr r2, [pc, #72] @ (3dc374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caabc>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1205065,17 +1205071,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3dc3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cab14>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3dc392 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caada> │ │ │ │ ldr r3, [pc, #68] @ (3dc3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cab18>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1205103,17 +1205109,17 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ subs r4, #120 @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1205295,29 +1205301,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r3, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ @@ -1205417,36 +1205423,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ blx 73f00 │ │ │ │ ldr r1, [pc, #16] @ (3dc6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cae20>) │ │ │ │ add r1, pc │ │ │ │ b.n 3dc664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cadac> │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 3dc6f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cae3a> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3dc700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cae48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #128] @ (3dc794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caedc>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1205504,15 +1205510,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #154 @ 0x9a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #32] @ (3dc7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf1c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1205523,17 +1205529,17 @@ │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #16] @ (3dc7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf20>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1205563,17 +1205569,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #12] @ (3dc840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2caf88>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ @@ -1205617,19 +1205623,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1205678,19 +1205684,19 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r0, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1205776,25 +1205782,25 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ blx 73f00 │ │ │ │ ldr r2, [pc, #24] @ (3dca58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb1a0>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dc9e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb12a> │ │ │ │ - add r2, pc, #768 @ (adr r2, 3dcd48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb490>) │ │ │ │ + add r1, pc, #640 @ (adr r1, 3dccc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb410>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1205853,21 +1205859,21 @@ │ │ │ │ bl 3dbb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ca254> │ │ │ │ ldr r1, [pc, #24] @ (3dcb0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb254>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ nop │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w r8, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1206122,29 +1206128,29 @@ │ │ │ │ nop │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r3, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (3dce80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1206234,15 +1206240,15 @@ │ │ │ │ beq.n 3dce7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5c4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ adds r2, #62 @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + ldmia r0!, {} │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r2, #34 @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r2, #6 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r9 :256] │ │ │ │ ldr??.w pc, [pc, #4095] @ 3dde9b <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cc5e3> │ │ │ │ @@ -1206297,15 +1206303,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r1, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1206347,15 +1206353,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, #138 @ 0x8a │ │ │ │ lsls r2, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1206372,15 +1206378,15 @@ │ │ │ │ beq.n 3dcfc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb70a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3dcfd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb720>) │ │ │ │ add r1, pc │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3dd056 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb79e> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1206503,15 +1206509,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3dd0c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb80a> │ │ │ │ nop │ │ │ │ - add r5, pc, #848 @ (adr r5, 3dd478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbbc0>) │ │ │ │ + add r4, pc, #720 @ (adr r4, 3dd3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbb40>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3dd170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb8b8> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1206645,15 +1206651,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3dd266 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb9ae> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r3, r1, #132 @ 0x84 │ │ │ │ @@ -1206806,29 +1206812,29 @@ │ │ │ │ bcs.n 3dd380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbac8> │ │ │ │ ldr r1, [pc, #40] @ (3dd44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbb94>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ b.n 3dd380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbac8> │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r7} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1206898,15 +1206904,15 @@ │ │ │ │ bl 544d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433474> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ ldr.w r2, [r6, #1620] @ 0x654 │ │ │ │ b.n 3dd4f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbc40> │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3dd54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbc94> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3dd554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbc9c>) │ │ │ │ @@ -1206921,23 +1206927,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3dd560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbca8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3dd564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r2, 3dd572 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcba> │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbnz r6, 3dd578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcc0> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r2, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3dd5aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcf2> │ │ │ │ cbz r2, 3dd5a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcee> │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3dd5a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbcee> │ │ │ │ @@ -1207007,15 +1207013,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r5, r3, [r0, #4] │ │ │ │ b.n 3dd60c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbd54> │ │ │ │ - @ instruction: 0xf29e00d5 │ │ │ │ + sbcs.w r0, lr, #213 @ 0xd5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -1207649,21 +1207655,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ strb r3, [r5, #25] │ │ │ │ b.n 3dd748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbe90> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - nop {8} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [pc, #752] @ (3ddf38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cc680>) │ │ │ │ + ldr r3, [pc, #624] @ (3ddeb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cc600>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3dd748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbe90> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1208764,34 +1208770,34 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ bl 3d0ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bf20c> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3dd748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cbe90> │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r1, r2, r4, r5, pc} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + cbnz r0, 3de79a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ccee2> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vhadd.u8 q0, q15, q8 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + stc2l 0, cr0, [lr, #896]! @ 0x380 │ │ │ │ + cbnz r0, 3de790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cced8> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + cbnz r0, 3de78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cced4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3de28c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cc9d4> │ │ │ │ + b.n 3de04c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cc794> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 3de77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ccec4> │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r6, [r1, #16] │ │ │ │ movs r1, #160 @ 0xa0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r7, [r3, #17] │ │ │ │ @@ -1209579,29 +1209585,29 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cbz r6, 3def30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cd678> │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cbz r4, 3def2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cd676> │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #88] @ (3def84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cd6cc>) │ │ │ │ @@ -1210877,15 +1210883,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsrs r6, r4, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #696 @ (adr r4, 3dfebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ce604>) │ │ │ │ + add r3, pc, #568 @ (adr r3, 3dfe3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ce584>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1211914,28 +1211920,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #7 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #3 │ │ │ │ vbif d0, d16, d1 │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #92] @ (3e06b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cedf8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1212121,19 +1212127,19 @@ │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr??.w r0, [sl, #401] @ 0x191 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #768] @ (3e0b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cf2a8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1212424,19 +1212430,19 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e0d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cf4a8>) │ │ │ │ @ instruction: 0xf7980191 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #356] @ (3e0cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cf434>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1212580,15 +1212586,15 @@ │ │ │ │ bl 3d0938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bf080> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ orns r1, r0, #4751360 @ 0x488000 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #980] @ 3e10e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cf828> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1212962,23 +1212968,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3e12dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cfa24>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ @ instruction: 0xf2ea0191 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrh r0, [r6, #44] @ 0x2c │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #704] @ (3e13d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cfb18>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213262,15 +1213268,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3d0938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bf080> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mcr 1, 7, r0, cr8, cr1, {4} │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #828] @ (3e172c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cfe74>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1213585,19 +1213591,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3d0904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2bf04c> │ │ │ │ b.n 3e15a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cfcec> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r6], {145} @ 0x91 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #60] @ 0x3c │ │ │ │ + strh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3e1cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d03f8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1214127,21 +1214133,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ stmia.w r6!, {r0, r4, r7, r8} │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3e1afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0244> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1214895,33 +1214901,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #28] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r3, #27] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r6, #25] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #7] │ │ │ │ + ldrb r0, [r6, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r2, [pc, #644] @ (3e2704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0e4c>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3e2708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0e50>) │ │ │ │ @@ -1215180,19 +1215186,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3e2230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0978> │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ adds r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #0] │ │ │ │ + strb r0, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #128] @ (3e27a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0eec>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1215319,15 +1215325,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5425f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430d38> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ @@ -1215361,15 +1215367,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3e28c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d1008>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3e2888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d0fd0> │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3e29b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d10fc>) │ │ │ │ @@ -1215982,15 +1215988,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3e2ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d1608> │ │ │ │ ldr r0, [pc, #8] @ (3e2eec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d1634>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #80] @ 0x50 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1216539,34 +1216545,34 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r8, #209 @ 0xd1 │ │ │ │ - @ instruction: 0xfb0400d1 │ │ │ │ - @ instruction: 0xfb0400d1 │ │ │ │ - @ instruction: 0xfa2a00d1 │ │ │ │ - @ instruction: 0xfa2c00d1 │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + vqadd.s8 q0, q12, │ │ │ │ + vld1.8 @ instruction: 0xf9e400d1 │ │ │ │ + vld1.8 @ instruction: 0xf9e400d1 │ │ │ │ + vst4. {d0-d3}, [sl :64], r1 │ │ │ │ + vst4. {d0-d3}, [ip :64], r1 │ │ │ │ + lsrs r4, r5, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r2, r5, #32 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1216607,15 +1216613,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #20] │ │ │ │ bl 5425f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430d38> │ │ │ │ b.n 3e34e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d1c2a> │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r0, #18] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ @@ -1216905,21 +1216911,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #16] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r2, [r2, #8] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrd r3, r4, [r1, #24] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1217160,17 +1217166,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #64] @ 0x40 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1217274,15 +1217280,15 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1217602,17 +1217608,17 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1218082,15 +1218088,15 @@ │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3e426e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d29b6> │ │ │ │ nop │ │ │ │ bkpt 0x0016 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip], {209} @ 0xd1 │ │ │ │ + @ instruction: 0xfafc00d1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ @@ -1218133,15 +1218139,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3e4374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d2abc>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ldr r2, [r4, r6] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1219315,17 +1219321,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r5, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r2, r6} │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r7, [pc, #456] @ (3e50dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3824>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #96] @ (3e4f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d36c0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #104] @ (3e4f90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d36d8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1220264,18 +1220270,18 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3e5832 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3f7a> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3e57c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d3f0c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xfacc00d1 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + vld1.8 @ instruction: 0xf9ac00d1 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc2 0, cr0, [r8], #836 @ 0x344 │ │ │ │ + @ instruction: 0xfb8800d1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3648] @ 0xe40 │ │ │ │ ldr r2, [pc, #308] @ (3e59e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d4128>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr r3, [pc, #308] @ (3e59e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d412c>) │ │ │ │ @@ -1220637,15 +1220643,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ movs r0, #2 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - sbcs r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3e5c92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d43da> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3e5c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d43dc> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1224757,19 +1224763,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3e850a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d6c52> │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.w 3e83ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d6b36> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1224872,15 +1224878,15 @@ │ │ │ │ b.n 3e83de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d6b26> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e8578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d6cc0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #1 │ │ │ │ b.n 3e8578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d6cc0> │ │ │ │ nop │ │ │ │ - subs r6, r6, #2 │ │ │ │ + adds r6, r2, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1226165,15 +1226171,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3e9410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7b58>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 457fc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346710> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r6, #32 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #324] @ (3e956c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7cb4>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1226302,21 +1226308,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r3, [pc, #728] @ (3e9874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7fbc>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1226610,45 +1226616,45 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r3, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r7, [pc, #424] @ (3e9a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8184>) │ │ │ │ + ldr r6, [pc, #296] @ (3e99bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8104>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r5, #27 │ │ │ │ + lsls r6, r1, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 3e9824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7f6c> │ │ │ │ + bcc.n 3e97e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d7f2c> │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r2, 3e98dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8024> │ │ │ │ blx 748b8 │ │ │ │ @@ -1226906,37 +1226912,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3e99ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d80f6> │ │ │ │ str r4, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r3, #1 │ │ │ │ lsls r7, r0, #6 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r4, #80] @ 0x50 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r3, #6 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, #80] @ 0x50 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r7, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r0, #719] @ 0x2cf │ │ │ │ cbnz r3, 3e9b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d82bc> │ │ │ │ ldrb.w r3, [r0, #781] @ 0x30d │ │ │ │ cbz r3, 3e9b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d82c0> │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1228060,71 +1228066,71 @@ │ │ │ │ b.n 3ea22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8974> │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r2, [r4, r5] │ │ │ │ + strb r2, [r0, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r4, #222 @ 0xde │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r3, #156 @ 0x9c │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r6, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, r5] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #520] @ (3ea8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d9018>) │ │ │ │ + ldr r6, [pc, #392] @ (3ea850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f98>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r3, #164 @ 0xa4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [pc, #504] @ (3ea8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d9010>) │ │ │ │ + ldr r5, [pc, #376] @ (3ea848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f90>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #16] @ (3ea6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8e2c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r7, [pc, #480] @ (3ea8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d9008>) │ │ │ │ + ldr r6, [pc, #352] @ (3ea840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f88>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #344] @ (3ea840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f88>) │ │ │ │ + ldr r6, [pc, #216] @ (3ea7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f08>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #272] @ (3ea7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8f44>) │ │ │ │ + ldr r6, [pc, #144] @ (3ea77c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8ec4>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r1, lsl #1] │ │ │ │ + ldr.w r0, [ip, r1, lsl #1] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ bl 458564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346cac> │ │ │ │ sub.w r3, r9, #272 @ 0x110 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ @@ -1229263,36 +1229269,36 @@ │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r3, [sp, #520] @ 0x208 │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ b.w 3ea22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8974> │ │ │ │ nop │ │ │ │ subs r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf31600d1 │ │ │ │ + @ instruction: 0xf1f600d1 │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3eb470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d9bb8> │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r3, #32] │ │ │ │ + str r2, [r7, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rsb r0, r6, #209 @ 0xd1 │ │ │ │ - rsb r0, r4, #209 @ 0xd1 │ │ │ │ - rsb r0, sl, #209 @ 0xd1 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + @ instruction: 0xf0a600d1 │ │ │ │ + @ instruction: 0xf0a400d1 │ │ │ │ + @ instruction: 0xf0aa00d1 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mcr2 0, 1, r0, cr6, cr1, {6} │ │ │ │ - mcr2 0, 0, r0, cr12, cr1, {6} │ │ │ │ - ldc2l 0, cr0, [r2, #836]! @ 0x344 │ │ │ │ + stc2 0, cr0, [r6, #-836] @ 0xfffffcbc │ │ │ │ + stc2l 0, cr0, [ip], #836 @ 0x344 │ │ │ │ + ldc2l 0, cr0, [r2], {209} @ 0xd1 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0, #836]! @ 0x344 │ │ │ │ + stc2 0, cr0, [r0], {209} @ 0xd1 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ sub.w r3, r9, #408 @ 0x198 │ │ │ │ ldrb.w r2, [r0, #633] @ 0x279 │ │ │ │ @@ -1230423,28 +1230429,28 @@ │ │ │ │ str r0, [r2, #32] │ │ │ │ str r4, [r2, #28] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r1, [r3, #76] @ 0x4c │ │ │ │ b.w 3ea22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8974> │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [lr, #209] @ 0xd1 │ │ │ │ + @ instruction: 0xf79e00d1 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf62800d1 │ │ │ │ + add.w r0, r8, #6848512 @ 0x688000 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ec814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2daf5c> │ │ │ │ + b.n 3ec5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dad1c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf1ec00d1 │ │ │ │ - rsb r0, sl, #209 @ 0xd1 │ │ │ │ - @ instruction: 0xf0ee00d1 │ │ │ │ - b.n 3ec148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2da890> │ │ │ │ + @ instruction: 0xf0cc00d1 │ │ │ │ + @ instruction: 0xf0aa00d1 │ │ │ │ + vshr.s64 q8, , #50 │ │ │ │ + svc 14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r9, #-136] │ │ │ │ ldr.w r1, [fp, #-4] │ │ │ │ @@ -1232391,92 +1232397,92 @@ │ │ │ │ add.w r1, r5, #48 @ 0x30 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ str r1, [r4, #28] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ b.w 3ea22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8974> │ │ │ │ - b.n 3edcf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc43c> │ │ │ │ + b.n 3edab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc1fc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3edaec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc234> │ │ │ │ + b.n 3ed8ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbff4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3ed880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbfc8> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ed698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbde0> │ │ │ │ + bgt.n 3ed658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbda0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, #68] @ 0x44 │ │ │ │ + str r6, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 3ed6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe08> │ │ │ │ + bgt.n 3ed680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdc8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ed69c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbde4> │ │ │ │ + bgt.n 3ed65c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbda4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [pc, #264] @ (3ed80c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf54>) │ │ │ │ + ldr r3, [pc, #136] @ (3ed78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbed4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 3ed6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe1c> │ │ │ │ + bgt.n 3ed694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbddc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, r1] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cbz r6, 3ed762 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbeaa> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 3ed768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbeb0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ed6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe38> │ │ │ │ + bgt.n 3ed6b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdf8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3ed6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe14> │ │ │ │ + bgt.n 3ed68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdd4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r0, r0 │ │ │ │ + cbz r0, 3ed738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe80> │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3ecfb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2db6fc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3edb04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc24c> │ │ │ │ + b.n 3ed8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc00c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mrc2 0, 7, r0, cr12, cr4, {6} │ │ │ │ - bge.n 3ed744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe8c> │ │ │ │ + ldc2l 0, cr0, [ip, #848] @ 0x350 │ │ │ │ + bhi.n 3ed704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe4c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #568] @ (3ed974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc0bc>) │ │ │ │ + ldr r1, [pc, #440] @ (3ed8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dc03c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3ed694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbddc> │ │ │ │ + bcs.n 3ed654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbd9c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3ed6a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdf0> │ │ │ │ + bcs.n 3ed668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdb0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3ed6bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe04> │ │ │ │ + bcs.n 3ed67c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdc4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3ed6d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe20> │ │ │ │ + bcs.n 3ed698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbde0> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcc.n 3ed6a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdec> │ │ │ │ + bcs.n 3ed664 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdac> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 3ed778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbec0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bmi.n 3ed6c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe0c> │ │ │ │ + bcc.n 3ed684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbdcc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3ed70c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe54> │ │ │ │ + bcc.n 3ed6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe14> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 3ed708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe50> │ │ │ │ + bcc.n 3ed6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbe10> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 3ed858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbfa0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bpl.n 3ed7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf1c> │ │ │ │ + bmi.n 3ed794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbedc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ed804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf4c> │ │ │ │ + bmi.n 3ed7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf0c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ed7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf44> │ │ │ │ + bmi.n 3ed7bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf04> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ed7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf1c> │ │ │ │ + bmi.n 3ed794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbedc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 3ed7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbf0c> │ │ │ │ + bmi.n 3ed784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dbecc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ @@ -1234113,73 +1234119,73 @@ │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ ldrd sl, r9, [sp, #80] @ 0x50 │ │ │ │ add r2, pc │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ b.n 3eeb74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd2bc> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r5, #12 │ │ │ │ - movs r0, r0 │ │ │ │ + itet vs │ │ │ │ + lslvs r1, r2, #3 │ │ │ │ + addvc r5, #12 │ │ │ │ + movvs r0, r0 │ │ │ │ subs r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 3ee9d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd11e> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + cbnz r6, 3ee9ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd132> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + cbnz r2, 3ee9ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd132> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #592] @ 0x250 │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r1, #29] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ bne.n 3ee958 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd0a0> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bne.n 3ee910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd058> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r1!, {r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + cbnz r4, 3eea0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd156> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 3eea14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd15c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r5, r6} │ │ │ │ + cbnz r0, 3eea1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd164> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6} │ │ │ │ + cbnz r6, 3eea22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dd16a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #859] @ 0x35b │ │ │ │ @@ -1235182,124 +1235188,124 @@ │ │ │ │ cmp r1, r2 │ │ │ │ bls.n 3ef4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddc34> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r2, [r2, #679] @ 0x2a7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3ef318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dda60> │ │ │ │ b.w 3ecdc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2db50c> │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + @ instruction: 0xb742 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r0, #16 │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sxth r2, r7 │ │ │ │ + cbz r2, 3ef586 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddcce> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, lr │ │ │ │ + muls r6, r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 3ef5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddd20> │ │ │ │ + cbz r0, 3ef5d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddd18> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + sev │ │ │ │ lsls r1, r2, #3 │ │ │ │ - itee │ │ │ │ - lsl r1, r2, #3 │ │ │ │ - stmiaal r0!, {r1, r2, r3, r6} │ │ │ │ - lslal r1, r2, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + bkpt 0x00d2 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + itee cs │ │ │ │ + lslcs r1, r2, #3 │ │ │ │ + stmiacc r3!, {r6} │ │ │ │ + lslcc r4, r2, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ef70c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dde54> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ite ge │ │ │ │ - lslge r1, r2, #3 │ │ │ │ - movlt r2, #136 @ 0x88 │ │ │ │ + bkpt 0x008c │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - itet vc │ │ │ │ - lslvc r1, r2, #3 │ │ │ │ - strvs r2, [sp, #16] │ │ │ │ - lslvc r1, r2, #3 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + bkpt 0x0056 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + str r0, [sp, #912] @ 0x390 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbnz r6, 3ef630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddd78> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r2, 3ef630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ddd78> │ │ │ │ + rev r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r5, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ite ls │ │ │ │ - lslls r1, r2, #3 │ │ │ │ - wfihi │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it le │ │ │ │ - lslle r1, r2, #3 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - it le │ │ │ │ - lslle r1, r2, #3 │ │ │ │ - movs r0, #156 @ 0x9c │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + ite eq │ │ │ │ + lsleq r1, r2, #3 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + subs r4, r7, #5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb88c │ │ │ │ + @ instruction: 0xb76c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xb894 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ + lsls r1, r2, #3 │ │ │ │ ldr.w r0, [pc, #3060] @ 3f0228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de970> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ strd r3, r2, [sp, #84] @ 0x54 │ │ │ │ blx 748b8 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1236337,147 +1236343,147 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee5aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dccf2> │ │ │ │ b.w 3ee48e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dcbd6> │ │ │ │ movs r3, #4 │ │ │ │ b.w 3ee57e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dccc6> │ │ │ │ movs r3, #3 │ │ │ │ b.w 3ee57e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dccc6> │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r3, r4, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + cbz r0, 3f029e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9e6> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 3f0240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de988> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r4, 3f0260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9a8> │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 3f025e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9a6> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #32 @ (adr r7, 3f0260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9a8>) │ │ │ │ + add r5, pc, #928 @ (adr r5, 3f05e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded28>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #0 @ (adr r7, 3f0244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de98c>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 3f05c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded0c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f02b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9fa> │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r4, 3f02c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dea08> │ │ │ │ + uxth r4, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + cbz r6, 3f0284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9cc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f0294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9dc> │ │ │ │ + cbz r2, 3f028c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9d4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r2, 3f0292 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9da> │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sxth r0, r0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ + push {r2, r3, r4, r6, lr} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbz r6, 3f027a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de9c2> │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #960 @ (adr r6, 3f0634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded7c>) │ │ │ │ + add r5, pc, #832 @ (adr r5, 3f05b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2decfc>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #712 @ (adr r6, 3f0544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec8c>) │ │ │ │ + add r5, pc, #584 @ (adr r5, 3f04c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec0c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #520 @ (adr r6, 3f0488 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debd0>) │ │ │ │ + add r5, pc, #392 @ (adr r5, 3f0408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deb50>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #552 @ (adr r6, 3f04ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debf4>) │ │ │ │ + add r5, pc, #424 @ (adr r5, 3f042c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deb74>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, pc, #936 @ (adr r5, 3f0630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded78>) │ │ │ │ + add r4, pc, #808 @ (adr r4, 3f05b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2decf8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbz r6, 3f02c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dea0a> │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r4, #2 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #568 @ (adr r3, 3f04d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec1c>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 3f0454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deb9c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r5, pc, #648 @ (adr r5, 3f0530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec78>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 3f04b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debf8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #224 @ (adr r6, 3f038c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dead4>) │ │ │ │ + add r5, pc, #96 @ (adr r5, 3f030c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dea54>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #576 @ (adr r6, 3f04f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec38>) │ │ │ │ + add r5, pc, #448 @ (adr r5, 3f0470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debb8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #16 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r6, pc, #928 @ (adr r6, 3f066c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dedb4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #312 @ (adr r7, 3f0410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deb58>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r1, r2, r5, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r1, r2, r3, r5, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r7, pc, #256 @ (adr r7, 3f03e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deb2c>) │ │ │ │ + add r6, pc, #128 @ (adr r6, 3f0364 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deaac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r2} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r0, sp, #56 @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r7, pc, #736 @ (adr r7, 3f05d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded20>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #704 @ (adr r7, 3f05bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded04>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #848 @ (adr r7, 3f0650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded98>) │ │ │ │ + add r6, pc, #720 @ (adr r6, 3f05d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded18>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #960 @ (adr r7, 3f06c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee0c>) │ │ │ │ + add r6, pc, #832 @ (adr r6, 3f0644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded8c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ uxtb r4, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r6, pc, #1016 @ (adr r6, 3f0704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee4c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #520 @ (adr r7, 3f0518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec60>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 3f0498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debe0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #592 @ (adr r6, 3f0564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2decac>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 3f04e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec2c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ uxth r4, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, pc, #992 @ (adr r4, 3f06fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee44>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 3f067c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dedc4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #280] @ 0x118 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ mov.w r2, #2304 @ 0x900 │ │ │ │ b.w 3ed206 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2db94e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb.w r3, [r2, #719] @ 0x2cf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ee652 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dcd9a> │ │ │ │ @@ -1236575,25 +1236581,25 @@ │ │ │ │ b.w 3ea5a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2d8cea> │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ b.n 3f00bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de804> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3f00cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de814> │ │ │ │ b.n 3f00b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2de7fc> │ │ │ │ nop │ │ │ │ - add r3, pc, #240 @ (adr r3, 3f055c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deca4>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 3f04dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #480 @ (adr r3, 3f0650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded98>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 3f05d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded18>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, pc, #136 @ (adr r3, 3f04fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec44>) │ │ │ │ + add r2, pc, #8 @ (adr r2, 3f047c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2debc4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 3f04f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec38>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #416 @ (adr r7, 3f061c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded64>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1236656,29 +1236662,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 3f04c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dec0a> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r7, r4, #3 │ │ │ │ - adds r0, r7, #4 │ │ │ │ + adds r0, r3, #0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf74600e6 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + @ instruction: 0xf62600e6 │ │ │ │ + subs r0, r2, r7 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - @ instruction: 0xf70600e6 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + @ instruction: 0xf5e600e6 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r7, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add r1, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1236822,23 +1236828,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3c7a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b619c> │ │ │ │ b.n 3f0640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ded88> │ │ │ │ nop │ │ │ │ - bkpt 0x0092 │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0016 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1236896,15 +1236902,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ strb.w r0, [r4, #400] @ 0x190 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1236943,15 +1236949,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f080c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2def54>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r2, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1237103,15 +1237109,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (3f0988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df0d0>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1237414,21 +1237420,21 @@ │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #20] @ (3f0cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df3f4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #16] @ (3f0cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df3f8>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #28 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #2520] @ 3f16a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfde8> │ │ │ │ @@ -1238483,50 +1238489,50 @@ │ │ │ │ bl 3f06ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee34> │ │ │ │ b.n 3f117a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df8c2> │ │ │ │ nop │ │ │ │ ssat r1, #17, ip, asr #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ssat r1, #17, r6, asr #2 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r4, r0, #3 │ │ │ │ + adds r4, r4, #6 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r2, #2 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cdp 0, 12, cr0, cr14, cr6, {7} │ │ │ │ - asrs r2, r6, #18 │ │ │ │ + stc 0, cr0, [lr, #920]! @ 0x398 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cdp 0, 10, cr0, cr0, cr6, {7} │ │ │ │ - stc2 0, cr0, [sl], #920 @ 0x398 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + stc 0, cr0, [r0, #920] @ 0x398 │ │ │ │ + @ instruction: 0xfb8a00e6 │ │ │ │ + subs r0, r1, #0 │ │ │ │ lsls r7, r4, #3 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 3, r0, cr10, cr0, {4} │ │ │ │ - sxtb r0, r3 │ │ │ │ + cbz r0, 3f16f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfe3a> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 3f16fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfe42> │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldc 1, cr0, [r4, #-576] @ 0xfffffdc0 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239689,19 +1239695,19 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0bb8> │ │ │ │ ldr r3, [pc, #76] @ (3f2300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0a48>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1239711,19 +1239717,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #768 @ (adr r5, 3f25ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0d34>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 3f256c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0cb4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #872 @ (adr r3, 3f265c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0da4>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 3f25dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e0d24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1240785,53 +1240791,53 @@ │ │ │ │ bhi.w 3f2f62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e16aa> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f06ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee34> │ │ │ │ b.w 3f117a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df8c2> │ │ │ │ nop │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #488 @ (adr r1, 3f3000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e1748>) │ │ │ │ + add r0, pc, #360 @ (adr r0, 3f2f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e16c8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r1, pc, #200 @ (adr r1, 3f2ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e162c>) │ │ │ │ + add r0, pc, #72 @ (adr r0, 3f2e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e15ac>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #528 @ (adr r0, 3f3034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e177c>) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1241888,67 +1241894,67 @@ │ │ │ │ b.w 3f12ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfa12> │ │ │ │ ldr r3, [pc, #120] @ (3f39cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e2114>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - str r6, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #568] @ 0x238 │ │ │ │ + str r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #64] @ 0x40 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + str r0, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r0, #58] @ 0x3a │ │ │ │ + ldrh r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #56] @ 0x38 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #46] @ 0x2e │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #32] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r6, [r3, r1, lsl #2] │ │ │ │ @@ -1243128,39 +1243134,39 @@ │ │ │ │ beq.n 3f4570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e2cb8> │ │ │ │ b.n 3f45b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e2cfa> │ │ │ │ ldr r2, [pc, #92] @ (3f4620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e2d68>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #26] │ │ │ │ + strh r2, [r7, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r0, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1243168,15 +1243174,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ @@ -1244291,61 +1244297,61 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 3f12ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfa12> │ │ │ │ nop │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #31] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #15] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr.w r3, [pc, #2748] @ 3f5d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e444c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ ldr.w r2, [pc, #2740] @ 3f5d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e4450> │ │ │ │ @@ -1245347,63 +1245353,63 @@ │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 3f12ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfa12> │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #11] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #72] @ 0x48 │ │ │ │ + ldr r0, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #72] @ 0x48 │ │ │ │ + ldr r6, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr.w r7, [r3, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1246541,45 +1246547,45 @@ │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #100] @ (3f6964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e50ac>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ asrs r4, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r3, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r5, #72] @ 0x48 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r6, #32] │ │ │ │ + str r4, [r2, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r6, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1247852,29 +1247858,29 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ ldr r2, [pc, #68] @ (3f75e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e5d2c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3f145e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfba6> │ │ │ │ nop │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + ldrsb r2, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strb r6, [r7, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r6, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1249104,25 +1249110,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #2] │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r1, pc, #120 @ (adr r1, 3f821c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e6964>) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 3f81d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e691a> │ │ │ │ @@ -1250633,65 +1250639,65 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 3f12ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfa12> │ │ │ │ nop │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + subs r6, #62 @ 0x3e │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r5, #2 │ │ │ │ + subs r3, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #18 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #222 @ 0xde │ │ │ │ + subs r1, #190 @ 0xbe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #2 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r1, #18 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + adds r7, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r6, #6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r3, #108 @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1251809,17 +1251815,17 @@ │ │ │ │ movne r3, #99 @ 0x63 │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.n 3f9cf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e8440> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3f06ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dee34> │ │ │ │ b.w 3f117a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2df8c2> │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r2, #38 @ 0x26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r3, #50 @ 0x32 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1251827,37 +1251833,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r5, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r4, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r1, #174 @ 0xae │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ @@ -1252925,85 +1252931,85 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 3f12ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2dfa12> │ │ │ │ ldr r0, [pc, #144] @ (3fa7d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e8f20>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ - cmp r0, #26 │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #8 │ │ │ │ + movs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #158 @ 0x9e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r3, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r0, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #240 @ 0xf0 │ │ │ │ + subs r0, r2, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + adds r2, r3, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + adds r0, r1, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, r0, #1 │ │ │ │ + adds r4, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + adds r4, r2, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r4, #7 │ │ │ │ + adds r2, r0, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3fa838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e8f80> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3fa838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e8f80> │ │ │ │ push {lr} │ │ │ │ @@ -1253081,15 +1253087,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (3fa8ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e8ff4>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1253120,17 +1253126,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3fa90c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9054>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ ldr r0, [pc, #12] @ (3fa910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9058>) │ │ │ │ add r0, pc │ │ │ │ bl 3f0760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2deea8> │ │ │ │ nop │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r2, #15] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1253229,18 +1253235,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 3fa9e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e912e> │ │ │ │ bl 3fa9c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e910c> │ │ │ │ b.n 3fa9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9130> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ - beq.n 3fa9b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e90fc> │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1253784,57 +1253790,58 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3c7a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b619c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3fab9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e92e6> │ │ │ │ strb r2, [r6, r6] │ │ │ │ lsls r0, r2, #6 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + adds r6, r4, r5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r0, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r4!, {r0, r2, r3, r4, r6, r7} │ │ │ │ - adds r2, r3, r7 │ │ │ │ + b.n 3faee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9630> │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r5, r7 │ │ │ │ + adds r6, r1, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, r2, r1 │ │ │ │ + adds r6, r6, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r3, #30 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf76200da │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + movw r0, #10458 @ 0x28da │ │ │ │ + cbz r4, 3fb04a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9792> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1253866,15 +1253873,15 @@ │ │ │ │ b.n 3fb020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9768> │ │ │ │ bl 3fb000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e9748> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xffe7ffff │ │ │ │ lsrs r6, r1, #17 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ ldr r3, [pc, #8] @ (3fb070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2e97b8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1255059,15 +1255066,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r4, #20 │ │ │ │ + lsrs r6, r0, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -1255453,15 +1255460,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ muls r2, r0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #14 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ sbcs r2, r3 │ │ │ │ lsls r0, r2, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1255610,33 +1255617,33 @@ │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ b.n 3fc088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ea7d0> │ │ │ │ ands r0, r2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r0, r7, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #88 @ 0x58 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r1, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r6, r2 │ │ │ │ @@ -1256013,35 +1256020,35 @@ │ │ │ │ b.n 3fc378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eaac0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r5, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fc784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eaecc> │ │ │ │ + b.n 3fc544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eac8c> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r2, #22 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1256257,25 +1256264,25 @@ │ │ │ │ b.n 3fc5c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ead0e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #140 @ 0x8c │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r2, #50 @ 0x32 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #788] @ (3fcacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb214>) │ │ │ │ @@ -1256600,34 +1256607,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 3fc862 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eafaa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r7, #110 @ 0x6e │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsls r2, r1, #7 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3fc854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eaf9c> │ │ │ │ + b.n 3fc614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ead5c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r0, r7 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ + vqadd.u16 q0, q12, q0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #144] @ (3fcba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb2e8>) │ │ │ │ @@ -1256694,25 +1256700,24 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, #230 @ 0xe6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + adds r4, r4, r6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - bls.n 3fcc28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb370> │ │ │ │ + vqadd.u32 q0, q11, q0 │ │ │ │ + bhi.n 3fcbe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb330> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r3, #20 │ │ │ │ + lsls r0, r7, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3fd098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb7e0> │ │ │ │ + b.n 3fce58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb5a0> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ble.n 3fcc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb3b8> │ │ │ │ + bgt.n 3fcc30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb378> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r4, #118 @ 0x76 │ │ │ │ lsls r0, r2, #6 │ │ │ │ cbz r2, 3fcc2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb374> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1256750,15 +1256755,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3fcbea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb332> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - vshr.u64 q0, q0, #30 │ │ │ │ + mcr2 0, 4, r0, cr2, cr0, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #568] @ (3fce80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb5c8>) │ │ │ │ ldr r3, [pc, #568] @ (3fce84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb5cc>) │ │ │ │ @@ -1256991,26 +1256996,26 @@ │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3fcd7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb4c6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 q0, q15, q0 │ │ │ │ + ldc2l 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ lsls r1, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaa600d2 │ │ │ │ - mrc2 0, 1, r0, cr0, cr0, {6} │ │ │ │ + @ instruction: 0xe98600d2 │ │ │ │ + ldc2 0, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr6, cr0, {6} │ │ │ │ - ldc2l 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ - stc2 0, cr0, [sl, #832] @ 0x340 │ │ │ │ - ldc2l 0, cr0, [r8, #832]! @ 0x340 │ │ │ │ + ldc2 0, cr0, [r6, #832]! @ 0x340 │ │ │ │ + ldc2l 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ + stc2l 0, cr0, [sl], #-832 @ 0xfffffcc0 │ │ │ │ + ldc2l 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr.w r4, [pc, #2564] @ 3fd8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec010> │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ ldr.w r3, [pc, #2564] @ 3fd8cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec014> │ │ │ │ @@ -1257978,81 +1257983,81 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ lsls r0, r2, #6 │ │ │ │ adds r0, #6 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - mcr2 0, 1, r0, cr8, cr0, {6} │ │ │ │ - add r7, pc, #104 @ (adr r7, 3fd948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec090>) │ │ │ │ + stc2 0, cr0, [r8, #-832] @ 0xfffffcc0 │ │ │ │ + add r5, pc, #1000 @ (adr r5, 3fdcc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec410>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfbb600d0 │ │ │ │ - cmp ip, r5 │ │ │ │ + @ instruction: 0xfa9600d0 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #792] @ (3fdc04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec34c>) │ │ │ │ + ldr r5, [pc, #664] @ (3fdb84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec2cc>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r6, [pc, #8] @ (3fd8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec040>) │ │ │ │ + ldr r4, [pc, #904] @ (3fdc78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec3c0>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc2l 0, cr0, [r8, #832] @ 0x340 │ │ │ │ + stc2 0, cr0, [r8], #832 @ 0x340 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #832] @ 0x340 │ │ │ │ + ldc2l 0, cr0, [r6], #-832 @ 0xfffffcc0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - ldc2l 0, cr0, [ip, #832]! @ 0x340 │ │ │ │ @ instruction: 0xfbe800d0 │ │ │ │ - ldc2 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ - stc2 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xf7ca00d0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldc2l 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + @ instruction: 0xfac800d0 │ │ │ │ + @ instruction: 0xfaf200d0 │ │ │ │ + @ instruction: 0xfb0000d0 │ │ │ │ + subw r0, sl, #2256 @ 0x8d0 │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #16] @ (3fd950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec098>) │ │ │ │ + ldr r2, [pc, #912] @ (3fdcd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec418>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #32] @ (3fd964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0ac>) │ │ │ │ + ldr r2, [pc, #928] @ (3fdce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec42c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #48] @ (3fd978 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0c0>) │ │ │ │ + ldr r2, [pc, #944] @ (3fdcf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec440>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #64] @ (3fd98c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0d4>) │ │ │ │ + ldr r2, [pc, #960] @ (3fdd0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec454>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #80] @ (3fd9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0e8>) │ │ │ │ + ldr r2, [pc, #976] @ (3fdd20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec468>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #96] @ (3fd9b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0fc>) │ │ │ │ + ldr r2, [pc, #992] @ (3fdd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec47c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #112] @ (3fd9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec110>) │ │ │ │ + ldr r2, [pc, #1008] @ (3fdd48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec490>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #144] @ (3fd9ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec134>) │ │ │ │ + ldr r3, [pc, #16] @ (3fd96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0b4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #288] @ (3fda80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec1c8>) │ │ │ │ + ldr r3, [pc, #160] @ (3fda00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec148>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #320] @ (3fdaa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec1ec>) │ │ │ │ + ldr r3, [pc, #192] @ (3fda24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec16c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2 0, cr0, [r8, #-832] @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xfbe800d0 │ │ │ │ b.n 3fd1ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eb8f6> │ │ │ │ - vtbx.8 d31, {d31-) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3fd98c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec0d4> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ @@ -1259190,64 +1259195,64 @@ │ │ │ │ ... │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #208] @ 0xd0 │ │ │ │ - @ instruction: 0xf25000d0 │ │ │ │ - adc.w r0, sl, #6815744 @ 0x680000 │ │ │ │ - adc.w r0, sl, #6815744 @ 0x680000 │ │ │ │ - adc.w r0, r0, #6815744 @ 0x680000 │ │ │ │ - adcs.w r0, r4, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf7d400d0 │ │ │ │ + @ instruction: 0xf13000d0 │ │ │ │ + bic.w r0, sl, #6815744 @ 0x680000 │ │ │ │ + bic.w r0, sl, #6815744 @ 0x680000 │ │ │ │ + bic.w r0, r0, #6815744 @ 0x680000 │ │ │ │ + bics.w r0, r4, #6815744 @ 0x680000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #25] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r6, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf31800d0 │ │ │ │ - vshr.s64 q0, q0, #6 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + vqadd.s16 q0, q11, q0 │ │ │ │ + @ instruction: 0xf1f800d0 │ │ │ │ + mrc 0, 4, r0, cr10, cr0, {6} │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #592 @ (adr r6, 3fe7ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ecef4>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 3fe72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ece74>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf4ae00d0 │ │ │ │ - @ instruction: 0xf4cc00d0 │ │ │ │ - @ instruction: 0xf13a00d0 │ │ │ │ - addw r0, lr, #208 @ 0xd0 │ │ │ │ - orns r0, r8, #6815744 @ 0x680000 │ │ │ │ - orn r0, r8, #208 @ 0xd0 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + usat r0, #16, lr, lsl #3 │ │ │ │ + usat r0, #16, ip, asr #3 │ │ │ │ + ands.w r0, sl, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf0ee00d0 │ │ │ │ + @ instruction: 0xf35800d0 │ │ │ │ + vqadd.s8 q8, q12, q0 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - eor.w r0, r2, #6815744 @ 0x680000 │ │ │ │ - mcr 0, 4, r0, cr6, cr0, {6} │ │ │ │ - mrc 0, 1, r0, cr0, cr0, {6} │ │ │ │ - mrc 0, 3, r0, cr12, cr0, {6} │ │ │ │ + bfi r0, r2, #3, #14 │ │ │ │ + stcl 0, cr0, [r6, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [r0, #-832] @ 0xfffffcc0 │ │ │ │ + ldcl 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [lr, #-832] @ 0xfffffcc0 │ │ │ │ - bic.w r0, r8, #208 @ 0xd0 │ │ │ │ - orns r0, r6, #208 @ 0xd0 │ │ │ │ - @ instruction: 0xf13800d0 │ │ │ │ - @ instruction: 0xf0da00d0 │ │ │ │ - @ instruction: 0xeadc00d0 │ │ │ │ - stcl 0, cr0, [r0], #-832 @ 0xfffffcc0 │ │ │ │ - mrrc 0, 13, r0, r0, cr0 @ │ │ │ │ - orn r0, r4, r0, lsr #3 │ │ │ │ - strd r0, r0, [r0, #832]! @ 0x340 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + ldc 0, cr0, [lr], #-832 @ 0xfffffcc0 │ │ │ │ + vqadd.s8 q0, q12, q0 │ │ │ │ + vqadd.s16 q8, q11, q0 │ │ │ │ + ands.w r0, r8, #208 @ 0xd0 │ │ │ │ + vshr.s64 q0, q0, #6 │ │ │ │ + @ instruction: 0xe9bc00d0 │ │ │ │ + adc.w r0, r0, r0, lsr #3 │ │ │ │ + @ instruction: 0xeb3000d0 │ │ │ │ + strd r0, r0, [r4, #-832] @ 0x340 │ │ │ │ + @ instruction: 0xe8c000d0 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - b.n 3fe3cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ecb14> │ │ │ │ + b.n 3fe18c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ec8d4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ vstr s13, [sp, #184] @ 0xb8 │ │ │ │ vstr s13, [sp, #188] @ 0xbc │ │ │ │ vstr s13, [sp, #192] @ 0xc0 │ │ │ │ vstr s13, [sp, #196] @ 0xc4 │ │ │ │ str.w r2, [r9] │ │ │ │ @@ -1259876,20 +1259881,21 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ strd r6, r7, [sp, #160] @ 0xa0 │ │ │ │ strd r5, r3, [sp, #144] @ 0x90 │ │ │ │ strd r1, r2, [sp, #152] @ 0x98 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [fp, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strd r0, r0, [r2], #-832 @ 0x340 │ │ │ │ - ldr r7, [pc, #168] @ (3fecb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed3f8>) │ │ │ │ + b.n 3fea88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed1d0> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r6, [pc, #40] @ (3fec30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed378>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3fe890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ecfd8> │ │ │ │ + b.n 3fe650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ecd98> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3fe710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ece58> │ │ │ │ + b.n 3fe4d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ecc18> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1260041,15 +1260047,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3fedea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed532> │ │ │ │ vrshr.u32 d30, d25, #1 │ │ │ │ @ instruction: 0xffff1364 │ │ │ │ lsls r0, r2, #6 │ │ │ │ bge.n 3fed0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed452> │ │ │ │ @ instruction: 0xffffe1c9 │ │ │ │ - vqshlu.s64 d30, d12, #63 @ 0x3f │ │ │ │ + vsli.32 q15, q14, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #119 @ 0x77 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1260314,21 +1260320,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #5 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #4 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r7, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ bhi.n 3ff0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed820> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1260586,17 +1260592,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3ff630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edd78> │ │ │ │ + b.n 3ff3f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edb38> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edda0> │ │ │ │ + b.n 3ff418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edb60> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1260638,17 +1260644,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - b.n 3ff71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ede64> │ │ │ │ + b.n 3ff4dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edc24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eddb0> │ │ │ │ + b.n 3ff428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edb70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1260777,17 +1260783,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3ff428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edb70> │ │ │ │ nop │ │ │ │ - b.n 3ff6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ede14> │ │ │ │ + b.n 3ff48c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edbd4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff6a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eddf0> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1260854,25 +1260860,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3ff548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edc90>) │ │ │ │ lsrs r3, r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3ff4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edc28> │ │ │ │ - b.n 3ff968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0b0> │ │ │ │ + b.n 3ff728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ede70> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edf38> │ │ │ │ + b.n 3ff5b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edcf8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff924 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee06c> │ │ │ │ + b.n 3ff6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ede2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rors r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ff84c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edf94> │ │ │ │ + b.n 3ff60c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edd54> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3ff6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ede24>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1261031,31 +1261037,31 @@ │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3ff5d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edd1e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r3, #10 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffbb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2fc> │ │ │ │ + b.n 3ff974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r2, r4, #8 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ffbac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2f4> │ │ │ │ + b.n 3ff96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee000> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffbac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2f4> │ │ │ │ + b.n 3ff96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edffc> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ff938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee080> │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffc14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee35c> │ │ │ │ + b.n 3ff9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee11c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1261102,17 +1261108,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3ff210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ed958> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ands r0, r0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ffbf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee338> │ │ │ │ + b.n 3ff9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1261215,21 +1261221,21 @@ │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 3ff852 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edf9a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r1, #1 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r6, r4, #3 │ │ │ │ - b.n 3ffc60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee3a8> │ │ │ │ + b.n 3ffa20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee168> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r6, r4, #30 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ffaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee240> │ │ │ │ + b.n 3ff8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee000> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3ff980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee0c8>) │ │ │ │ @@ -1261316,21 +1261322,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r7, #28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #28 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ffce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee428> │ │ │ │ + b.n 3ffaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee1e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 3ff8ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee034> │ │ │ │ + bmi.n 3ff8ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2edff4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffbd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee31c> │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #240] @ (3ffaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee1e8>) │ │ │ │ @@ -1261434,25 +1261440,25 @@ │ │ │ │ b.n 3ffa18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee160> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #25 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3ffd1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee464> │ │ │ │ + b.n 3ffadc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee224> │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r4, #23 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ffc58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee3a0> │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #54] @ 0x36 │ │ │ │ + strh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffb6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2b4> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #232] @ (3ffbbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee304>) │ │ │ │ @@ -1261555,21 +1261561,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3ffb74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2bc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r4, #20 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3ffb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2e4> │ │ │ │ + bcs.n 3ffb5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee2a4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r6, r0, #19 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - b.n 3ffc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee3cc> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #380] @ (3ffd64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee4ac>) │ │ │ │ @@ -1261733,29 +1261739,29 @@ │ │ │ │ b.n 3ffcba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee402> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r2, #16 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r2, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r4, r7, #13 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - strh r6, [r5, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffd9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee4e4> │ │ │ │ + udf #238 @ 0xee │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + udf #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 3ffe10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee558> │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ mov r5, r2 │ │ │ │ @@ -1261977,29 +1261983,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #9 │ │ │ │ lsls r0, r2, #6 │ │ │ │ lsls r2, r2, #9 │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 400018 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee760> │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 400094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee7dc> │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsls r0, r2, #6 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + udf #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + ble.n 3fffa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee6e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + ble.n 4000a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee7ec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + ble.n 4000dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee824> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r4, [r1, #635] @ 0x27b │ │ │ │ mov ip, r2 │ │ │ │ @@ -1262041,17 +1262047,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 400048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee790> │ │ │ │ cmp r3, #8 │ │ │ │ beq.n 400048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee790> │ │ │ │ b.n 40006e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee7b6> │ │ │ │ nop │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + ble.n 3fffb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ee6fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1262344,33 +1262350,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 4, cr0, cr8, cr15, {4} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 4, cr0, cr2, cr15, {4} │ │ │ │ @ instruction: 0xebafffff │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + ble.n 400408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eeb50> │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldc 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - udf #0 │ │ │ │ + bgt.n 400340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eea88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stc2l 1, cr0, [sl, #-572] @ 0xfffffdc4 │ │ │ │ - ble.n 400348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eea90> │ │ │ │ + bgt.n 400308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eea50> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 400434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eeb7c> │ │ │ │ + bgt.n 4003f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eeb3c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 400394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eeadc> │ │ │ │ + blt.n 400354 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eea9c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r0, #196] @ 0xc4 │ │ │ │ @@ -1262580,33 +1262586,33 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 400598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eece0> │ │ │ │ ldr r2, [pc, #44] @ (4005dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed24>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 4004f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eec38> │ │ │ │ nop │ │ │ │ - udf #12 │ │ │ │ + bgt.n 400594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eecdc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + ble.n 400654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed9c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4004f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eec40> │ │ │ │ + blt.n 4006b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee00> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 400580 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eecc8> │ │ │ │ + bge.n 400540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eec88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40063c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed84> │ │ │ │ + bgt.n 4005fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4006b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eedf8> │ │ │ │ + bgt.n 400670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eedb8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + movs r0, #30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bgt.n 400640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed88> │ │ │ │ + blt.n 400600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 400640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed88> │ │ │ │ + bge.n 400600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed48> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 4004fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eec44> │ │ │ │ + bge.n 4006bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee04> │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #20 │ │ │ │ @@ -1262641,19 +1262647,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ble.n 4005c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed10> │ │ │ │ + bgt.n 400588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eecd0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4005b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eecfc> │ │ │ │ + bgt.n 400574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eecbc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 400714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee5c> │ │ │ │ + bgt.n 4006d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee1c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #216] @ (40073c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee84>) │ │ │ │ @@ -1262745,25 +1262751,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 400696 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eedde> │ │ │ │ nop │ │ │ │ ldrsb.w r0, [r4, #399] @ 0x18f │ │ │ │ - ble.n 400654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eed9c> │ │ │ │ + bgt.n 400814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef5c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 400678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eedc0> │ │ │ │ + bgt.n 400838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef80> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 400760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eeea8> │ │ │ │ + blt.n 400720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 4006bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eee04> │ │ │ │ + bgt.n 40067c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eedc4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 400804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef4c> │ │ │ │ + bgt.n 4007c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef0c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1262975,23 +1262981,23 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 4007c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef0c> │ │ │ │ ldr r3, [pc, #112] @ (4009dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef124>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 4007c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eef0c> │ │ │ │ nop │ │ │ │ - ble.n 4008f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef040> │ │ │ │ + bgt.n 4008b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef000> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #28 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ble.n 4009f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef138> │ │ │ │ + bgt.n 4009b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef0f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, pc, #936 @ (adr r6, 400d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef478>) │ │ │ │ + add r5, pc, #808 @ (adr r5, 400cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef3f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb63c │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb63e │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xb654 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1263784,77 +1263790,77 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 4011ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8f6> │ │ │ │ nop │ │ │ │ addw r1, r2, #2191 @ 0x88f │ │ │ │ - bge.n 4011ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8f4> │ │ │ │ + bls.n 40116c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #136] @ (4012e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa30>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 401248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef990> │ │ │ │ + bhi.n 401208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef950> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 40119c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8e4> │ │ │ │ + bhi.n 40135c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efaa4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 4011a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8f0> │ │ │ │ + bvc.n 401368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efab0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 40120c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef954> │ │ │ │ + bvc.n 4011cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef914> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 401294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9dc> │ │ │ │ + bhi.n 401254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef99c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 401328 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa70> │ │ │ │ + bls.n 4012e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa30> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bls.n 4011d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef91c> │ │ │ │ + bhi.n 401194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4011d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef920> │ │ │ │ + bls.n 401198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef8e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4011f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef940> │ │ │ │ + bls.n 4011b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef900> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4012ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa34> │ │ │ │ + blt.n 4012ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 40125c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9a4> │ │ │ │ + blt.n 40121c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef964> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4012ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa34> │ │ │ │ + bls.n 4012ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 4012ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9f4> │ │ │ │ + bls.n 40126c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40133c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa84> │ │ │ │ + bls.n 4012fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4011cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef914> │ │ │ │ + bls.n 40138c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efad4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 401200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef948> │ │ │ │ + bge.n 4011c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef908> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40130c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa54> │ │ │ │ + bgt.n 4012cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa14> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 401324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa6c> │ │ │ │ + bge.n 4012e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa2c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #432] @ (401460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efba8>) │ │ │ │ + ldr r3, [pc, #304] @ (4013e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efb28>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efac8> │ │ │ │ + bvs.n 401340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa88> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [pc, #136] @ (401340 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa88>) │ │ │ │ + ldr r3, [pc, #8] @ (4012c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - blt.n 4011bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef904> │ │ │ │ + bge.n 40137c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efac4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 401360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efaa8> │ │ │ │ + bvs.n 401320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa68> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 4012c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa10> │ │ │ │ + bpl.n 401288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef9d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvc.n 40131c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa64> │ │ │ │ + bvs.n 4012dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa24> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 401320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa68> │ │ │ │ + bls.n 4012e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efa28> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4011f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef93c> │ │ │ │ + bls.n 4013b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efafc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40124c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef994> │ │ │ │ + bls.n 40120c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ef954> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 4013bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efb04> │ │ │ │ + bls.n 40137c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efac4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r1 │ │ │ │ @@ -1264508,29 +1264514,29 @@ │ │ │ │ bne.n 401928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0070> │ │ │ │ b.n 401934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f007c> │ │ │ │ mov ip, sl │ │ │ │ b.n 401834 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2eff7c> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 401962 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f00aa> │ │ │ │ b.n 401934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f007c> │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r1, #12] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [pc, #704] @ (401c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0384>) │ │ │ │ + ldr r1, [pc, #576] @ (401bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0304>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 4018e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f002c> │ │ │ │ + bmi.n 4018a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2effec> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 401954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f009c> │ │ │ │ + bcc.n 401914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f005c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0188> │ │ │ │ + bcc.n 401a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0148> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1264648,27 +1264654,27 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 4019d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f011e> │ │ │ │ b.n 401750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efe98> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bmi.n 4019dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0124> │ │ │ │ + bcc.n 401b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 401b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0248> │ │ │ │ + bcc.n 401ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0208> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 4019e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0128> │ │ │ │ + bcc.n 401ba0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02e8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401b24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f026c> │ │ │ │ + bcc.n 401ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f022c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02f8> │ │ │ │ + bcc.n 401b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 4019d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f011c> │ │ │ │ + bcc.n 401b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02dc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -1264809,29 +1264815,29 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 401b26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f026e> │ │ │ │ nop │ │ │ │ b.n 401654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2efd9c> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bmi.n 401cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0410> │ │ │ │ + bcc.n 401c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03d0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 401cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03f8> │ │ │ │ + bcc.n 401c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03b8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0364> │ │ │ │ + bcc.n 401bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0324> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0308> │ │ │ │ + bcs.n 401b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f02c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0438> │ │ │ │ + bcc.n 401cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03f8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401c58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03a0> │ │ │ │ + bcs.n 401c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0360> │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -1264925,25 +1264931,25 @@ │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 401cc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f040e> │ │ │ │ nop │ │ │ │ b.n 402450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0b98> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bmi.n 401dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0520> │ │ │ │ + bcc.n 401d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f04e0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bmi.n 401df4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f053c> │ │ │ │ + bcc.n 401db4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f04fc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 401ddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0524> │ │ │ │ + bne.n 401d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f04e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03fc> │ │ │ │ + bcs.n 401c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f03bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 401d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f04a0> │ │ │ │ + bcs.n 401d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0460> │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ ldr.w r0, [r1, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [lr, #45] @ 0x2d │ │ │ │ and.w r3, r3, #120 @ 0x78 │ │ │ │ cbz r0, 401dba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0502> │ │ │ │ @@ -1265706,37 +1265712,37 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r9, [r6] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ svc 92 @ 0x5c │ │ │ │ lsls r7, r1, #6 │ │ │ │ - beq.n 402408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0b50> │ │ │ │ + ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 402528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0c70> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 402570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f0cb8> │ │ │ │ @@ -1266141,45 +1266147,45 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bge.n 402a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f1150> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 402a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f1148> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - adds r6, #12 │ │ │ │ + adds r4, #236 @ 0xec │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r4, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, #8 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r6, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ bhi.n 402980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f10c8> │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #944] @ (402d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f1470>) │ │ │ │ + ldr r5, [pc, #816] @ (402ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f13f0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266248,27 +1266254,27 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 4029e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f112c> │ │ │ │ ldr r2, [pc, #28] @ (402a60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f11a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 402a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f1174> │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r1, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1266642,57 +1266648,57 @@ │ │ │ │ b.n 402d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f14dc> │ │ │ │ ldr r2, [pc, #96] @ (402ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f15e8>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.n 402b5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f12a2> │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #96 @ 0x60 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r1!, {r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r4, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #180 @ 0xb4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r0, #166 @ 0xa6 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r7, #160 @ 0xa0 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #64 @ 0x40 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1267741,87 +1267747,87 @@ │ │ │ │ bl 19791a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86062> │ │ │ │ adds r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r6, r4, #3 │ │ │ │ ldmia r7!, {r2, r5} │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #22 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - pop {r3, r6, pc} │ │ │ │ + pop {r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r3, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r6, r4, #3 │ │ │ │ bl 5b5962 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a40aa> │ │ │ │ adds r3, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r3, r5, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r6, r4, #3 │ │ │ │ adds r5, r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r6, r4, #3 │ │ │ │ asrs r1, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r3, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ vrecps.f16 , , │ │ │ │ asrs r1, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + it ge │ │ │ │ + lslge r0, r2, #3 │ │ │ │ asrs r7, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + pop {r2, r4, r6, r7, pc} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 q8, q15, d5[2] │ │ │ │ + cdp2 0, 11, cr0, cr14, cr5, {7} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #2864] @ 4044f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2c40> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1268945,74 +1268951,74 @@ │ │ │ │ @ instruction: 0xeb47ffff │ │ │ │ asrs r1, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - itt eq │ │ │ │ - lsleq r0, r2, #3 │ │ │ │ - ldc2leq 0, cr0, [r2, #916]! @ 0x394 │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldc2l 0, cr0, [r2], {229} @ 0xe5 │ │ │ │ asrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r6, r7, pc} │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 40458a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cd2> │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 404588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cd0> │ │ │ │ + rev r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa4c00e5 │ │ │ │ - cbnz r4, 404582 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cca> │ │ │ │ + vld4. {d0-d3}, [ip :128], r5 │ │ │ │ + cbnz r4, 40457a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cc2> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - revsh r2, r4 │ │ │ │ + cbnz r2, 404574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cbc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - hlt 0x0032 │ │ │ │ + cbnz r2, 40456c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cb4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb.w r0, [ip, #229] @ 0xe5 │ │ │ │ + @ instruction: 0xf77c00e5 │ │ │ │ b.n 403f3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2686> │ │ │ │ vcvt.f16.u16 q8, , #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - rev r4, r4 │ │ │ │ + cbnz r4, 404568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f2cb0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r5, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3f600e5 │ │ │ │ + @ instruction: 0xf2d600e5 │ │ │ │ lsls r5, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf38a00e5 │ │ │ │ + @ instruction: 0xf26a00e5 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1668] @ 404c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3360> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -1269629,77 +1269635,77 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.w 4030d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f1818> │ │ │ │ svc 123 @ 0x7b │ │ │ │ vqshlu.s64 q8, , #63 @ 0x3f │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 404c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f337c> │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + mvns r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r0, 404c5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f33a2> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 404c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3390> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 404c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f33bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 404ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f33f0> │ │ │ │ + sxth r4, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r3 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #744 @ (adr r3, 404f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f36b4>) │ │ │ │ + add r2, pc, #616 @ (adr r2, 404eec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3634>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - eors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #1008 @ 0x3f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldcl 0, cr0, [lr], #-916 @ 0xfffffc6c │ │ │ │ + adcs.w r0, lr, r5, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 402ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f15ec> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1269807,15 +1269813,15 @@ │ │ │ │ cbz r6, 404dfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3546> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffa1ffff │ │ │ │ uxth r4, r6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 404e14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f355c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1270955,63 +1270961,63 @@ │ │ │ │ b.w 4050ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3834> │ │ │ │ cbz r4, 405a5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f41a2> │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #760 @ (adr r7, 405d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44b4>) │ │ │ │ + add r6, pc, #632 @ (adr r6, 405cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4434>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 405b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4290> │ │ │ │ + blt.n 405b08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4250> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 405a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4190> │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r6, r1] │ │ │ │ + strb r0, [r2, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r7, pc, #392 @ (adr r7, 405c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4364>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 405bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4310>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #48 @ (adr r7, 405ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4218>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #656 @ (adr r7, 405d34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f447c>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 405cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f43fc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #152 @ (adr r7, 405b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4288>) │ │ │ │ + add r6, pc, #24 @ (adr r6, 405ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4208>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #110 @ 0x6e │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #720 @ (adr r3, 405d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44c8>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 405d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4448>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #168 @ (adr r4, 405b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f42a8>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 405ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4228>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r3, pc, #552 @ (adr r3, 405ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4430>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 405c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f43b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 541384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42facc> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 40502e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f3776> │ │ │ │ ldrb.w r3, [fp, #635] @ 0x27b │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1271121,43 +1271127,43 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 4050e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f382a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r0, pc, #776 @ (adr r0, 405efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4644>) │ │ │ │ + ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #120 @ (adr r5, 405c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f43bc>) │ │ │ │ + add r3, pc, #1016 @ (adr r3, 405ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f473c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #232 @ (adr r5, 405ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4430>) │ │ │ │ + add r4, pc, #104 @ (adr r4, 405c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f43b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #664 @ (adr r3, 405e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f45e4>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 405e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4564>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, pc, #144 @ (adr r4, 405c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f43e0>) │ │ │ │ + add r3, pc, #16 @ (adr r3, 405c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4360>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #760 @ (adr r0, 405f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f464c>) │ │ │ │ + ldr r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #680 @ (adr r3, 405eb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4600>) │ │ │ │ + add r2, pc, #552 @ (adr r2, 405e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4580>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #320 @ (adr r0, 405d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f449c>) │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #920 @ (adr r5, 405fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f46f8>) │ │ │ │ + add r4, pc, #792 @ (adr r4, 405f30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4678>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #328 @ (adr r0, 405d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44ac>) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #792 @ (adr r2, 405f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4684>) │ │ │ │ + add r1, pc, #664 @ (adr r1, 405ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4604>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #344] @ (405d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44dc>) │ │ │ │ @@ -1271301,23 +1271307,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 405d36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f447e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #752 @ (adr r3, 406088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f47d0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #72 @ (adr r5, 405de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4530>) │ │ │ │ + add r3, pc, #968 @ (adr r3, 406168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f48b0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r3, pc, #8 @ (adr r3, 405dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44f4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r4, pc, #608 @ (adr r4, 406008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4750>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 405f88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f46d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 405d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f44b8> │ │ │ │ + bcs.n 405d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4478> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r4, pc, #408 @ (adr r4, 405f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4690>) │ │ │ │ + add r3, pc, #280 @ (adr r3, 405ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4610>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #280] @ (405edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4624>) │ │ │ │ @@ -1271449,21 +1271455,21 @@ │ │ │ │ add r2, pc, #216 @ (adr r2, 405fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4700>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 0, pc, cr9, cr15, {7} │ │ │ │ add r1, pc, #880 @ (adr r1, 40625c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f49a4>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #960 @ (adr r3, 4062b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f49fc>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 406234 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f497c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #688 @ (adr r3, 4061a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f48f0>) │ │ │ │ + add r2, pc, #560 @ (adr r2, 406128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f4870>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 406004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f474c>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 405f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f46cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ ldr.w r3, [pc, #3128] @ 406b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5290> │ │ │ │ @@ -1272532,71 +1272538,70 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #912 @ (adr r0, 406edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5624>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #888 @ (adr r0, 406ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5610>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #432 @ (adr r3, 406d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5450>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 406c88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f53d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 406cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5404>) │ │ │ │ + add r2, pc, #224 @ (adr r2, 406c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5384>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r0!, {r1, r7} │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #1016] @ (406f5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f56a4>) │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - vst4. {d16-d19}, [r0] │ │ │ │ - ldr??.w r0, [r0, pc] │ │ │ │ - vst1.8 {d0[6]}, [sl] │ │ │ │ - uxth r4, r2 │ │ │ │ + ittt vs │ │ │ │ + lslvs r1, r2, #3 │ │ │ │ + ldrvs r0, [pc, #888] @ (406edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5624>) │ │ │ │ + lslvs r5, r3, #3 │ │ │ │ + strh.w r0, [r0, pc] │ │ │ │ + ldrh.w r0, [r0, pc] │ │ │ │ + str??.w r0, [sl, pc] │ │ │ │ + cbz r4, 406b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f52d8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - add r1, pc, #968 @ (adr r1, 406f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f568c>) │ │ │ │ + add r0, pc, #840 @ (adr r0, 406ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f560c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (406be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5330>) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #280 @ (adr r2, 406c9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f53e4>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 406c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5364>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add ip, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [pc, #120] @ (406c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5354>) │ │ │ │ + ldr r0, [pc, #1016] @ (406f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f56d4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #816 @ (adr r0, 406ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5610>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf6be00cf │ │ │ │ - add r3, pc, #16 @ (adr r3, 406bb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f52f8>) │ │ │ │ + @ instruction: 0xf59e00cf │ │ │ │ + add r1, pc, #912 @ (adr r1, 406f30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5678>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #200] @ (406c6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f53b4>) │ │ │ │ + bx r2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - add r5, pc, #720 @ (adr r5, 406e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f55cc>) │ │ │ │ + vqadd.u16 q0, q8, q2 │ │ │ │ + add r4, pc, #592 @ (adr r4, 406e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f554c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #888 @ (adr r0, 406f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f567c>) │ │ │ │ + ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 4069a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f50ea> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1273302,75 +1273307,75 @@ │ │ │ │ ldr r2, [pc, #144] @ (40742c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5b74>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ b.w 40607c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f47c4> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xe98200cf │ │ │ │ - str r6, [sp, #248] @ 0xf8 │ │ │ │ + strd r0, r0, [r2], #-828 @ 0x33c │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - orrs.w r0, lr, pc, lsl #3 │ │ │ │ - orr.w r0, r2, pc, lsl #3 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + ldmdb lr!, {r0, r1, r2, r3, r6, r7} │ │ │ │ + stmdb r2!, {r0, r1, r2, r3, r6, r7} │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ands.w r0, r4, pc, lsl #3 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrd r0, r0, [r4], #828 @ 0x33c │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 407344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5a8c> │ │ │ │ + b.n 407104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f584c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r3, [sp, #144] @ 0x90 │ │ │ │ + str r2, [sp, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4071d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f591c> │ │ │ │ + b.n 406f94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f56dc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #548] @ (407668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5db0>) │ │ │ │ @@ -1273595,33 +1273600,33 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #28] │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldrh r6, [r3, #20] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #888] @ 0x378 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #408] @ 0x198 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 4076ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f5e12> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ sub sp, #372 @ 0x174 │ │ │ │ mov r6, r2 │ │ │ │ @@ -1274632,82 +1274637,82 @@ │ │ │ │ bl 3c85c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b6d10> │ │ │ │ b.n 407eea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6632> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ lsls r7, r1, #6 │ │ │ │ b.n 407f1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6662> │ │ │ │ - vrsra.u32 d25, d28, #1 │ │ │ │ + vrshr.u32 d25, d12, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #456 @ (adr r3, 4083c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6b0c>) │ │ │ │ + add r2, pc, #328 @ (adr r2, 408344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6a8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #240] @ 0xf0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40895c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f70a4> │ │ │ │ + b.n 40871c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6e64> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 4087d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6f1c> │ │ │ │ + b.n 408594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6cdc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 408680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6dc8> │ │ │ │ + b.n 408440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6b88> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r0, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bgt.n 4081dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6924> │ │ │ │ + blt.n 40819c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f68e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #816 @ (adr r3, 40856c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6cb4>) │ │ │ │ + add r2, pc, #688 @ (adr r2, 4084ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f6c34>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ strh r6, [r6, #24] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r5!, {r0, r1, r2, r4, r7} │ │ │ │ - vqrdmlsh.s , , d28[0] │ │ │ │ + vqrdmlah.s , , d12[0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #0 @ (adr r0, 408264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f69ac>) │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r7, [r5, #120] @ 0x78 │ │ │ │ - vsli.64 d18, d22, #63 @ 0x3f │ │ │ │ + vsri.64 d18, d6, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xf6fc00d1 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + rsbs r0, ip, #6848512 @ 0x688000 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r2, [pc, #3096] @ 408e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f75e4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ ldr.w r2, [sl, #36] @ 0x24 │ │ │ │ @@ -1275751,150 +1275756,150 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 409644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7d8c> │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4093c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7b0e> │ │ │ │ ldr r3, [pc, #280] @ (408fb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f76f8>) │ │ │ │ add r3, pc │ │ │ │ b.n 40935a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7aa2> │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add.w r0, sl, #6848512 @ 0x688000 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + @ instruction: 0xf3ea00d1 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stc2l 0, cr0, [r2, #-828]! @ 0xfffffcc4 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + mcrr2 0, 12, r0, r2, cr15 │ │ │ │ + str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #456] @ 0x1c8 │ │ │ │ + str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 408eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f75fc> │ │ │ │ + bpl.n 408e74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f75bc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #216 @ (adr r2, 408fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7704>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 408f3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7684>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r0, #6 │ │ │ │ + adds r0, r4, #1 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bcc.n 408edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7624> │ │ │ │ + bcs.n 408e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f75e4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #640] @ 0x280 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r0, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r7, #24] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r7, #21] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - str r4, [sp, #792] @ 0x318 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r6, #2] │ │ │ │ + strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #328] @ 0x148 │ │ │ │ + str r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r7, #20] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf74600cf │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + @ instruction: 0xf62600cf │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r2, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r3, #24] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #24] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #22] │ │ │ │ + ldrb r0, [r7, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 408fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7708> │ │ │ │ bl 544dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433510> │ │ │ │ cbz r0, 408fce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7716> │ │ │ │ ldr.w r2, [pc, #2512] @ 409994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f80dc> │ │ │ │ @@ -1276794,139 +1276799,139 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 409526 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f7c6e> │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 4098e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f802a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #36] @ 0x24 │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + strh r4, [r1, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldc 0, cr0, [lr, #884] @ 0x374 │ │ │ │ - ldc 0, cr0, [r6, #884] @ 0x374 │ │ │ │ - ldrb r6, [r2, #23] │ │ │ │ + ldcl 0, cr0, [lr], #-884 @ 0xfffffc8c │ │ │ │ + ldcl 0, cr0, [r6], #-884 @ 0xfffffc8c │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r5, #27] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r7, #36] @ 0x24 │ │ │ │ + strh r6, [r3, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r5, #128 @ 0x80 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #27] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r1, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r6, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #14] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #172] @ (409b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f829c>) │ │ │ │ @@ -1277006,15 +1277011,15 @@ │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 409c1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8366> │ │ │ │ vmls.i q11, , d26[0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r2, [r5, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1277974,83 +1277979,83 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r7, r1, #6 │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40a350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8a98> │ │ │ │ + b.n 40a110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8858> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r2, #48] @ 0x30 │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r5, #12] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 409d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f84d0> │ │ │ │ + b.n 40ab48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9290> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvc.n 40a4b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8bfc> │ │ │ │ + bvs.n 40a474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8bbc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40ab28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9270> │ │ │ │ + b.n 40a8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9030> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40aa88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f91d0> │ │ │ │ + b.n 40a848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8f90> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r6, [r5, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40a5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8d3c> │ │ │ │ + svc 14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r5, #21] │ │ │ │ + ldrb r6, [r1, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #27] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 192 @ 0xc0 │ │ │ │ + udf #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r7, #20] │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #320] @ (40a6fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f8e44>) │ │ │ │ @@ -1278181,20 +1278186,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r0] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 198706 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x86e4e> │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #820] @ (40aa44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f918c>) │ │ │ │ vqrshrn.u64 d21, q5, #1 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #872] @ (40aa94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f91dc>) │ │ │ │ @@ -1278562,31 +1278567,31 @@ │ │ │ │ movs r5, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #340 @ (adr r4, 40ac04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f934c>) │ │ │ │ - @ instruction: 0xffff7cd0 │ │ │ │ + @ instruction: 0xffff7bb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (40ab70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f92b8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1278651,15 +1278656,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r2, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r1, r4] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r2] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278788,15 +1278793,15 @@ │ │ │ │ strb r4, [r3, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, r1] │ │ │ │ lsls r7, r1, #6 │ │ │ │ add r0, pc, #900 @ (adr r0, 40b054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f979c>) │ │ │ │ - @ instruction: 0xffff7b7e │ │ │ │ + @ instruction: 0xffff7a5e │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, r5] │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1278912,15 +1278917,15 @@ │ │ │ │ bl 402ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f15ec> │ │ │ │ b.n 40add2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f951a> │ │ │ │ blx r3 │ │ │ │ b.n 40ad46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f948e> │ │ │ │ str.w r9, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrb r7, [r2, #0] │ │ │ │ - vtbl.8 d23, {d15-d17}, d26 │ │ │ │ + vtbl.8 d23, {d15-d16}, d10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r6, [sp, #892] @ 0x37c │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (40b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9910>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1279235,27 +1279240,27 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, r7] │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r0, r6] │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r7, #91 @ 0x5b │ │ │ │ vqrdmlsh.s , , d21[0] │ │ │ │ vshr.u32 q9, q2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #436] @ 0x1b4 │ │ │ │ vtbx.8 d22, {d15-d17}, d3 │ │ │ │ @@ -1279648,35 +1279653,35 @@ │ │ │ │ ldr r6, [pc, #24] @ (40b5c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9d10>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #992] @ (40b998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa0e0>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ ldr r2, [sp, #508] @ 0x1fc │ │ │ │ - vsli.64 , q7, #63 @ 0x3f │ │ │ │ + vsri.64 d23, d30, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r4, [pc, #352] @ (40b734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9e7c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #12] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r5, #14] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #284] @ 40b718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9e60> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1279796,15 +1279801,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #1000] @ (40bb04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa24c>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #984] @ (40bafc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa244>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r5, #11] │ │ │ │ + strb r6, [r1, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r1, [pc, #632] @ (40b9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa0ec>) │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ @@ -1279934,15 +1279939,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (40b880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9fc8>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 40b866 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2f9fae> │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -1280234,23 +1280239,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 40bad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa218> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp lr, sp │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r2, ip │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r5, #7] │ │ │ │ + strb r6, [r1, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1280467,33 +1280472,33 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40bd70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa4b8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r0, r5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #8] │ │ │ │ + strb r0, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ muls r4, r5 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r4, #4] │ │ │ │ + strb r6, [r0, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 40be80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa5c8> │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [pc, #2012] @ 40c638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fad80> │ │ │ │ @@ -1281222,156 +1281227,157 @@ │ │ │ │ b.n 40bec6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa60e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r7, #70 @ 0x46 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - beq.n 40c6e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fae28> │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r3, [pc, #976] @ (40ca24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb16c>) │ │ │ │ + ldr r2, [pc, #848] @ (40c9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb0ec>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xe8c800dc │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + b.n 40c5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2facf4> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + ldrb r4, [r6, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + subs r0, r0, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xeaa400db │ │ │ │ - b.n 40c0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa818> │ │ │ │ + @ instruction: 0xe98400db │ │ │ │ + b.n 40be90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa5d8> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, pc, #896 @ (adr r2, 40c9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb13c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 40c974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb0bc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r4!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n 40c5b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fad00> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + ble.n 40c7a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faef0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, #76] @ 0x4c │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bmi.n 40c650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fad98> │ │ │ │ + bcc.n 40c610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fad58> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + ble.n 40c758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faea0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + ble.n 40c758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faea0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r4, #64] @ 0x40 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40bfc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fa70c> │ │ │ │ + b.n 40cd84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb4cc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + ble.n 40c5f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fad3c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r0, #60] @ 0x3c │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldc 0, cr0, [r4, #840]! @ 0x348 │ │ │ │ - ldr r6, [pc, #824] @ (40ca30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb178>) │ │ │ │ + ldc 0, cr0, [r4], {210} @ 0xd2 │ │ │ │ + ldr r5, [pc, #696] @ (40c9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb0f8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r4, #52] @ 0x34 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 40cb7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb2c4> │ │ │ │ + b.n 40c93c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb084> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ble.n 40c824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faf6c> │ │ │ │ + bgt.n 40c7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faf2c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cd74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb4bc> │ │ │ │ + b.n 40cb34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb27c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cd9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb4e4> │ │ │ │ + b.n 40cb5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb2a4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cd5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb4a4> │ │ │ │ + b.n 40cb1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb264> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 40cd7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb4c4> │ │ │ │ + b.n 40cb3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb284> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + ble.n 40c69c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fade4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + ble.n 40c6ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fadf4> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + ble.n 40c6c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fae0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + ble.n 40c6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fae24> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #36] @ 0x24 │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbnz r6, 40c7b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faefe> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #312] @ (40c8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faff8>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1281494,21 +1281500,21 @@ │ │ │ │ b.n 40c828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2faf70> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ + str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r7, #206 @ 0xce │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, #0] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (40c974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb0bc>) │ │ │ │ @@ -1281583,17 +1281589,17 @@ │ │ │ │ nop │ │ │ │ adds r7, #28 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #204 @ 0xcc │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r4, #120] @ 0x78 │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3144] @ 0xc48 │ │ │ │ sub.w sp, sp, #916 @ 0x394 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1282448,43 +1282454,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 40d1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb938> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r6, #50 @ 0x32 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #88] @ 0x58 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 40d2f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fba3c> │ │ │ │ + bls.n 40d2b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fb9fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + mvns r6, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r3, r2] │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r1, r6] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1282795,23 +1282801,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3c75e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b5d28> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 40d486 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fbbce> │ │ │ │ nop │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r3] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #300] @ (40d754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fbe9c>) │ │ │ │ @@ -1282941,15 +1282947,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ lsls r7, r1, #6 │ │ │ │ cmp r1, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #6 │ │ │ │ - bpl.n 40d71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fbe64> │ │ │ │ + bmi.n 40d6dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fbe24> │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r7, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1284253,51 +1284259,51 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, pc, #400 @ (adr r2, 40e688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fcdd0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #552 @ (adr r1, 40e728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fce70>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + strb r0, [r1, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r1, #16] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ asrs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #0] │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #856 @ (adr r1, 40e898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fcfe0>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1284617,26 +1284623,27 @@ │ │ │ │ b.n 40e786 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fcece> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r1, r2 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mcr2 0, 4, r0, cr12, cr4, {6} │ │ │ │ - b.n 40f064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd7ac> │ │ │ │ + stc2l 0, cr0, [ip, #-848]! @ 0xfffffcb0 │ │ │ │ + b.n 40ee24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd56c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + cbnz r4, 40e8ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd034> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xe8c200d3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #48] @ (40e8b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd000>) │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + b.n 40e7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fcf0c> │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + ittt le │ │ │ │ + lslle r5, r1, #3 │ │ │ │ + ldrle r1, [pc, #944] @ (40ec38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fd380>) │ │ │ │ + lslle r0, r2, #3 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ @@ -1286356,19 +1286363,19 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #166 @ 0xa6 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r0, #24 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1286561,15 +1286568,15 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #22 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r7, #15 │ │ │ │ lsls r7, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ @@ -1287201,31 +1287208,31 @@ │ │ │ │ lsls r7, r1, #6 │ │ │ │ lsls r4, r3, #14 │ │ │ │ lsls r7, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r4, #204 @ 0xcc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #210 @ 0xd2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r3, #142 @ 0x8e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r3, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ movs r6, #3 │ │ │ │ @@ -1287430,15 +1287437,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ adds r4, #20 │ │ │ │ bl 489d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3784b4> │ │ │ │ b.n 40fe26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2fe56e> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov.w r5, #8388608 @ 0x800000 │ │ │ │ add.w r3, r1, #60 @ 0x3c │ │ │ │ @@ -1288438,23 +1288445,23 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r2, r0 │ │ │ │ b.n 410b9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ff2e6> │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r0, r2, #3 │ │ │ │ @ instruction: 0xf532018e │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ vmov.f64 d0, #0 @ 0x40000000 2.0 │ │ │ │ @@ -1289800,15 +1289807,15 @@ │ │ │ │ ... │ │ │ │ b.n 411790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ffed8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ b.n 411790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ffed8> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r3 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ b.n 41254c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300c94> │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1290119,19 +1290126,19 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ b.n 4124e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300c30> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 41244c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300b94> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [r1, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1290700,30 +1290707,30 @@ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 4120e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300828> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 41230c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300a54> │ │ │ │ nop │ │ │ │ - mcr2 0, 4, r0, cr10, cr0, {6} │ │ │ │ + stc2l 0, cr0, [sl, #-832]! @ 0xfffffcc0 │ │ │ │ udf #28 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ udf #18 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ blt.n 41269c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x300de4> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -1291397,25 +1291404,25 @@ │ │ │ │ b.n 412d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x301454> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bmi.n 412e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3015cc> │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb19ffff │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bcs.n 412ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30160c> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1292349,15 +1292356,15 @@ │ │ │ │ b.n 413638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x301d80> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ movs r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 413734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x301e7c> │ │ │ │ b.n 413638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x301d80> │ │ │ │ nop │ │ │ │ - vhadd.u q0, q11, │ │ │ │ + cdp2 0, 1, cr0, cr6, cr15, {6} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1292436,15 +1292443,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r3, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #140] @ (4138ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x302034>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1292508,15 +1292515,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r4, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r1, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ @@ -1292734,15 +1292741,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 748b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 413aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x302234> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ @@ -1293196,15 +1293203,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf59200cf │ │ │ │ + orns r0, r2, #6782976 @ 0x678000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #696] @ (414280 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3029c8>) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1293483,21 +1293490,21 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf4b400cf │ │ │ │ - @ instruction: 0xf33200cf │ │ │ │ - @ instruction: 0xf3b000cf │ │ │ │ - ssat r0, #16, r6, lsl #3 │ │ │ │ - @ instruction: 0xf33400cf │ │ │ │ + @ instruction: 0xf39400cf │ │ │ │ + @ instruction: 0xf21200cf │ │ │ │ + @ instruction: 0xf29000cf │ │ │ │ + @ instruction: 0xf1e600cf │ │ │ │ + @ instruction: 0xf21400cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #204] @ (414384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x302acc>) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1293582,15 +1293589,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ pop {r1, r4, r5, pc} │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ssat r0, #16, r6, lsl #3 │ │ │ │ + @ instruction: 0xf1e600cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1294118,15 +1294125,15 @@ │ │ │ │ ldr.w ip, [r3, #24] │ │ │ │ b.n 414702 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x302e4a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ revsh r4, r2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i16 d0, d30, d7[1] │ │ │ │ + cdp 0, 7, cr0, cr14, cr15, {6} │ │ │ │ @ instruction: 0xb8d0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1294356,15 +1294363,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6bc │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb66e │ │ │ │ lsls r6, r1, #6 │ │ │ │ - mcrr 0, 12, r0, sl, cr15 │ │ │ │ + @ instruction: 0xeb2a00cf │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r5, [pc, #888] @ (414ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303630>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #888] @ (414eec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303634>) │ │ │ │ @@ -1294716,22 +1294723,22 @@ │ │ │ │ ands r2, r0 │ │ │ │ b.n 414e3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303582> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ push {r3, r7} │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - mcr 0, 1, r0, cr0, cr14, {6} │ │ │ │ + stc 0, cr0, [r0, #-888] @ 0xfffffc88 │ │ │ │ cbz r0, 414f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303694> │ │ │ │ lsls r6, r1, #6 │ │ │ │ - revsh r6, r4 │ │ │ │ + cbnz r6, 414f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30367c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1295037,17 +1295044,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #368 @ 0x170 │ │ │ │ lsls r6, r1, #6 │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - b.n 414f2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303674> │ │ │ │ + b.n 414cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303434> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + strh r4, [r5, r1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #244] @ (415358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303aa0>) │ │ │ │ @@ -1295154,15 +1295161,15 @@ │ │ │ │ bl 414f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30364c> │ │ │ │ b.n 4152f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x303a3c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb9800d3 │ │ │ │ + @ instruction: 0xfa7800d3 │ │ │ │ add r4, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r5, [pc, #1636] @ 4159e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304128> │ │ │ │ @@ -1295804,15 +1295811,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #352 @ 0x160 │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - b.n 415adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304224> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1296006,17 +1296013,17 @@ │ │ │ │ b.n 415b38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304280> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #928 @ (adr r5, 415f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3046e4>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 415ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3043f0> │ │ │ │ + bgt.n 415c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3043b0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ble.n 415c58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3043a0> │ │ │ │ + bgt.n 415c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304360> │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #744 @ (adr r4, 415ef4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30463c>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1296405,17 +1296412,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 3508a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x23efec> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 415fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304718> │ │ │ │ b.n 415f8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3046d4> │ │ │ │ nop │ │ │ │ - bge.n 4160c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304808> │ │ │ │ + bls.n 416080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3047c8> │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bge.n 4160b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3047fc> │ │ │ │ + bls.n 416074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3047bc> │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -1297243,17 +1297250,17 @@ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ b.n 416760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304ea8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 41674c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304e94> │ │ │ │ + b.n 41650c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304c54> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -1297881,21 +1297888,21 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 416b8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3052d6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 416764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x304eac> │ │ │ │ + b.n 417524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x305c6c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1299082,17 +1299089,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #14] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 417c96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3063de> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 417b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306298> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -1299655,22 +1299662,22 @@ │ │ │ │ add r1, pc │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ b.n 417f42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30668a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r9, r8 │ │ │ │ b.n 4179bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306104> │ │ │ │ nop │ │ │ │ - cbnz r6, 4180fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306844> │ │ │ │ + rev r6, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ble.n 417fe2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30672a> │ │ │ │ - vqrshrun.s64 d27, q5, #1 │ │ │ │ + vqshl.u32 d27, d26, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf65600ce │ │ │ │ + @ instruction: 0xf53600ce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ iteee ne │ │ │ │ subne r0, r3, r2 │ │ │ │ ldreq r3, [r1, #4] │ │ │ │ ldreq r0, [r0, #4] │ │ │ │ @@ -1299789,17 +1299796,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (4181d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306920>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ b.n 41819c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3068e4> │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + setpan #0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1300148,57 +1300155,57 @@ │ │ │ │ ldr r3, [pc, #92] @ (41859c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306ce4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4184e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306c2a> │ │ │ │ ldr r3, [pc, #88] @ (4185a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306ce8>) │ │ │ │ add r3, pc │ │ │ │ b.n 41850e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306c56> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - movs r6, #2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + cbz r4, 4185dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306d24> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xb616 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #210 @ 0xd2 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r3, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #186 @ 0xba │ │ │ │ + movs r3, #154 @ 0x9a │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -1300572,61 +1300579,61 @@ │ │ │ │ b.n 41866e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x306db6> │ │ │ │ ldr r3, [pc, #96] @ (4189b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307100>) │ │ │ │ add r3, pc │ │ │ │ b.n 41890e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307056> │ │ │ │ ldr r4, [pc, #96] @ (4189bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307104>) │ │ │ │ add r4, pc │ │ │ │ b.n 4188f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30703e> │ │ │ │ - setend be │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + cbz r4, 4189ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307116> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 4189cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307114> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r6} │ │ │ │ + cbz r4, 4189c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30710c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 4189c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30710a> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 4189fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307142> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 418a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30714c> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 418a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307148> │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r6, 418a02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30714a> │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 418a06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30714e> │ │ │ │ + uxth r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r2, 418a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307150> │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 418a02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30714a> │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r6, 4189fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307146> │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 418a02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30714a> │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 418a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307148> │ │ │ │ + sxth r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r0, 4189fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307146> │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, lr} │ │ │ │ + cbz r4, 418a30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307178> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ + push {r3, r4} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 4189f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307138> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - uxtb r4, r5 │ │ │ │ + cbz r4, 4189f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30713a> │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1300960,20 +1300967,20 @@ │ │ │ │ b.n 418c56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30739e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #17] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeae800d4 │ │ │ │ + strd r0, r0, [r8, #848] @ 0x350 │ │ │ │ strb r0, [r1, #15] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ands.w r0, r8, r4, lsr #3 │ │ │ │ + ldrd r0, r0, [r8], #848 @ 0x350 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #440] @ (418efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307644>) │ │ │ │ @@ -1301156,22 +1301163,23 @@ │ │ │ │ bhi.n 418ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307608> │ │ │ │ b.n 418dba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307502> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrd r0, r0, [r2, #-848] @ 0x350 │ │ │ │ + @ instruction: 0xe83200d4 │ │ │ │ strb r6, [r7, #8] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xe83600d4 │ │ │ │ - it vc │ │ │ │ - lslvc r3, r2, #3 │ │ │ │ + b.n 418d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307488> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + bkpt 0x0058 │ │ │ │ + lsls r3, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1, #22] │ │ │ │ sub sp, #12 │ │ │ │ tst.w ip, #1 │ │ │ │ @@ -1301210,15 +1301218,15 @@ │ │ │ │ b.n 418f3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307682> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ mov r0, r2 │ │ │ │ bl 454be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x343330> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 418f7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3076c2> │ │ │ │ b.n 418f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307690> │ │ │ │ - b.n 418e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307558> │ │ │ │ + b.n 418bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307318> │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1301327,17 +1301335,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1301402,17 +1301410,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 419058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3077a0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - beq.n 419150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307898> │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1301482,17 +1301490,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 419058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3077a0> │ │ │ │ b.n 41920e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307956> │ │ │ │ - beq.n 419160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3078a8> │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 419266 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3079ae> │ │ │ │ b.n 4192dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307a24> │ │ │ │ cmp.w ip, #1 │ │ │ │ @@ -1302182,71 +1302190,71 @@ │ │ │ │ bl 3dcea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2cb5f0> │ │ │ │ b.n 419474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x307bbc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r3, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xeb6fffff │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #592 @ (adr r7, 419bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308338>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #208 @ (adr r7, 419a74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081bc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - add r7, pc, #120 @ (adr r7, 419a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308170>) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 419da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3084f0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r7, pc, #232 @ (adr r7, 419a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081e4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 419ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308210>) │ │ │ │ + add r6, pc, #144 @ (adr r6, 419a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308190>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #952 @ (adr r6, 419d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3084bc>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 419cf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30843c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 419c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308380>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #336 @ (adr r7, 419b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30825c>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 419a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081dc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #840 @ (adr r6, 419d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308458>) │ │ │ │ + add r5, pc, #712 @ (adr r5, 419c90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3083d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #328 @ (adr r7, 419b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30825c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #168 @ (adr r7, 419a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081c0>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 4199f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308140>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #600 @ (adr r6, 419c2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308374>) │ │ │ │ + add r5, pc, #472 @ (adr r5, 419bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3082f4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #360 @ (adr r7, 419b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308288>) │ │ │ │ + add r6, pc, #232 @ (adr r6, 419ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308208>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #400 @ (adr r6, 419b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3082b4>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 419aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308234>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #512 @ (adr r6, 419be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308328>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 419b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3082a8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, pc, #264 @ (adr r6, 419aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308234>) │ │ │ │ + add r5, pc, #136 @ (adr r5, 419a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081b4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, pc, #312 @ (adr r7, 419b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308268>) │ │ │ │ + add r6, pc, #184 @ (adr r6, 419aa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3081e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 419a0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308152> │ │ │ │ @@ -1302454,15 +1302462,15 @@ │ │ │ │ bic.w r3, r3, #48 @ 0x30 │ │ │ │ strb r3, [r2, #19] │ │ │ │ ldrh r3, [r2, #20] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #7, #3 │ │ │ │ strh r3, [r7, #20] │ │ │ │ b.n 419bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308302> │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #512] @ (419e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30854c>) │ │ │ │ adds r1, #26 │ │ │ │ @@ -1303189,17 +1303197,17 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ str r4, [r7, #0] │ │ │ │ lsls r6, r1, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #608 @ (adr r0, 41a598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308ce0>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r0, pc, #120 @ (adr r0, 41a3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308afc>) │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 41a35e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308aa6> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ @@ -1303490,21 +1303498,21 @@ │ │ │ │ b.n 41a3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308b00> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 41a56c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308cb4> │ │ │ │ + bne.n 41a72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308e74> │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r3 │ │ │ │ @@ -1303848,21 +1303856,21 @@ │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 41a80a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x308f52> │ │ │ │ b.n 41a8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30903c> │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 41a90a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309052> │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ @@ -1303992,15 +1304000,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 545360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433aa8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 41aa08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309150> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #152] @ 0x98 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2960] @ 0xb90 │ │ │ │ ldr r5, [pc, #652] @ (41adf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30953c>) │ │ │ │ subw sp, sp, #1100 @ 0x44c │ │ │ │ @@ -1304235,17 +1304243,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r0, [r1, #34] @ 0x22 │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ @@ -1305151,40 +1305159,40 @@ │ │ │ │ mov fp, r6 │ │ │ │ b.n 41b704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309e4c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, r7] │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r2, [pc, #960] @ (41bb40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a288>) │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrh r2, [r3, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ bge.n 41b862 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309faa> │ │ │ │ @ instruction: 0xffffda7d │ │ │ │ - vmlal.u q13, d15, d12[0] │ │ │ │ + vaddw.u q13, , d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #296 @ (adr r2, 41b8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a004>) │ │ │ │ + add r1, pc, #168 @ (adr r1, 41b83c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309f84>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 41b950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a098>) │ │ │ │ + add r4, pc, #312 @ (adr r4, 41b8d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a018>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #312 @ (adr r5, 41b8d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a01c>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 41b854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x309f9c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r2, [r0, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1305251,15 +1305259,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 418134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30687c> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1456] @ 0x5b0 │ │ │ │ ldr r6, [pc, #240] @ (41b970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a0b8>) │ │ │ │ subs r4, r2, #6 │ │ │ │ @@ -1305671,33 +1305679,33 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r2, fp │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r8 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r7, #8] │ │ │ │ + ldrh r4, [r3, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r7, #4] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1306831,26 +1306839,26 @@ │ │ │ │ nop │ │ │ │ cmn r2, r4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ negs r2, r6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xeaac00cd │ │ │ │ - @ instruction: 0xeae000cd │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + @ instruction: 0xe98c00cd │ │ │ │ + strd r0, r0, [r0, #820] @ 0x334 │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmdb r6!, {r0, r2, r3, r6, r7} │ │ │ │ - b.n 41c3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ab18> │ │ │ │ + @ instruction: 0xe81600cd │ │ │ │ + b.n 41c190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a8d8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r1, [pc, #852] @ (41cb68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30b2b0>) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 748b8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41c114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a85c> │ │ │ │ @@ -1307178,26 +1307186,26 @@ │ │ │ │ movcs r2, #1 │ │ │ │ b.n 41c6d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ae1a> │ │ │ │ ldr r0, [pc, #36] @ (41cb80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30b2c8>) │ │ │ │ add r0, pc │ │ │ │ bl 2c3adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1b2224> │ │ │ │ ldrb.w r3, [r6, #56] @ 0x38 │ │ │ │ b.w 41c16a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30a8b2> │ │ │ │ - b.n 41d314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ba5c> │ │ │ │ + b.n 41d0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30b81c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r1, #22] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb77f │ │ │ │ - vmull.u , d31, d30 │ │ │ │ + vtbl.8 d23, {d31-) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1307596,19 +1307604,19 @@ │ │ │ │ nop │ │ │ │ adds r1, #106 @ 0x6a │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r0, [r0, #1] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1307778,15 +1307786,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3d901c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2c7764> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (41d1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30b8f0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1308167,15 +1308175,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r6, [r1, #0] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cmp r3, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ strb r2, [r7, #29] │ │ │ │ lsls r5, r1, #6 │ │ │ │ @@ -1309020,15 +1309028,15 @@ │ │ │ │ nop │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #206 @ 0xce │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r7] │ │ │ │ lsls r4, r4, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1310002,37 +1310010,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #24 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ lsls r4, r4, #3 │ │ │ │ movs r1, #82 @ 0x52 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r1, r4 │ │ │ │ + adds r0, r5, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr.w r1, [fp, #44] @ 0x2c │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #13 │ │ │ │ bhi.w 41eb0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d252> │ │ │ │ cmp r2, #2 │ │ │ │ bls.w 41eb24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d26c> │ │ │ │ @@ -1310479,17 +1310487,17 @@ │ │ │ │ lsls r1, r3, #1 │ │ │ │ movs r3, #2 │ │ │ │ b.n 41ec3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d384> │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #160] @ (41ee34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d57c>) │ │ │ │ + ldr r6, [pc, #32] @ (41edb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d4fc>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1310621,15 +1310629,15 @@ │ │ │ │ bl 544dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433510> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 41ee7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d5c4> │ │ │ │ b.n 41ee48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d590> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #680] @ (41f1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d8f0>) │ │ │ │ + ldr r3, [pc, #552] @ (41f128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30d870>) │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -1311137,17 +1311145,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ lsrs r4, r4, #29 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - strb r0, [r1, #10] │ │ │ │ + strb r0, [r5, #5] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r6, [r2, #4] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ @@ -1312027,15 +1312035,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsls r2, r4, #18 │ │ │ │ lsls r6, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #720] @ (4200bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e804>) │ │ │ │ + ldr r2, [pc, #592] @ (42003c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e784>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsls r0, r4, #10 │ │ │ │ lsls r6, r1, #6 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312300,15 +1312308,15 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 41ffac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e6f4> │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 420092 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e7da> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1312459,15 +1312467,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 42021e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e966> │ │ │ │ b.n 420116 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30e85e> │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #232] @ (420344 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ea8c>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1312635,15 +1312643,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [r0], #-564 @ 0xfffffdcc │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, ip │ │ │ │ + muls r2, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stc2 1, cr0, [r4], #-564 @ 0xfffffdcc │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1312691,15 +1312699,15 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbdc018d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r6 │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfb94018d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1312900,15 +1312908,15 @@ │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ b.n 4205b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ecfc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb46018d │ │ │ │ - muls r6, r3 │ │ │ │ + tst r6, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xfaba018d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldr r6, [r0, #80] @ 0x50 │ │ │ │ ldr.w r9, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ @@ -1312965,31 +1312973,31 @@ │ │ │ │ add r3, pc │ │ │ │ ldrsh.w r3, [r3, r2, lsl #1] │ │ │ │ bne.n 4206e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ee28> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - rors r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cmn r2, r6 │ │ │ │ + rors r2, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - sbcs r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #64 @ 0x40 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (42079c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eee4>) │ │ │ │ @@ -1313003,15 +1313011,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 734e4 │ │ │ │ nop │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1313050,15 +1313058,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (420818 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30ef60>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ - asrs r6, r4, #12 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1313210,15 +1313218,15 @@ │ │ │ │ str r2, [r6, #0] │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #4] @ (420994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30f0dc>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ - asrs r6, r3, #7 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1314316,33 +1314324,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ str.w r3, [r8, #36] @ 0x24 │ │ │ │ strd r3, r3, [r8, #28] │ │ │ │ b.w 420c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30f3c4> │ │ │ │ nop │ │ │ │ sub.w r1, r0, #4620288 @ 0x468000 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r4, #206 @ 0xce │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, #112 @ 0x70 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r1, #18 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r5, #98 @ 0x62 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ mov sl, fp │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ mov fp, r7 │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldrb.w r3, [r8, #113] @ 0x71 │ │ │ │ @@ -1315689,23 +1315697,23 @@ │ │ │ │ bgt.n 42267e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x310dc6> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ mov fp, r7 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r2 │ │ │ │ b.n 42264a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x310d92> │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #42 @ 0x2a │ │ │ │ + movs r6, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r5, #138 @ 0x8a │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r4, r4, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ @@ -1316292,41 +1316300,41 @@ │ │ │ │ b.w 421a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3101e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 427110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315858> │ │ │ │ b.w 421b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3102b0> │ │ │ │ ldr r0, [pc, #64] @ (422d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311468>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ - sbcs.w r0, sl, #6717440 @ 0x668000 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + orrs.w r0, sl, #6717440 @ 0x668000 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #16 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xf28e00cd │ │ │ │ - sub.w r0, r6, #205 @ 0xcd │ │ │ │ - subs r6, r4, #1 │ │ │ │ + sbc.w r0, lr, #205 @ 0xcd │ │ │ │ + eor.w r0, r6, #205 @ 0xcd │ │ │ │ + adds r6, r0, #5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r4, r4, #2 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vhadd.s32 q8, q13, │ │ │ │ - adds r2, r6, #0 │ │ │ │ + cdp 0, 4, cr0, cr10, cr13, {6} │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - vhadd.s32 q8, q15, │ │ │ │ + cdp 0, 4, cr0, cr14, cr13, {6} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 422d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3114c8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 422d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3114c8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1316403,15 +1316411,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (422df4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31153c>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ - cdp 0, 9, cr0, cr2, cr13, {6} │ │ │ │ + ldcl 0, cr0, [r2, #-820]! @ 0xfffffccc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r1, #2 │ │ │ │ @@ -1316441,16 +1316449,16 @@ │ │ │ │ ldr r0, [pc, #16] @ (422e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31159c>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ ldr r0, [pc, #12] @ (422e58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3115a0>) │ │ │ │ add r0, pc │ │ │ │ bl 42076c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eeb4> │ │ │ │ nop │ │ │ │ - cdp 0, 6, cr0, cr8, cr13, {6} │ │ │ │ - cdp 0, 8, cr0, cr12, cr13, {6} │ │ │ │ + stcl 0, cr0, [r8, #-820] @ 0xfffffccc │ │ │ │ + stcl 0, cr0, [ip, #-820]! @ 0xfffffccc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 422e96 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3115de> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1316565,23 +1316573,23 @@ │ │ │ │ ldr r2, [pc, #28] @ (422f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3116e4>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 420374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eabc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - push {r1, r3, r7} │ │ │ │ + cbz r2, 422fea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311732> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + adds r4, r7, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 423088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3117d0> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ @@ -1316657,19 +1316665,19 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1316753,34 +1316761,34 @@ │ │ │ │ ldr r2, [pc, #52] @ (423174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3118bc>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4230c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31180e> │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sbc.w r0, r8, sl, lsr #3 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + orr.w r0, r8, sl, lsr #3 │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, r3, #3 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 4231cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311914> │ │ │ │ ldr.w lr, [pc, #68] @ 4231d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311918> │ │ │ │ @@ -1316812,17 +1316820,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r2, [r0, r5] │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 423226 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31196e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 42325a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3119a2> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1317035,15 +1317043,15 @@ │ │ │ │ bl 420374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eabc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1317077,15 +1317085,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 420374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eabc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317145,17 +1317153,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 423480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311bc8> │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #556] @ (423748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311e90>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1317396,37 +1317404,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 4235c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311d0e> │ │ │ │ ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r4, #3 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bne.n 4236b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311dfc> │ │ │ │ + beq.n 423674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311dbc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r6, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldmia r1!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bne.n 423778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311ec0> │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bne.n 42380c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f54> │ │ │ │ + beq.n 4237cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f14> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 423714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311e5c> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 42377c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311ec4> │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 42383c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f84> │ │ │ │ + beq.n 4237fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f44> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 4237b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f00> │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1317578,15 +1317586,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #24 │ │ │ │ bl 420374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eabc> │ │ │ │ b.n 423842 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x311f8a> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 4238f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312038> │ │ │ │ bx lr │ │ │ │ - asrs r6, r1, #9 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1317822,44 +1317830,44 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 423990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3120d8> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 423b26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31226e> │ │ │ │ b.n 423a8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3121d4> │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r2, r7, #32 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - mov ip, r3 │ │ │ │ + cmp r4, pc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #316] @ (423d18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312460>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1317995,39 +1318003,39 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r4!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r6, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - bcc.n 423c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312370> │ │ │ │ + bcs.n 423de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312530> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #144] @ (423dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312504>) │ │ │ │ + ldr r6, [pc, #16] @ (423d3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312484>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #80] @ (423d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3124c8>) │ │ │ │ + ldr r5, [pc, #976] @ (424100 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312848>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #1008] @ (424124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31286c>) │ │ │ │ + ldr r5, [pc, #880] @ (4240a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3127ec>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #944] @ (4240ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312834>) │ │ │ │ + ldr r5, [pc, #816] @ (42406c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3127b4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #880] @ (4240b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3127f8>) │ │ │ │ + ldr r5, [pc, #752] @ (424030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312778>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #928] @ (4240e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31282c>) │ │ │ │ + ldr r5, [pc, #800] @ (424064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3127ac>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #912] @ (4240d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312820>) │ │ │ │ + ldr r5, [pc, #784] @ (424058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3127a0>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #608] @ (423fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312700>) │ │ │ │ + ldr r6, [pc, #480] @ (423f38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312680>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #908] @ (4240f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312840>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1318396,28 +1318404,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - smlsldx r0, r0, r4, sp │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + @ instruction: 0xfab400dd │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #584] @ (424368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312ab0>) │ │ │ │ + ldr r4, [pc, #456] @ (4242e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312a30>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r3, [pc, #1008] @ (424514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312c5c>) │ │ │ │ + ldr r2, [pc, #880] @ (424494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312bdc>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 4245e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312d30> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1319084,21 +1319092,21 @@ │ │ │ │ mov r7, r1 │ │ │ │ b.n 424368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x312ab0> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #10 │ │ │ │ + lsrs r2, r0, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1320351,126 +1320359,123 @@ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.n 42530a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313a52> │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vrev32. q8, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #156 @ 0x9c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r1, #82 @ 0x52 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r0, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r2, r4, #26 │ │ │ │ + vmla.i16 q8, q13, d3[2] │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r0, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vhadd.u32 q8, q8, │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - movs r2, r7 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr3, {7} │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + vhadd.u16 q0, q13, │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i q8, q9, d2[3] │ │ │ │ + cdp2 0, 10, cr0, cr2, cr14, {6} │ │ │ │ adds r7, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r7, #190 @ 0xbe │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vmla.i16 q8, q10, d3[2] │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr3, {7} │ │ │ │ + lsls r4, r6, #29 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r7, #132 @ 0x84 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r7, #122 @ 0x7a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - vhadd.u16 q0, q15, │ │ │ │ - cdp2 0, 5, cr0, cr10, cr3, {7} │ │ │ │ - lsls r2, r1, #19 │ │ │ │ + ldc2l 0, cr0, [lr, #908]! @ 0x38c │ │ │ │ + ldc2 0, cr0, [sl, #-908]! @ 0xfffffc74 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr14, {6} │ │ │ │ + stc2l 0, cr0, [sl, #-824]! @ 0xfffffcc8 │ │ │ │ adds r6, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ adds r5, #234 @ 0xea │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc2l 0, cr0, [r4, #-908] @ 0xfffffc74 │ │ │ │ - lsls r6, r4, #6 │ │ │ │ + stc2 0, cr0, [r4], #-908 @ 0xfffffc74 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r5, #86 @ 0x56 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xfbca00e3 │ │ │ │ - lsrs r0, r0, #32 │ │ │ │ + @ instruction: 0xfaaa00e3 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - smlald r0, r0, r2, lr │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + @ instruction: 0xfaa200ce │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r3, #178 @ 0xb2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xfbf200ce │ │ │ │ - @ instruction: 0xfbe600ce │ │ │ │ - @ instruction: 0xfad400e3 │ │ │ │ - b.n 425a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3141b0> │ │ │ │ + @ instruction: 0xfad200ce │ │ │ │ + @ instruction: 0xfac600ce │ │ │ │ + ldrsh.w r0, [r4, #227] @ 0xe3 │ │ │ │ + b.n 425828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313f70> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xfa7000ce │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + ldr??.w r0, [r0, lr] │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 425834 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313f7c> │ │ │ │ + b.n 4255f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313d3c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - vst1.8 {d16[6]}, [r8], lr │ │ │ │ - vmla.i q8, q13, d3[4] │ │ │ │ - b.n 4252cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313a14> │ │ │ │ + strh.w r0, [r8, #206] @ 0xce │ │ │ │ + cdp2 0, 10, cr0, cr10, cr3, {7} │ │ │ │ + b.n 42508c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3137d4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vld4. {d0-d3}, [sl], lr │ │ │ │ - vld4. {d0-d3}, [r2 :128], r3 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + strb.w r0, [sl, lr] │ │ │ │ + strb.w r0, [r2, r3, lsl #2] │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stc2 0, cr0, [r8], {206} @ 0xce │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + @ instruction: 0xfae800ce │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - b.n 425114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31385c> │ │ │ │ + b.n 424ed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31361c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - strb.w r0, [r6, #206] @ 0xce │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + @ instruction: 0xf76600ce │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr.w r3, [pc, #2892] @ 426124 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31486c> │ │ │ │ add r3, pc │ │ │ │ ldrsb.w r3, [r3, fp] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1321552,29 +1321557,29 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3433c0> │ │ │ │ ldr r3, [pc, #388] @ (4262a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3149e8>) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [r3, #0] │ │ │ │ b.w 4256ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x313e36> │ │ │ │ - vrev32.16 q8, │ │ │ │ - ldc2 0, cr0, [r0], #908 @ 0x38c │ │ │ │ + cdp2 0, 13, cr0, cr4, cr3, {7} │ │ │ │ + @ instruction: 0xfb9000e3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf65c00ce │ │ │ │ + @ instruction: 0xf53c00ce │ │ │ │ cmp r5, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf4d000e3 │ │ │ │ + @ instruction: 0xf3b000e3 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str??.w r0, [lr, #206] @ 0xce │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf7ce00ce │ │ │ │ + ldrh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - orr.w r0, lr, #7438336 @ 0x718000 │ │ │ │ - bgt.n 426210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x314958> │ │ │ │ + @ instruction: 0xf32e00e3 │ │ │ │ + blt.n 4261d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x314918> │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r5, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r5, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r4, #252 @ 0xfc │ │ │ │ lsls r1, r2, #6 │ │ │ │ @@ -1321632,21 +1321637,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #170 @ 0xaa │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add.w r0, r6, #6750208 @ 0x670000 │ │ │ │ + @ instruction: 0xf3e600ce │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf4f000ce │ │ │ │ + @ instruction: 0xf3d000ce │ │ │ │ cmp r2, #62 @ 0x3e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - @ instruction: 0xf4f200ce │ │ │ │ + @ instruction: 0xf3d200ce │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #10 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r2, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ @@ -1321673,65 +1321678,65 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #230 @ 0xe6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r7, #198 @ 0xc6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movw r0, #16590 @ 0x40ce │ │ │ │ + @ instruction: 0xf12400ce │ │ │ │ movs r7, #150 @ 0x96 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - and.w r0, r4, #206 @ 0xce │ │ │ │ + cdp 0, 14, cr0, cr4, cr14, {6} │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ands.w r0, ip, #206 @ 0xce │ │ │ │ + cdp 0, 15, cr0, cr12, cr14, {6} │ │ │ │ movs r7, #52 @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - vext.8 q8, q8, q7, #0 │ │ │ │ + cdp 0, 13, cr0, cr0, cr14, {6} │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #106 @ 0x6a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - orrs.w r0, ip, #206 @ 0xce │ │ │ │ + vhadd.s q0, q14, q7 │ │ │ │ movs r6, #48 @ 0x30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #250 @ 0xfa │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 3, cr0, cr14, cr14, {6} │ │ │ │ + ldc 0, cr0, [lr, #-824] @ 0xfffffcc8 │ │ │ │ movs r5, #158 @ 0x9e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 1, cr0, cr6, cr14, {6} │ │ │ │ + ldcl 0, cr0, [r6], #824 @ 0x338 │ │ │ │ movs r5, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #246 @ 0xf6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #214 @ 0xd6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #140 @ 0x8c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - cdp 0, 4, cr0, cr12, cr14, {6} │ │ │ │ + stc 0, cr0, [ip, #-824]! @ 0xfffffcc8 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r4, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stcl 0, cr0, [r6], #824 @ 0x338 │ │ │ │ + rsb r0, r6, lr, lsl #3 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 337a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2261e0> │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ @@ -1322895,24 +1322900,24 @@ │ │ │ │ ldr r2, [pc, #416] @ (4270e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31582c>) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 420374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x30eabc> │ │ │ │ b.w 425e92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3145da> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - adcs.w r0, sl, lr, lsl #3 │ │ │ │ - bvs.n 426ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315638> │ │ │ │ + bics.w r0, sl, lr, lsl #3 │ │ │ │ + bpl.n 426eb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3155f8> │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r1, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #228 @ 0xe4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - stc 0, cr0, [r8], #-824 @ 0xfffffcc8 │ │ │ │ + add.w r0, r8, lr, lsl #3 │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ @@ -1322961,144 +1322966,144 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r2, r3, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r6, r0, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - add r3, pc, #632 @ (adr r3, 427258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3159a0>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 4271d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315920>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 427548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315c90> │ │ │ │ + b.n 427308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315a50> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 427374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315abc> │ │ │ │ + b.n 427134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31587c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cdp 0, 3, cr0, cr12, cr3, {7} │ │ │ │ - cdp 0, 1, cr0, cr8, cr3, {7} │ │ │ │ - ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ + ldc 0, cr0, [ip, #-908] @ 0xfffffc74 │ │ │ │ + ldcl 0, cr0, [r8], #908 @ 0x38c │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r6!, {r2} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc 0, cr0, [ip, #908] @ 0x38c │ │ │ │ - ldrb r6, [r3, #1] │ │ │ │ + ldcl 0, cr0, [ip], #-908 @ 0xfffffc74 │ │ │ │ + strb r6, [r7, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 4275a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315ce8> │ │ │ │ + b.n 427360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315aa8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r6, r3, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r0, r4 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4268d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31501c> │ │ │ │ + b.n 427694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315ddc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r4, r5, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4276d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315e18> │ │ │ │ + b.n 427490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315bd8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r4, r0, r3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r2, r5, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 42765c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315da4> │ │ │ │ + b.n 42741c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315b64> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r6, r0, r2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, r4, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r4, r3, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315b80> │ │ │ │ + b.n 4271f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315940> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 427484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315bcc> │ │ │ │ + b.n 427244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31598c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r2, r4, r0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315de0> │ │ │ │ + b.n 427458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315ba0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ asrs r2, r6, #31 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r5, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 427554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315c9c> │ │ │ │ + b.n 427314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315a5c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 4271bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315904> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 42726c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3159b4> │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r7, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r6, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4272c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315a0c> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r0, #27 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4272b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3159fc> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 120 @ 0x78 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r5, #26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ble.n 427050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315798> │ │ │ │ + bgt.n 427010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315758> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 427054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31579c> │ │ │ │ + bgt.n 427014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31575c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 427148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315890> │ │ │ │ + blt.n 427108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315850> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 184 @ 0xb8 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r6, r0, #25 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + ble.n 42705c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3157a4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + ble.n 427068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3157b0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r4, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 4272a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3159ec> │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r2, r0, #24 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + ble.n 426fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315730> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + ble.n 426ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x31573c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r4, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - b.n 42714c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315894> │ │ │ │ + svc 28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r4, r3, #22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + ble.n 42713c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315884> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + ble.n 42714c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x315894> │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ @@ -1381955,23 +1381960,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 452c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34134c> │ │ │ │ b.n 451268 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f9b0> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 462d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351470> │ │ │ │ b.n 451298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f9e0> │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r2, [sp, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cbz r0, 451356 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fa9e> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1382108,15 +1382113,15 @@ │ │ │ │ bl 452630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340d78> │ │ │ │ b.n 451474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fbbc> │ │ │ │ bl 452b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3412ac> │ │ │ │ b.n 451430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fb78> │ │ │ │ bl 452e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3415ac> │ │ │ │ b.n 451430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fb78> │ │ │ │ nop │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -1382277,35 +1382282,35 @@ │ │ │ │ beq.w 451534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fc7c> │ │ │ │ bl 452f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341650> │ │ │ │ b.n 451534 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fc7c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add.w r1, r4, sl, lsl #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xeaf2018a │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + ldrh r6, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r1, #3 │ │ │ │ orrs.w r1, ip, sl, lsl #2 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r5, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1382347,17 +1382352,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 4563c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b08> │ │ │ │ b.n 4516a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fdf0> │ │ │ │ - ldrh r4, [r5, #62] @ 0x3e │ │ │ │ + ldrh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ bl 460ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34f430> │ │ │ │ @@ -1382593,15 +1382598,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 451850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33ff98> │ │ │ │ b.n 451904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34004c> │ │ │ │ ldrb.w r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 451850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33ff98> │ │ │ │ b.n 451904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34004c> │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #384] @ 0x180 │ │ │ │ cbz r4, 4519c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34010c> │ │ │ │ @@ -1382754,15 +1382759,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 460994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34f0dc> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #480] @ (451d38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340480>) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -1382965,15 +1382970,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 451ce2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34042a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 45167c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fdc4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #18] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ lsls r4, r1, #3 │ │ │ │ b.n 452374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340abc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1383201,17 +1383206,17 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 45218c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3408d4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #260] @ (4520ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3407f4>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1383415,15 +1383420,15 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 4520e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340830> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ svc 46 @ 0x2e │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ udf #150 @ 0x96 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 4521d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34091a> │ │ │ │ @@ -1383443,15 +1383448,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 452298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3409e0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1383526,15 +1383531,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ udf #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 452260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3409a8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (452304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340a4c>) │ │ │ │ add r1, pc │ │ │ │ @@ -1383665,15 +1383670,15 @@ │ │ │ │ b.n 4523ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340b34> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 4523c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340b08> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #34] @ 0x22 │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r4, r1, #3 │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ bgt.n 4524cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340c14> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1383878,15 +1383883,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 452600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340d48> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bge.n 4526a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340de8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bls.n 452620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340d68> │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -1384052,19 +1384057,19 @@ │ │ │ │ blx 730b4 │ │ │ │ b.n 45275e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340ea6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bls.n 452750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340e98> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bls.n 4528a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x340fec> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #488] @ (4529f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34113c>) │ │ │ │ @@ -1384277,47 +1384282,47 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bvc.n 4529d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341118> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 4529a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3410f0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r1, #21] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bvc.n 452934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34107c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r2, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r5, #31] │ │ │ │ + ldrb r0, [r1, #27] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r0, #27] │ │ │ │ + ldrb r0, [r4, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r2, [r2, #26] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (452acc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341214>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1384368,25 +1384373,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (452ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34122c>) │ │ │ │ add r0, pc │ │ │ │ b.n 452a8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3411d4> │ │ │ │ nop │ │ │ │ bpl.n 452a1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341164> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r6, [r3, #23] │ │ │ │ + ldrb r6, [r7, #18] │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w ip, [pc, #92] @ 452b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3412a0> │ │ │ │ @@ -1384566,15 +1384571,15 @@ │ │ │ │ b.n 452c76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3413be> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 452c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3413c4> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bcc.n 452dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341510> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1384670,15 +1384675,15 @@ │ │ │ │ b.n 452d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3414c0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 452df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341540> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ bcs.n 452ebc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341604> │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1384859,15 +1384864,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ beq.n 452f64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3416ac> │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ beq.n 453094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3417dc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r0] │ │ │ │ @@ -1385213,17 +1385218,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r3} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1385413,23 +1385418,22 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r2, #21] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, r1 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + mcr2 0, 7, r0, cr14, cr0, {6} │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1344] @ 0x540 │ │ │ │ ldr r2, [pc, #140] @ (45362c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341d74>) │ │ │ │ subw sp, sp, #2728 @ 0xaa8 │ │ │ │ @@ -1385772,35 +1385776,35 @@ │ │ │ │ b.n 453864 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x341fac> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #7] │ │ │ │ + strb r6, [r2, #3] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmia r7!, {r2, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1386944,20 +1386948,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 454654 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342d9c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r0, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -1387493,15 +1387497,15 @@ │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #4 │ │ │ │ blx 73e10 │ │ │ │ strd r6, r6, [r5, #56] @ 0x38 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1388183,15 +1388187,15 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #23 │ │ │ │ + lsrs r2, r1, #19 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #368 @ 0x170 │ │ │ │ bl 4579a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3460ec> │ │ │ │ @@ -1388957,15 +1388961,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, pc, #208 @ (adr r4, 455ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344428>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #736] @ (455ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344640>) │ │ │ │ + ldr r4, [pc, #608] @ (455e78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3445c0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #124] @ 455ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3443f0> │ │ │ │ add.w r6, r1, #31 │ │ │ │ @@ -1389014,15 +1389018,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #784 @ (adr r3, 455fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344704>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #464] @ (455e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3445cc>) │ │ │ │ + ldr r4, [pc, #336] @ (455e04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34454c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r2, r1, #22 │ │ │ │ push {r4, lr} │ │ │ │ ubfx r3, r1, #5, #17 │ │ │ │ lsls r2, r2, #4 │ │ │ │ add.w ip, r0, r2 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ @@ -1389285,33 +1389289,33 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 455e3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344582> │ │ │ │ add r2, pc, #288 @ (adr r2, 456064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3447ac>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 455f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344650> │ │ │ │ + bmi.n 455ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344610> │ │ │ │ lsls r0, r2, #3 │ │ │ │ add r1, pc, #752 @ (adr r1, 456240 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344988>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [pc, #848] @ (4562a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3449ec>) │ │ │ │ + ldr r2, [pc, #720] @ (456224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34496c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #696] @ (456210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344958>) │ │ │ │ + ldr r2, [pc, #568] @ (456190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3448d8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r6, [pc, #608] @ (4561bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344904>) │ │ │ │ + ldr r5, [pc, #480] @ (45613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344884>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r3, [pc, #432] @ (456110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344858>) │ │ │ │ + ldr r2, [pc, #304] @ (456090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3447d8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r5, #210 @ 0xd2 │ │ │ │ + cmp r4, #178 @ 0xb2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [pc, #176] @ (45601c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344764>) │ │ │ │ + ldr r2, [pc, #48] @ (455f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3446e4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r0, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ subw sp, sp, #1060 @ 0x424 │ │ │ │ ldr.w ip, [pc, #112] @ 455ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34473c> │ │ │ │ @@ -1389358,17 +1389362,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #456 @ (adr r0, 4561c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344908>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bge.n 4560c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344808> │ │ │ │ + bls.n 456080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3447c8> │ │ │ │ lsls r2, r3, #3 │ │ │ │ add r0, pc, #144 @ (adr r0, 456098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3447e0>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1389425,15 +1389429,15 @@ │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - bls.n 456038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344780> │ │ │ │ + bhi.n 455ff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344740> │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ @@ -1389603,67 +1389607,67 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 456146 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34488e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #704] @ (456518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344c60>) │ │ │ │ + ldr r0, [pc, #576] @ (456498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344be0>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ svc 20 │ │ │ │ lsls r0, r0, #6 │ │ │ │ movs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r3, #234 @ 0xea │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r1, [pc, #552] @ (456494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344bdc>) │ │ │ │ + ldr r0, [pc, #424] @ (456414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b5c>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #336] @ (4563c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b10>) │ │ │ │ + ldr r3, [pc, #208] @ (456348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344a90>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [pc, #112] @ (4562ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344a34>) │ │ │ │ + blxns pc │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r6, r1, #6 │ │ │ │ udf #88 @ 0x58 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r1, [pc, #264] @ (456390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344ad8>) │ │ │ │ + ldr r0, [pc, #136] @ (456310 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344a58>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r3, #106 @ 0x6a │ │ │ │ lsls r6, r1, #6 │ │ │ │ ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [pc, #904] @ (45662c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344d74>) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [pc, #856] @ (456600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344d48>) │ │ │ │ + @ instruction: 0x47b6 │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ lsls r6, r1, #6 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ lsls r6, r1, #6 │ │ │ │ movs r2, #198 @ 0xc6 │ │ │ │ lsls r6, r1, #6 │ │ │ │ - ldr r0, [pc, #712] @ (456584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344ccc>) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #3 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1389844,21 +1389848,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45643e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b86> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 45644e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b96> │ │ │ │ nop │ │ │ │ strd r0, r1, [r2], #552 @ 0x228 │ │ │ │ - bpl.n 45643c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b84> │ │ │ │ + bmi.n 4563fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b44> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - mov sl, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (4564bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344c04>) │ │ │ │ add r0, pc │ │ │ │ @@ -1389867,19 +1389871,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (4564c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344c0c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 4563c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b08> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r6, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r8, [pc, #76] @ 456528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344c70> │ │ │ │ @@ -1389910,15 +1389914,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r4, r6 │ │ │ │ subs r4, r4, r5 │ │ │ │ mov r2, r4 │ │ │ │ blx 73af8 │ │ │ │ str r4, [r7, #8] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bpl.n 4565a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344cec> │ │ │ │ + bmi.n 456564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344cac> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-24] │ │ │ │ @@ -1390004,21 +1390008,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4565dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344d24> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4565ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344d34> │ │ │ │ b.n 4564a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344bf0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bmi.n 45669c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344de4> │ │ │ │ + bcc.n 45665c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344da4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add ip, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1390033,15 +1390037,15 @@ │ │ │ │ bl 457cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346418> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, #60 @ 0x3c │ │ │ │ + subs r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1390055,15 +1390059,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 4563c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b08> │ │ │ │ mov r0, r4 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bcc.n 4565cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344d14> │ │ │ │ + bcs.n 45678c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344ed4> │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w ip, [pc, #80] @ 456704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344e4c> │ │ │ │ @@ -1390192,15 +1390196,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4567e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344f28> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - ldc2l 0, cr0, [r6, #-896]! @ 0xfffffc80 │ │ │ │ + mrrc2 0, 14, r0, r6, cr0 │ │ │ │ push {r4, lr} │ │ │ │ subs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, r1, #1 │ │ │ │ ldrb.w ip, [r1, r2, lsl #1] │ │ │ │ ldrb.w r3, [r4, r2, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ @@ -1390306,17 +1390310,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - negs r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1390384,17 +1390388,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r5 │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1390757,15 +1390761,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 456dbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345506> │ │ │ │ ldr r1, [pc, #8] @ (456dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345508>) │ │ │ │ add r1, pc │ │ │ │ blx 74450 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r2, #3 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1391184,15 +1391188,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4571b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3458f8> │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #204] @ (4572c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345a10>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ bl 454be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x343330> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4571ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3458f6> │ │ │ │ ldr r4, [pc, #188] @ (4572cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345a14>) │ │ │ │ @@ -1391351,19 +1391355,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 457358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345aa0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r3, #38] @ 0x26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1391409,15 +1391413,15 @@ │ │ │ │ blx 72784 │ │ │ │ ldr r3, [pc, #148] @ (4574b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345bfc>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 45742c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345b74> │ │ │ │ ldr r0, [pc, #144] @ (4574b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345c00>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (4574bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345c04>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1391463,24 +1391467,24 @@ │ │ │ │ blx 744c8 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 72784 │ │ │ │ b.n 45741c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345b64> │ │ │ │ mov r0, r5 │ │ │ │ b.n 457418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345b60> │ │ │ │ nop │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r5, #30] │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r6, r4, #3 │ │ │ │ lsls r6, r1, #6 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r4, r0, #2 │ │ │ │ lsls r6, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1391541,19 +1391545,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 457556 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345c9e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #136 @ 0x88 │ │ │ │ + adds r5, #104 @ 0x68 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r6, #140 @ 0x8c │ │ │ │ + adds r5, #108 @ 0x6c │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #72] @ (4575cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x345d14>) │ │ │ │ @@ -1391583,15 +1391587,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [r4, ip] │ │ │ │ blx 725a4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r4, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ adds r1, #31 │ │ │ │ @@ -1393551,15 +1393555,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 4589ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x347132> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r4, r1, #3 │ │ │ │ strb r1, [r0, #0] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldrb.w ip, [r3, #1] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ @@ -1395635,15 +1395639,15 @@ │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #52] @ (45a088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3487d0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1395852,23 +1395856,23 @@ │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r6, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1395980,19 +1395984,19 @@ │ │ │ │ b.n 45a33e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348a86> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 45a334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348a7c> │ │ │ │ mov r6, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r6!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1396301,17 +1396305,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 45a6a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348dee> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 45a6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348e00> │ │ │ │ b.n 45a690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348dd8> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r0, 45a6f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348e3a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1396362,17 +1396366,17 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 73e10 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #48] @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x001e │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1396412,15 +1396416,15 @@ │ │ │ │ bcc.n 45a7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348f16> │ │ │ │ bl 45a094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3487dc> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 45a094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3487dc> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - pop {r5, r7, pc} │ │ │ │ + pop {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1396476,18 +1396480,18 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r1, #4] │ │ │ │ strd r2, r3, [r0, #48] @ 0x30 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet mi │ │ │ │ + lslmi r0, r4, #3 │ │ │ │ + pushpl {r4, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1396502,16 +1396506,16 @@ │ │ │ │ subs r2, #1 │ │ │ │ adds r3, #1 │ │ │ │ add r1, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ strd r2, r3, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + it eq │ │ │ │ + lsleq r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 45a8fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x349046> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -1396559,18 +1396563,18 @@ │ │ │ │ bne.n 45a934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34907c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 45a926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34906e> │ │ │ │ nop │ │ │ │ - itte lt │ │ │ │ - lsllt r0, r4, #3 │ │ │ │ - movlt r0, r0 │ │ │ │ - movge r0, r0 │ │ │ │ + bkpt 0x009a │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + movs r0, r0 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #104] @ (45a9d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x349118>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ bl 45795c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3460a4> │ │ │ │ @@ -1396677,17 +1396681,17 @@ │ │ │ │ bne.n 45aa32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34917a> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45aa50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x349198> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #48] @ 0x30 │ │ │ │ @@ -1396773,21 +1396777,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 45ab18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x349260> │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 45ab32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34927a> │ │ │ │ b.n 45aa92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3491da> │ │ │ │ - bkpt 0x0044 │ │ │ │ + pop {r2, r5, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0026 │ │ │ │ + pop {r1, r2, pc} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1400235,18 +1400239,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73c30 │ │ │ │ ldr r3, [pc, #20] @ (45d2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34b9ec>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (45d2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34b9f0>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r5, r1, #6 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1403860,17 +1403864,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #348] @ 0x15c │ │ │ │ strd r3, r3, [r0, #332] @ 0x14c │ │ │ │ strd r3, r3, [r0, #340] @ 0x154 │ │ │ │ b.n 45fba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34e2f0> │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1404696,15 +1404700,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (460490 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34ebd8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 47bf00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a648> │ │ │ │ ldr r0, [pc, #12] @ (460494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34ebdc>) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r5, r1, #6 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1404933,15 +1404937,15 @@ │ │ │ │ b.n 4606dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34ee24> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb2e0189 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb260189 │ │ │ │ ldrsb.w r0, [r2, #393] @ 0x189 │ │ │ │ - add r5, pc, #456 @ (adr r5, 4608ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34f034>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 46086c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34efb4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1405298,24 +1405302,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e10 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #144 @ (adr r2, 460bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34f2f4>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 460b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34f274>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr??.w pc, [pc, #4095] @ 461b1f <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350267> │ │ │ │ ldrb r4, [r4, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r1, #10] │ │ │ │ lsls r5, r1, #6 │ │ │ │ negs r2, r7 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r2, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1406964,29 +1406968,29 @@ │ │ │ │ blx 72b08 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 461d76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3504be> │ │ │ │ nop │ │ │ │ - bge.n 461e98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3505e0> │ │ │ │ + bls.n 461e58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3505a0> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 46248c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350bd4> │ │ │ │ + b.n 46224c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350994> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #68] @ (461e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3505a8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 461e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35056c> │ │ │ │ bx lr │ │ │ │ @@ -1407009,15 +1407013,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1407308,27 +1407312,27 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ blx 73e04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4620fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350846> │ │ │ │ b.n 462112 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35085a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #40] @ (462188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3508d0>) │ │ │ │ + @ instruction: 0x47ea │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r3, #32] │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - strh r4, [r6, #32] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1407378,15 +1407382,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ cbz r0, 462232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35097a> │ │ │ │ @@ -1407454,17 +1407458,17 @@ │ │ │ │ blx 74264 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 462262 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3509aa> │ │ │ │ ldrd r1, r2, [r5, #8] │ │ │ │ orr.w r9, r9, r1 │ │ │ │ orr.w sl, sl, r2 │ │ │ │ b.n 462294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3509dc> │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1407555,15 +1407559,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 462366 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350aae> │ │ │ │ b.n 4623a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350aee> │ │ │ │ nop │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ ldr r6, [pc, #308] @ (46251c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350c64>) │ │ │ │ @@ -1407686,15 +1407690,15 @@ │ │ │ │ nop │ │ │ │ bgt.n 46253c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350c84> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrb r0, [r7, #21] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r6, #19] │ │ │ │ lsls r5, r1, #6 │ │ │ │ blt.n 4625a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350cec> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408050,105 +1408054,105 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, #17] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r5, [r6, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r2, [r3, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ strb r0, [r2, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ ldrb r6, [r7, #14] │ │ │ │ lsls r5, r1, #6 │ │ │ │ bls.n 4628b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x350ffc> │ │ │ │ lsls r1, r1, #6 │ │ │ │ ldrb r0, [r6, #13] │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r7, #54] @ 0x36 │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r1, #56] @ 0x38 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #60] @ 0x3c │ │ │ │ + strh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r1, #0] │ │ │ │ + strh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #2] │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #4] │ │ │ │ + strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r7, #4] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r2, #8] │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #24] │ │ │ │ lsls r3, r1, #3 │ │ │ │ strb r6, [r5, #3] │ │ │ │ lsls r5, r1, #6 │ │ │ │ cbz r0, 4629be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351106> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1408175,15 +1408179,15 @@ │ │ │ │ beq.n 462990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3510d8> │ │ │ │ subs r0, r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #76] @ 462a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351170> │ │ │ │ @@ -1408447,15 +1408451,15 @@ │ │ │ │ nop │ │ │ │ bmi.n 462c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351354> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 462d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3514a4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ (462cdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351424>) │ │ │ │ @@ -1408470,15 +1408474,15 @@ │ │ │ │ blx 74a7c │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 462cda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351422> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r2, [r4] │ │ │ │ @@ -1408764,15 +1408768,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #16 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r5, #18] │ │ │ │ + strh r0, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ beq.n 4630d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351818> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 46306c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3517b4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ @@ -1408874,17 +1408878,17 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r7, #1 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ b.n 463082 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3517ca> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1410306,15 +1410310,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (463f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352694>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (463f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3526c0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1410816,15 +1410820,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ b.n 4643bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b04> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 4643d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b1a> │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r2, 464426 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b6e> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 46442a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b72> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 46443a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b82> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1410850,17 +1410854,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 464428 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352b70> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - cmp r5, #104 @ 0x68 │ │ │ │ + cmp r4, #72 @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r5, [pc, #880] @ (4647e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x352f30>) │ │ │ │ @@ -1412852,19 +1412856,19 @@ │ │ │ │ b.n 465862 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x353faa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r4, r0, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 4658e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35402c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ add r6, pc, #480 @ (adr r6, 465bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354314>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1413256,19 +1413260,19 @@ │ │ │ │ nop │ │ │ │ add r5, pc, #976 @ (adr r5, 4661d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354920>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #616 @ (adr r5, 466078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3547c0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #23 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r4, #28 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r0, r4, #3 │ │ │ │ b.n 465658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x353da0> │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -1413634,29 +1413638,29 @@ │ │ │ │ b.n 466156 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35489e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #784 @ (adr r1, 46652c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354c74>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + subs r6, r7, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ svc 96 @ 0x60 │ │ │ │ lsls r7, r7, #5 │ │ │ │ svc 6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ ldr.w r4, [pc, #1364] @ 4667a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354ef0> │ │ │ │ mov r8, r0 │ │ │ │ @@ -1414160,25 +1414164,25 @@ │ │ │ │ nop │ │ │ │ ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ blt.n 466784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x354ecc> │ │ │ │ lsls r7, r7, #5 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ @@ -1414730,17 +1414734,17 @@ │ │ │ │ orr.w r3, r3, r2, lsr #4 │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ and.w r3, r2, #15 │ │ │ │ orr.w r3, r3, r2, lsl #4 │ │ │ │ b.n 466d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3554b8> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1415340,17 +1415344,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 467438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355b80> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r3, r1, #27 │ │ │ │ itet mi │ │ │ │ addmi r3, r0, #4 │ │ │ │ movpl r3, r0 │ │ │ │ andmi.w r1, r1, #15 │ │ │ │ lsls r1, r1, #1 │ │ │ │ @@ -1415372,15 +1415376,15 @@ │ │ │ │ ubfx r0, r3, #5, #5 │ │ │ │ ubfx r3, r3, #10, #5 │ │ │ │ ldrb r0, [r1, r0] │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ strb r0, [r2, #1] │ │ │ │ strb r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ - lsrs r0, r7, #15 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ lsls r3, r1, #27 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ bpl.n 4675be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355d06> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1415528,27 +1415532,27 @@ │ │ │ │ and.w lr, r8, #31 │ │ │ │ and.w r0, r9, #31 │ │ │ │ add r3, pc │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ ldrb.w r1, [r3, lr] │ │ │ │ ldrb.w lr, [r3, r0] │ │ │ │ b.n 467566 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355cae> │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r4, #12 │ │ │ │ + lsrs r6, r0, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r6, #10 │ │ │ │ + lsrs r6, r2, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ and.w r3, r1, #16 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #16 │ │ │ │ lsls r4, r5, #3 │ │ │ │ bpl.n 46770c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355e54> │ │ │ │ @@ -1415683,19 +1415687,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 467766 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355eae> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 467766 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x355eae> │ │ │ │ - lsrs r4, r4, #6 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #7 │ │ │ │ and.w lr, r1, #7 │ │ │ │ @@ -1417815,16 +1417819,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r2, [r5, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, r0, #223 @ 0xdf │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0e000df │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (468fe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35772c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417838,16 +1417842,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ strb r6, [r5, #0] │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf19800df │ │ │ │ - subs r1, #118 @ 0x76 │ │ │ │ + orns r0, r8, #223 @ 0xdf │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x357768>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1417861,16 +1417865,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf13000df │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + ands.w r0, r0, #223 @ 0xdf │ │ │ │ + subs r0, #26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -1418321,16 +1418325,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-892 @ 0xfffffc84 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds.w r0, r8, pc, lsr #3 │ │ │ │ + adds r3, #78 @ 0x4e │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x357c70>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418344,16 +1418348,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r0, pc, lsr #3 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + @ instruction: 0xeab000df │ │ │ │ + adds r3, #18 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (469564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x357cac>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1418367,16 +1418371,16 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, pc, lsr #3 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + orr.w r0, r8, pc, lsr #3 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1421032,17 +1421036,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #72] @ (46b54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x359c94>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46b53c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x359c84>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1421056,17 +1421060,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #856] @ (46b898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x359fe0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3, r6} │ │ │ │ + ldmia r4!, {r3, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r6, r3, #16 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ @@ -1421160,17 +1421164,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #840] @ (46b98c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35a0d4>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1422158,17 +1422162,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r7, #158 @ 0x9e │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #28] @ (46c0b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35a7f8>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1422182,17 +1422186,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r7, #98 @ 0x62 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldrd r5, fp, [sp, #88] @ 0x58 │ │ │ │ @@ -1422302,17 +1422306,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ subs r6, #50 @ 0x32 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ite │ │ │ │ - lsl r7, r3, #3 │ │ │ │ - lslal r2, r7, #29 │ │ │ │ + bkpt 0x00d4 │ │ │ │ + lsls r7, r3, #3 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1436682,55 +1436686,55 @@ │ │ │ │ ubfx fp, r3, #3, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ ubfx r9, r3, #4, #1 │ │ │ │ ubfx r2, r3, #2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ b.n 4760e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36482a> │ │ │ │ nop │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + cmp r0, #72 @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + cmp r0, #56 @ 0x38 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r6, #128 @ 0x80 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + movs r1, #14 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #90 @ 0x5a │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add.w fp, r0, #8192 @ 0x2000 │ │ │ │ ldr r2, [pc, #772] @ (476504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364c4c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r8, [pc, #772] @ 476508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364c50> │ │ │ │ add r2, pc │ │ │ │ @@ -1437018,19 +1437022,19 @@ │ │ │ │ adds r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, r5 │ │ │ │ uxtb r4, r4 │ │ │ │ strb.w r6, [r1], #1 │ │ │ │ bne.w 476302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364a4a> │ │ │ │ b.n 4762d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364a20> │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #212 @ 0xd4 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, lr} │ │ │ │ b.n 47658a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364cd2> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ @@ -1437291,15 +1437295,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 73000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 4767ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364ef4> │ │ │ │ ldr r0, [pc, #4] @ (4767f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364f38>) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ldr r2, [pc, #136] @ (47687c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364fc4>) │ │ │ │ + ldr r1, [pc, #8] @ (4767fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x364f44>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1437929,15 +1437933,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1438058,15 +1438062,15 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #116] @ (477048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x365790>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1438283,17 +1438287,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 4771d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36591c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47717e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3658c6> │ │ │ │ b.n 477088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3657d0> │ │ │ │ nop │ │ │ │ - lsrs r6, r5 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439055,21 +1439059,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r3, #24] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r3, #34 @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ bl 31b9de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20a126> │ │ │ │ bl 33f9e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x22e12a> │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #244] @ (477af0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x366238>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1439166,21 +1439170,21 @@ │ │ │ │ blx 725a4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 744c8 │ │ │ │ b.n 477ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3661fc> │ │ │ │ nop │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r7, #16 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [pc, #136] @ (477b98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3662e0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1439241,19 +1439245,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r5, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1440019,15 +1440023,15 @@ │ │ │ │ bl 476ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x365628> │ │ │ │ b.n 47821e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x366966> │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xea6dffff │ │ │ │ str r6, [r2, #100] @ 0x64 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r2, 4783c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x366b08> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1442012,15 +1442016,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [r4, #136] @ 0x88 │ │ │ │ strb.w r3, [r4, #138] @ 0x8a │ │ │ │ strb.w r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldmdb r8, {r1, r2, r3, r4, r6, r7} │ │ │ │ + b.n 479aac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3681f4> │ │ │ │ + lsls r6, r3, #3 │ │ │ │ cbz r2, 479ad2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36821a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 478770 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x366eb8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1457108,15 +1457113,15 @@ │ │ │ │ ldr.w r0, [ip, #124] @ 0x7c │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 4848cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373014> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 484910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373058> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r2, #20 │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ @@ -1460407,15 +1460412,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 486ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3751fc> │ │ │ │ @@ -1460495,15 +1460500,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r5, sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 486c58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3753a0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 486c58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3753a0> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -1460591,15 +1460596,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ strd r5, r3, [r4] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 486b66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3752ae> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 486c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3753c4> │ │ │ │ movs r4, #0 │ │ │ │ @@ -1463054,27 +1463059,27 @@ │ │ │ │ bhi.n 488436 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376b7e> │ │ │ │ ldr r3, [pc, #12] @ (48843c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376b84>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #930 @ 0x3a2 │ │ │ │ bx lr │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvn.w r3, #280 @ 0x118 │ │ │ │ add r0, r3 │ │ │ │ cmp.w r0, #456 @ 0x1c8 │ │ │ │ bhi.n 488454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376b9c> │ │ │ │ ldr r3, [pc, #8] @ (488458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376ba0>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + adds r7, #218 @ 0xda │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r2, [r0, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 488468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376bb0> │ │ │ │ movs r0, #107 @ 0x6b │ │ │ │ bx lr │ │ │ │ @@ -1463118,15 +1463123,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r3, [pc, #944] @ (488884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376fcc>) │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [pc, #940] @ (488888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376fd0>) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -1463648,15 +1463653,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ udf #255 @ 0xff │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #100] @ (488a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37715c>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 488a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x377148> │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -1464083,15 +1464088,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 488dee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x377536> │ │ │ │ ldr r3, [pc, #4] @ (488e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x377558>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 488e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3775a8> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 488e72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3775ba> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1464391,15 +1464396,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [pc, #92] @ (489148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x377890>) │ │ │ │ movw r1, #441 @ 0x1b9 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 489128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x377870> │ │ │ │ @@ -1464433,15 +1464438,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1465591,15 +1465596,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #8] @ (489c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3783c8>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1465679,15 +1465684,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 489cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378410> │ │ │ │ + b.n 489a88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3781d0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1468701,15 +1468706,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r4, #12 │ │ │ │ lsls r3, r2, #5 │ │ │ │ mvns r4, r4 │ │ │ │ lsls r7, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1470449,15 +1470454,15 @@ │ │ │ │ strbhi r4, [r0, r1] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ ittee │ │ │ │ add r5, #132 @ 0x84 │ │ │ │ lsl r7, r0, #6 │ │ │ │ subal r3, #52 @ 0x34 │ │ │ │ moval r0, r0 │ │ │ │ - add.w r1, r6, #13762560 @ 0xd20000 │ │ │ │ + @ instruction: 0xf3e60152 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ lsls r7, r0, #6 │ │ │ │ strh.w r6, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ strd sl, fp, [sp, #16] │ │ │ │ @@ -1472910,15 +1472915,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #2 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r4, r7, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1473075,17 +1473080,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 48e7b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37cefe> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r6, r4, r5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r1, r3 │ │ │ │ lsls r7, r0, #6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1492925,29 +1492930,29 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (49b438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389b80>) │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 49b35a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389aa2> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r4, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bls.n 49b33c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389a84> │ │ │ │ + bhi.n 49b4fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x389c44> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xe98000c7 │ │ │ │ - @ instruction: 0xf52000c8 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + strd r0, r0, [r0], #-796 @ 0x31c │ │ │ │ + and.w r0, r0, #6553600 @ 0x640000 │ │ │ │ + str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r3, #1 │ │ │ │ add.w ip, r1, #1 │ │ │ │ lsls r1, r3 │ │ │ │ lsl.w ip, ip, r3 │ │ │ │ lsls r2, r1 │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ @@ -1497599,30 +1497604,30 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ccbc> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl af1e94 │ │ │ │ + bl af1e0c │ │ │ │ and.w r4, r4, #31 │ │ │ │ movs r0, #1 │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ orrs r2, r7 │ │ │ │ str r2, [r3, #16] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 49e5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ccf0> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e5be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cd06> │ │ │ │ b.n 49e5a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ccf0> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ b.n 49e59c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cce4> │ │ │ │ @@ -1497680,15 +1497685,15 @@ │ │ │ │ beq.n 49e6c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ce0e> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e682 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cdca> │ │ │ │ mov r9, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e672 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cdba> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497696,15 +1497701,15 @@ │ │ │ │ bpl.w 49e806 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cf4e> │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49e6ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cdf6> │ │ │ │ mov r9, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e69e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cde6> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1497916,64 +1497921,64 @@ │ │ │ │ blx 73e10 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r5, #64] @ 0x40 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl af40e8 │ │ │ │ + bl af4060 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ cbz r5, 49e8dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d024> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add.w r1, r5, #36 @ 0x24 │ │ │ │ strd r3, r6, [r5, #328] @ 0x148 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ strd r3, r6, [r5, #340] @ 0x154 │ │ │ │ str.w r6, [r5, #336] @ 0x150 │ │ │ │ str.w r6, [r5, #348] @ 0x15c │ │ │ │ - bl af4144 │ │ │ │ + bl af40bc │ │ │ │ mov r0, r5 │ │ │ │ bl 487dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376510> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e8b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38cffc> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49eb5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d2a2> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4190 │ │ │ │ + bl af4108 │ │ │ │ ldr.w fp, [r0, #312] @ 0x138 │ │ │ │ ldr.w sl, [r0, #304] @ 0x130 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ sub.w r9, r0, #36 @ 0x24 │ │ │ │ add.w r6, r0, #292 @ 0x124 │ │ │ │ strd sl, r3, [r0, #292] @ 0x124 │ │ │ │ str.w r3, [r0, #300] @ 0x12c │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 49e94a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d092> │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49e94a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d092> │ │ │ │ add.w r8, r5, #296 @ 0x128 │ │ │ │ mov r4, fp │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49ef78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d6c0> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49e930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d078> │ │ │ │ mov r0, r7 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d070> │ │ │ │ mov r0, r9 │ │ │ │ bl 487f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3766b0> │ │ │ │ cbz r0, 49e95a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0a2> │ │ │ │ mov r1, r6 │ │ │ │ @@ -1498002,15 +1498007,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49e990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0d8> │ │ │ │ ubfx r2, fp, #5, #5 │ │ │ │ movs r1, #1 │ │ │ │ and.w fp, fp, #31 │ │ │ │ add.w r3, sl, r2, lsl #2 │ │ │ │ lsl.w r1, r1, fp │ │ │ │ @@ -1498056,26 +1498061,26 @@ │ │ │ │ ldr.w r8, [r5, #292] @ 0x124 │ │ │ │ ldr.w r4, [r9], #4 │ │ │ │ strd r8, sl, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f04a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d792> │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 49ea66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1ae> │ │ │ │ add.w r3, r7, #12 │ │ │ │ add.w r1, r7, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49ee66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d5ae> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 49ea4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d194> │ │ │ │ mov r0, r7 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d18c> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 49eae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d228> │ │ │ │ @@ -1498127,53 +1498132,53 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49eab6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1fe> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49f014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d75c> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49f066 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d7ae> │ │ │ │ mov.w fp, #0 │ │ │ │ strd r9, r5, [sp, #16] │ │ │ │ add.w r7, r8, #12 │ │ │ │ add.w r6, r8, #140 @ 0x8c │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 49eeb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d600> │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 49eb0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d252> │ │ │ │ mov r0, r8 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49eb00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d248> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 49efda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d722> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 49eb46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d28e> │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af41d4 │ │ │ │ + bl af414c │ │ │ │ ldrd r3, r2, [r5, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 49ea1e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d166> │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49e8ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d036> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4124 │ │ │ │ + bl af409c │ │ │ │ ldr.w r2, [pc, #1740] @ 49f230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d978> │ │ │ │ ldr.w r3, [pc, #1732] @ 49f22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d974> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -1498401,15 +1498406,15 @@ │ │ │ │ ldr r4, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 49eca6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d3ee> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49edf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d53e> │ │ │ │ b.n 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49eaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1e8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -1498429,15 +1498434,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ee18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d560> │ │ │ │ b.n 49eaa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1e8> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 49ee48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d590> │ │ │ │ mov fp, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ee38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d580> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ lsl.w r6, r8, r6 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ @@ -1498468,17 +1498473,17 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r6, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 49ee7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d5c4> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af1e94 │ │ │ │ + bl af1e0c │ │ │ │ mov r0, r7 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49ea44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d18c> │ │ │ │ b.n 49ea66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1ae> │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ cbz r0, 49eee2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d62a> │ │ │ │ @@ -1498522,39 +1498527,39 @@ │ │ │ │ movne r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 49eefe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d646> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af1e94 │ │ │ │ + bl af1e0c │ │ │ │ add.w r2, r9, #12 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ bics.w r5, r3, r1 │ │ │ │ orr.w r3, r3, r1 │ │ │ │ it ne │ │ │ │ orrne.w r0, r0, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 49ef32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d67a> │ │ │ │ orr.w r0, fp, r0 │ │ │ │ uxtb.w fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eb00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d248> │ │ │ │ b.n 49eb24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d26c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 49ef2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d674> │ │ │ │ mov r9, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49ef66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d6ae> │ │ │ │ b.n 49ef2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d674> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ bl 457ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3463e8> │ │ │ │ @@ -1498581,41 +1498586,41 @@ │ │ │ │ movne.w ip, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49ef92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d6da> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl af1e94 │ │ │ │ + bl af1e0c │ │ │ │ mov r0, r7 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49e928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d070> │ │ │ │ b.n 49e94a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d092> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49eb36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d27e> │ │ │ │ mov r0, r8 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ - bl af1fd0 │ │ │ │ + bl af1f48 │ │ │ │ mov r0, r8 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49eb36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d27e> │ │ │ │ mov r0, r7 │ │ │ │ mov r8, r7 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r7, r0 │ │ │ │ b.n 49eff2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d73a> │ │ │ │ adds r3, #31 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ lsrs r3, r3, #5 │ │ │ │ beq.w 49f1ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d8f6> │ │ │ │ ldr.w r1, [r4, #340] @ 0x154 │ │ │ │ @@ -1498634,15 +1498639,15 @@ │ │ │ │ b.n 49eb28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d270> │ │ │ │ ldr.w r7, [r5, #-20] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49ea70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d1b8> │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49eaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d240> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 49f1b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d8fc> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -1498683,15 +1498688,15 @@ │ │ │ │ bne.n 49f0b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d7fe> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d104> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d820> │ │ │ │ b.n 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ec08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d350> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498712,15 +1498717,15 @@ │ │ │ │ bne.n 49f0fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d844> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d104> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f11e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d866> │ │ │ │ b.n 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ebaa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d2f2> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498741,15 +1498746,15 @@ │ │ │ │ bne.n 49f142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d88a> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d104> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d8ac> │ │ │ │ b.n 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49ea04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d14c> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -1498771,24 +1498776,24 @@ │ │ │ │ bne.n 49f188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d8d0> │ │ │ │ mov r2, r3 │ │ │ │ b.n 49e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d104> │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ b.n 49eb46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d28e> │ │ │ │ mov r0, r6 │ │ │ │ mov fp, r7 │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 49efea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d732> │ │ │ │ b.n 49eb46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d28e> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r9 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl af1e94 │ │ │ │ + bl af1e0c │ │ │ │ b.n 49ef2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d674> │ │ │ │ ldr.w r0, [r5, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49eca6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d3ee> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r4, fp, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -1498807,15 +1498812,15 @@ │ │ │ │ bne.n 49f1e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d92e> │ │ │ │ mov r2, r3 │ │ │ │ b.w 49e9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d104> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r4, r2 │ │ │ │ bne.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ mov sl, r0 │ │ │ │ - bl af237c │ │ │ │ + bl af22f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49f20a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d952> │ │ │ │ b.w 49e9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38d0e8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r6, r6, #29 │ │ │ │ @@ -1503131,24 +1503136,24 @@ │ │ │ │ b.n 4a17d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38ff1e> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 4a1df6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39053e> │ │ │ │ strd r0, r1, [sl, #-532] @ 0x214 │ │ │ │ strd r0, r1, [r2, #-532] @ 0x214 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4a24b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390c00> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stc2l 0, cr0, [r2, #796]! @ 0x31c │ │ │ │ - ldr r1, [pc, #464] @ (4a2068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3907b0>) │ │ │ │ + stc2l 0, cr0, [r2], {199} @ 0xc7 │ │ │ │ + ldr r0, [pc, #336] @ (4a1fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390730>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ ldr.w r2, [pc, #1132] @ 4a2318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390a60> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -1503545,15 +1503550,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 4a25ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390cf4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9600c7 │ │ │ │ + ldr??.w r0, [r6, r7] │ │ │ │ ble.n 4a2314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390a5c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [pc, #248] @ 4a2438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390b80> │ │ │ │ @@ -1503886,15 +1503891,15 @@ │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 4a2638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390d80> │ │ │ │ bge.n 4a26a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x390dec> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xf53200c7 │ │ │ │ + ands.w r0, r2, #6520832 @ 0x638000 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1504532,15 +1504537,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bmi.n 4a2dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x391508> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 4a2db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x391500> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r0, #3 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 4a2db4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3914fc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ @@ -1506608,15 +1506613,15 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 4a4360 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x392aa8> │ │ │ │ + bge.n 4a4320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x392a68> │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1507092,15 +1507097,15 @@ │ │ │ │ ... │ │ │ │ pop {r1, r3, r5, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cbnz r6, 4a48b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x392ffc> │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1508614,17 +1508619,17 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1511509,15 +1511514,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1512258,15 +1512263,15 @@ │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -1514330,15 +1514335,15 @@ │ │ │ │ orrs r0, r6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ strb r4, [r4, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r0, #226 @ 0xe2 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r4, [r4, #120] @ 0x78 │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #1023 @ 0x3ff │ │ │ │ strd r3, r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1515627,142 +1515632,142 @@ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ b.w 4a9182 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3978ca> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #58] @ 0x3a │ │ │ │ + strh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldc 0, cr0, [lr, #788]! @ 0x314 │ │ │ │ + ldc 0, cr0, [lr], {197} @ 0xc5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r5, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r6, #30] │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r7, #30] │ │ │ │ + strh r6, [r3, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r1, #32] │ │ │ │ + strh r4, [r5, #22] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r3, #34] @ 0x22 │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r2, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r2, #4] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r1, #4] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r6, #8] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 4a90ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397832> │ │ │ │ add.w ip, sp, #159 @ 0x9f │ │ │ │ b.w 4a90ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x397816> │ │ │ │ ldr.w r8, [pc, #1140] @ 4aa728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398e70> │ │ │ │ ldr.w r6, [pc, #1140] @ 4aa72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398e74> │ │ │ │ @@ -1516209,32 +1516214,32 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa636 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398d7e> │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #112] @ 0x70 │ │ │ │ b.n 4aa636 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398d7e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, #9] │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r0, #143 @ 0x8f │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 4aa748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398e90> │ │ │ │ ldr r3, [pc, #12] @ (4aa74c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398e94>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r4, r0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #184] @ (4aa81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x398f64>) │ │ │ │ @@ -1520040,15 +1520045,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (4acfac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b6f4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xf19e0150 │ │ │ │ + orns r1, lr, #80 @ 0x50 │ │ │ │ ldr.w ip, [r0, #36] @ 0x24 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 4acfe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b730> │ │ │ │ cmp.w ip, #5 │ │ │ │ beq.n 4acfd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39b71c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1520426,15 +1520431,15 @@ │ │ │ │ cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r3, [pc, #8] @ (4ad394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39badc>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stcl 1, cr0, [sl, #320]! @ 0x140 │ │ │ │ + stcl 1, cr0, [sl], {80} @ 0x50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #528] @ (4ad5bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39bd04>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1521490,15 +1521495,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #74 @ 0x4a │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r5, #12 │ │ │ │ lsls r5, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4ad7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39bf3c> │ │ │ │ + b.n 4ae5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ccfc> │ │ │ │ lsls r0, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #932] @ (4ae20c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39c954>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1523455,15 +1523460,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376194> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1523503,15 +1523508,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376194> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1523548,15 +1523553,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 48a0ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3787f4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 487a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376194> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r4, [r0, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1523697,15 +1523702,15 @@ │ │ │ │ movs r1, #141 @ 0x8d │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376194> │ │ │ │ mov r0, r8 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ ldr r2, [pc, #40] @ (4af53c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dc84>) │ │ │ │ ldr r3, [pc, #32] @ (4af538 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dc80>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1523757,15 +1523762,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4af586 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dcce> │ │ │ │ ldr.w r7, [r5, #432] @ 0x1b0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 4af5ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dd12> │ │ │ │ b.n 4af676 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39ddbe> │ │ │ │ ldr r7, [r7, #0] │ │ │ │ @@ -1524155,15 +1524160,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 48a0ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3787f4> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 487a4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376194> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4af6ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39de12> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, #190 @ 0xbe │ │ │ │ bne.w 4af626 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dd6e> │ │ │ │ ldrb.w r3, [r2, #33] @ 0x21 │ │ │ │ tst.w r3, fp │ │ │ │ @@ -1534710,21 +1534715,21 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r6, #0] │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr.w lr, [r0, #36] @ 0x24 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r5, [pc, #180] @ (4b67c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4f0c>) │ │ │ │ sub.w r3, lr, #53 @ 0x35 │ │ │ │ add r5, pc │ │ │ │ @@ -1534796,15 +1534801,15 @@ │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ b.n 4b675a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4ea2> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1535115,15 +1535120,15 @@ │ │ │ │ beq.w 4b70c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5810> │ │ │ │ b.n 4b6b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a5274> │ │ │ │ ... │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r0, r2, #5 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r2, #32 │ │ │ │ strd r6, r6, [r1] │ │ │ │ bhi.w 4b71d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a591c> │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ @@ -1536657,15 +1536662,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (4b7ad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6220>) │ │ │ │ add r2, pc │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #680] @ (4b7d84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a64cc>) │ │ │ │ + ldr r3, [pc, #552] @ (4b7d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a644c>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ subs r3, #53 @ 0x35 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 4b7afa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6242> │ │ │ │ ldr r2, [pc, #20] @ (4b7b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6248>) │ │ │ │ @@ -1536675,15 +1536680,15 @@ │ │ │ │ blt.n 4b7afa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6242> │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #552] @ (4b7d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6474>) │ │ │ │ + ldr r3, [pc, #424] @ (4b7cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a63f4>) │ │ │ │ lsls r0, r2, #5 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 4b7b56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a629e> │ │ │ │ bls.n 4b7b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a6274> │ │ │ │ subw r3, r3, #847 @ 0x34f │ │ │ │ @@ -1538026,15 +1538031,15 @@ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ str.w r9, [r7, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 4b899c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a70e4> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r3, r0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r3, #32 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ @@ -1538898,25 +1538903,25 @@ │ │ │ │ b.n 4b92a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a79ee> │ │ │ │ ldr r3, [pc, #24] @ (4b92fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a7a44>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b92a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a79ee> │ │ │ │ ldr r3, [pc, #24] @ (4b9300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a7a48>) │ │ │ │ add r3, pc │ │ │ │ b.n 4b92a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a79ee> │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #30] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4b9368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a7ab0> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r1 │ │ │ │ @@ -1540277,15 +1540282,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1544509,15 +1544514,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1545495,15 +1545500,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #138 @ 0x8a │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #80] @ (4bd75c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3abea4>) │ │ │ │ + blxns lr │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #508] @ (4bd91c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ac064>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1547054,15 +1547059,15 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ adds r0, r2, #5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1550432,15 +1550437,15 @@ │ │ │ │ b.n 4c095e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3af0a6> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb5a0183 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, sp │ │ │ │ + add sl, r9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1563731,15 +1563736,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #20] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #15] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r3, #202 @ 0xca │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 4c926a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b79b2> │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 4c923e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b7986> │ │ │ │ movs r0, #0 │ │ │ │ @@ -1565450,15 +1565455,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 4ca34e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b8a96> │ │ │ │ @ instruction: 0xffffc7ef │ │ │ │ ldrsh r6, [r5, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #20 │ │ │ │ cmp r3, r0 │ │ │ │ beq.w 4ca84e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b8f96> │ │ │ │ @@ -1568132,17 +1568137,17 @@ │ │ │ │ b.n 4cb754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3b9e9c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r5, [pc, #596] @ (4cc1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ba910>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -1571889,15 +1571894,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r2, r2, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #82 @ 0x52 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1573809,19 +1573814,19 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r2, #32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #100 @ 0x64 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsls r4, r2, #24 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1574459,52 +1574464,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d00d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be81a> │ │ │ │ ldr.w r3, [r5, #336] @ 0x150 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4d003c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be784> │ │ │ │ add.w sl, r5, #332 @ 0x14c │ │ │ │ mov r0, sl │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be78c> │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af1fd0 │ │ │ │ + bl af1f48 │ │ │ │ mov r0, r9 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be78c> │ │ │ │ mov r9, r4 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d007c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be7c4> │ │ │ │ add.w sl, r5, #344 @ 0x158 │ │ │ │ mov r0, sl │ │ │ │ - bl af231c │ │ │ │ + bl af2294 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4d0052 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be79a> │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl af1fd0 │ │ │ │ + bl af1f48 │ │ │ │ mov r0, r9 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4d0052 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be79a> │ │ │ │ mov r9, r4 │ │ │ │ - bl af2344 │ │ │ │ + bl af22bc │ │ │ │ mov r4, r0 │ │ │ │ b.n 4d00b2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be7fa> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ ands r3, r6 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @@ -1575838,25 +1575843,25 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ bl 4cfef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be640> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strb.w r3, [sp, #64] @ 0x40 │ │ │ │ beq.w 4d1086 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf7ce> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d1080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf7c8> │ │ │ │ ldr r5, [r6, #24] │ │ │ │ mov sl, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 487dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376510> │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ @@ -1575902,15 +1575907,15 @@ │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ tst.w r8, r3 │ │ │ │ bne.n 4d0f9e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6e6> │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 5455bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433d04> │ │ │ │ cbz r0, 4d0fa6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6ee> │ │ │ │ add r0, sp, #24 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4d0f5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6a2> │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r9 │ │ │ │ bl 487dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376510> │ │ │ │ @@ -1575919,15 +1575924,15 @@ │ │ │ │ mov r4, sl │ │ │ │ mov sl, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r7, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4d115e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf8a6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4d115e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf8a6> │ │ │ │ ldr r2, [pc, #476] @ (4d11b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf900>) │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ @@ -1575975,22 +1575980,22 @@ │ │ │ │ bne.n 4d100e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf756> │ │ │ │ orr.w r9, r9, r7 │ │ │ │ b.n 4d100e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf756> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.n 4d0f7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6c6> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4d0f7e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6c6> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ bne.w 4d0f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6b4> │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4d0f5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6a2> │ │ │ │ b.n 4d0fac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6f4> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 744c8 │ │ │ │ @@ -1576033,15 +1576038,15 @@ │ │ │ │ b.n 4d0f8e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6d6> │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ bne.w 4d0f5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf6a2> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r3 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r5, r4 │ │ │ │ b.n 4d1078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf7c0> │ │ │ │ cmp r5, r9 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ sub.w r2, r9, #16777216 @ 0x1000000 │ │ │ │ clz r2, r2 │ │ │ │ @@ -1576073,15 +1576078,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r6, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ cmp r2, #4 │ │ │ │ it cs │ │ │ │ movcs r2, #4 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4d0fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bf718> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r4, sl │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ blx 744c8 │ │ │ │ @@ -1603941,15 +1603946,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ bvc.n 4e3178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d18c0> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #376 @ (adr r2, 4e325c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d19a4>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 4e31dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d1924>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ bvc.n 4e313c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d1884> │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @@ -1604753,15 +1604758,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4e3880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d1fc8> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r6, r7} │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1f000d0 │ │ │ │ + @ instruction: 0xf0d000d0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4e397c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d20c4> │ │ │ │ @@ -1605014,15 +1605019,15 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - b.n 4e34e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d1c30> │ │ │ │ + b.n 4e42a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d29f0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #608] @ (4e3e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d2554>) │ │ │ │ @@ -1613254,17 +1613259,17 @@ │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ str r3, [r2, #4] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r0, r0, [r4, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r6, #100 @ 0x64 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3208] @ 0xc88 │ │ │ │ @@ -1616908,15 +1616913,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb31ffff │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ ldr r7, [pc, #352] @ (4ebc04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3da34c>) │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r5, r1, #5 │ │ │ │ bl 623aae │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -1619669,76 +1619674,76 @@ │ │ │ │ ldr r0, [pc, #132] @ (4ed7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf30>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #128] @ (4ed7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf34>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #304] @ (4ed8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbfec>) │ │ │ │ + ldr r1, [pc, #176] @ (4ed824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf6c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [pc, #144] @ (4ed80c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf54>) │ │ │ │ + ldr r1, [pc, #16] @ (4ed78c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbed4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #616] @ (4ed9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc130>) │ │ │ │ + ldr r0, [pc, #488] @ (4ed968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0b0>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 4ed7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbee8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r2, [pc, #88] @ (4ed7e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf2c>) │ │ │ │ + ldr r0, [pc, #984] @ (4edb64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc2ac>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #496] @ (4ed980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0c8>) │ │ │ │ + ldr r0, [pc, #368] @ (4ed900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc048>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldr r7, [pc, #1000] @ (4edb7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc2c4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - vshr.s64 d0, d31, #36 │ │ │ │ - ldr r1, [pc, #824] @ (4edad4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc21c>) │ │ │ │ + mrc 0, 3, r0, cr12, cr15, {5} │ │ │ │ + ldr r0, [pc, #696] @ (4eda54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc19c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #592] @ (4ed9f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc138>) │ │ │ │ + ldr r0, [pc, #464] @ (4ed970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0b8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #904] @ (4edb2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc274>) │ │ │ │ + ldr r0, [pc, #776] @ (4edaac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc1f4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #416] @ (4ed948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc090>) │ │ │ │ + ldr r0, [pc, #288] @ (4ed8c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc010>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #280] @ (4ed8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc00c>) │ │ │ │ + ldr r0, [pc, #152] @ (4ed844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf8c>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #552] @ (4ed9e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc128>) │ │ │ │ + ldr r0, [pc, #424] @ (4ed960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0a8>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #96] @ (4ed81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf64>) │ │ │ │ + blx pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #800] @ (4edae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc22c>) │ │ │ │ + ldr r0, [pc, #672] @ (4eda64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc1ac>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #936] @ (4edb70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc2b8>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #592] @ (4eda1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc164>) │ │ │ │ + ldr r0, [pc, #464] @ (4ed99c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0e4>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #336] @ (4ed924 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc06c>) │ │ │ │ + ldr r0, [pc, #208] @ (4ed8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbfec>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #888] @ (4edb50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc298>) │ │ │ │ + @ instruction: 0x47be │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r4!, {r1} │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4ed84e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbf96> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r1, #28 │ │ │ │ asrs r0, r2, #12 │ │ │ │ adds r6, r2, r4 │ │ │ │ @@ -1619781,39 +1619786,39 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ed880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbfc8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4ed884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbfcc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #1008] @ (4edc48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc390>) │ │ │ │ + blxns fp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #408] @ (4ed9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc13c>) │ │ │ │ + ldr r0, [pc, #280] @ (4ed974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc0bc>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #928] @ (4edc00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc348>) │ │ │ │ + blx r9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #968] @ (4edc2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc374>) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #992] @ (4edc48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc390>) │ │ │ │ + blx fp │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [pc, #1016] @ (4edc64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3ac>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #16] @ (4ed880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbfc8>) │ │ │ │ + blxns ip │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #56] @ (4ed8ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dbff4>) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [pc, #72] @ (4ed8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc00c>) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #96] @ (4ed8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc028>) │ │ │ │ + blx pc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r1, [pc, #104] @ (4ed8ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc034>) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -1619862,17 +1619867,17 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 545cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434438> │ │ │ │ b.n 4ed8be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc006> │ │ │ │ bl 545d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344e0> │ │ │ │ b.n 4ed8be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc006> │ │ │ │ bl 545cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43441c> │ │ │ │ b.n 4ed8be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc006> │ │ │ │ - ldr r0, [pc, #816] @ (4edc44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc38c>) │ │ │ │ + blxns r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #536 @ (adr r3, 4edb30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc278>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 4edab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc1f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -1620197,66 +1620202,66 @@ │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #8 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4edc4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc392> │ │ │ │ nop │ │ │ │ - bmi.n 4edcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3fc> │ │ │ │ + bcs.n 4edc74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3bc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + mov lr, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bmi.n 4edc88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3d0> │ │ │ │ + bcs.n 4edc48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc390> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blx r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4edc24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc36c> │ │ │ │ + bcs.n 4edbe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc32c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcs.n 4edd14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc45c> │ │ │ │ + bne.n 4edcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc41c> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bcc.n 4edbbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc304> │ │ │ │ + bcs.n 4edd7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4c4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, pc, #328 @ (adr r0, 4edddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc524>) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bxns r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4edcd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc41c> │ │ │ │ + bne.n 4edc94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bcc.n 4edcb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3f8> │ │ │ │ + bne.n 4edc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3b8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors.w r0, r8, #193 @ 0xc1 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + vhadd.s q8, q12, │ │ │ │ + ldmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bmi.n 4edbd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc320> │ │ │ │ + bcc.n 4edd98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4e0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bmi.n 4edbc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc310> │ │ │ │ + bcc.n 4edd88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4d0> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r4, [r6, r3] │ │ │ │ + ldrb r4, [r2, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bcs.n 4edda4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4ec> │ │ │ │ + bne.n 4edd64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4ac> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcs.n 4edcfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc444> │ │ │ │ + beq.n 4edcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc404> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 4edcc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc40c> │ │ │ │ + beq.n 4edc84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc3cc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 4edc54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc39c> │ │ │ │ + beq.n 4edc14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc35c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bne.n 4eddd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc520> │ │ │ │ + beq.n 4edd98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4e0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4edd22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc46a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1620278,15 +1620283,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - ldr r5, [pc, #128] @ (4edda8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4f0>) │ │ │ │ + ldr r4, [pc, #0] @ (4edd28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc470>) │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #588] @ (4edf88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc6d0>) │ │ │ │ @@ -1620494,31 +1620499,31 @@ │ │ │ │ add lr, pc │ │ │ │ b.n 4edd86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc4ce> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - muls r4, r4 │ │ │ │ + negs r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - negs r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - tst r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -1620576,19 +1620581,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4ee000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc748> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 45a7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x348f34> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4ee000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc748> │ │ │ │ - rors r4, r0 │ │ │ │ + lsls r4, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sbcs r2, r0 │ │ │ │ + eors r2, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1620627,18 +1620632,18 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sbcs.w r1, ip, #121 @ 0x79 │ │ │ │ - vmla.i32 d16, d22, d5[0] │ │ │ │ - stmia r4!, {r2} │ │ │ │ + cdp 0, 12, cr0, cr6, cr5, {6} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r2, r0, #134 @ 0x86 │ │ │ │ and.w ip, r0, #121 @ 0x79 │ │ │ │ @@ -1620682,29 +1620687,29 @@ │ │ │ │ b.n 4ee108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc850> │ │ │ │ ldr r3, [pc, #32] @ (4ee16c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc8b4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc850> │ │ │ │ ldr r3, [pc, #32] @ (4ee170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc8b8>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ee108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc850> │ │ │ │ - pop {r1, r2} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #808 @ 0x328 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r6, [r5, r3] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsls r0, r0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1620800,30 +1620805,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4ee1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc8e8> │ │ │ │ mov r3, r5 │ │ │ │ b.n 4ee20e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dc956> │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - eors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ands.w r1, lr, #121 @ 0x79 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [r7, #104] @ 0x68 │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r7, #166 @ 0xa6 │ │ │ │ + subs r6, #134 @ 0x86 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #172 @ 0xac │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -1620849,17 +1620854,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ asrs r6, r5 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r5, [r0, #33] @ 0x21 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1621338,89 +1621343,89 @@ │ │ │ │ bls.w 4ee3ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dcaf6> │ │ │ │ ldr r2, [pc, #160] @ (4ee894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dcfdc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4ee3ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dcaf6> │ │ │ │ - subs r7, #4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r0, [r2, #4] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r4, #248 @ 0xf8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r2, {r2, r3, r4} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #10 │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #252 @ 0xfc │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #152 @ 0x98 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #976 @ (adr r5, 4eec44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd38c>) │ │ │ │ + add r4, pc, #848 @ (adr r4, 4eebc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd30c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r6, #7 │ │ │ │ + adds r6, r2, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r5, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621478,19 +1621483,19 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4ee2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dca30> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r1, #20 │ │ │ │ + adds r7, #244 @ 0xf4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1621726,51 +1621731,51 @@ │ │ │ │ b.n 4eeb72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd2ba> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4eeb72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd2ba> │ │ │ │ ldr r3, [pc, #76] @ (4eebe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd32c>) │ │ │ │ add r3, pc │ │ │ │ b.n 4eeaf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd240> │ │ │ │ - subs r0, #170 @ 0xaa │ │ │ │ + adds r7, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #968 @ (adr r1, 4eef6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd6b4>) │ │ │ │ + add r0, pc, #840 @ (adr r0, 4eeeec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd634>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - itee cc │ │ │ │ - lslcc r7, r7, #2 │ │ │ │ - subcs r3, #20 │ │ │ │ - lslcs r6, r0, #3 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + bkpt 0x0012 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + str r0, [r6, #96] @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, #50 @ 0x32 │ │ │ │ + adds r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - rev r0, r6 │ │ │ │ + cbnz r0, 4eebbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd304> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [pc, #736] @ (4eee9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd5e4>) │ │ │ │ + ldr r6, [pc, #608] @ (4eee1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd564>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r6, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4ee704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dce4c> │ │ │ │ + b.n 4ee4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dcc0c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stmia r3!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #304 @ (adr r5, 4eecfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd444>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 4eec7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd3c4>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r5, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #376 @ (adr r0, 4eed4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd494>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r5, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #200 @ 0xc8 │ │ │ │ + adds r5, #168 @ 0xa8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bge.n 4eec18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd360> │ │ │ │ + bhi.n 4eebd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd320> │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #956] @ (4eefb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd700>) │ │ │ │ @@ -1622163,119 +1622168,119 @@ │ │ │ │ b.n 4eef74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd6bc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r7, #15 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #352 @ (adr r1, 4ef128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd870>) │ │ │ │ + add r0, pc, #224 @ (adr r0, 4ef0a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd7f0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + @ instruction: 0xb706 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #224 @ 0xe0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r4, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb75c │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + adds r0, #142 @ 0x8e │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb6fe │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mov r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ asrs r2, r0, #9 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6b0 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb698 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r4, #68 @ 0x44 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cpsid │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, #238 @ 0xee │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #88 @ 0x58 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xf77400c6 │ │ │ │ + @ instruction: 0xf65400c6 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsls r1, r0, #6 │ │ │ │ - @ instruction: 0xf74800c6 │ │ │ │ - adds r3, #252 @ 0xfc │ │ │ │ + @ instruction: 0xf62800c6 │ │ │ │ + adds r2, #220 @ 0xdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #134 @ 0x86 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 4ef110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd858> │ │ │ │ + bpl.n 4ef0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd818> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #456] @ (4ef23c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd984>) │ │ │ │ + ldr r3, [pc, #328] @ (4ef1bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd904>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + ittt cs │ │ │ │ + lslcs r0, r0, #3 │ │ │ │ + addcs r4, sp, #632 @ 0x278 │ │ │ │ + lslcs r5, r0, #3 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r1, #242 @ 0xf2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 4ef092 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd7da> │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r0, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ sub sp, #32 │ │ │ │ @@ -1622348,27 +1622353,27 @@ │ │ │ │ cbz r3, 4ef15e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd8a6> │ │ │ │ ldr r3, [pc, #28] @ (4ef178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd8c0>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef0ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd834> │ │ │ │ ldr r3, [pc, #28] @ (4ef17c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd8c4>) │ │ │ │ add r3, pc │ │ │ │ b.n 4ef0ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd834> │ │ │ │ - cbz r2, 4ef1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd918> │ │ │ │ + uxth r2, r0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbz r4, 4ef1d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dd918> │ │ │ │ + sxtb r4, r6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ b.n 4ef52c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ddc74> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #3012] @ 4efd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de4a0> │ │ │ │ @@ -1623502,161 +1623507,161 @@ │ │ │ │ b.n 4ef960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de0a8> │ │ │ │ lsrs r0, r4, #25 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #25 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r3, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - revsh r6, r0 │ │ │ │ + cbnz r6, 4efd9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de4e4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 4efd64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de4ac> │ │ │ │ + blt.n 4efd24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de46c> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r5, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #392] @ (4eff0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de654>) │ │ │ │ + ldr r1, [pc, #264] @ (4efe8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de5d4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 4efdb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de4fa> │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #116 @ 0x74 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf13800c6 │ │ │ │ - cbnz r4, 4efda8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de4f0> │ │ │ │ + ands.w r0, r8, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r6, 4efe18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de560> │ │ │ │ + uxth r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrb r4, [r3, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r2, r1, #6 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r6, 4efe0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de556> │ │ │ │ + sub sp, #312 @ 0x138 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + adds r0, #48 @ 0x30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #288 @ 0x120 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - push {r3, r6} │ │ │ │ + cbz r0, 4efe42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de58a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r1, #164 @ 0xa4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 4efd40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de488> │ │ │ │ + bpl.n 4eff00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de648> │ │ │ │ lsls r5, r0, #3 │ │ │ │ - negs r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r1, sp, #408 @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 4efed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de618> │ │ │ │ + bpl.n 4efe90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de5d8> │ │ │ │ lsls r5, r0, #3 │ │ │ │ bvc.n 4efd30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de478> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds.w r0, r2, r6, lsl #3 │ │ │ │ - uxtb r6, r3 │ │ │ │ + ldrd r0, r0, [r2, #792]! @ 0x318 │ │ │ │ + cbz r6, 4efe66 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de5ae> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bne.n 4efe6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de5b4> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #204 @ 0xcc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r3, #98 @ 0x62 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r1, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r5, #12] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r3, #224 @ 0xe0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, r3, lsl #7 │ │ │ │ ldrb.w r3, [r3, #57] @ 0x39 │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -1624810,230 +1624815,230 @@ │ │ │ │ b.n 4f07c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3def0a> │ │ │ │ ldr r2, [pc, #448] @ (4f0c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df3e0>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f07c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3def0a> │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r4, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ lsls r1, r2, #3 │ │ │ │ bcs.n 4f0a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df17c> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #68 @ 0x44 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r3, #64 @ 0x40 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r4, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb.w r0, [r6, #206] @ 0xce │ │ │ │ - movs r1, #172 @ 0xac │ │ │ │ + ldr??.w r0, [r6, lr] │ │ │ │ + movs r0, #140 @ 0x8c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #6 │ │ │ │ + movs r4, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, #68 @ 0x44 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #134 @ 0x86 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #202 @ 0xca │ │ │ │ + subs r0, #170 @ 0xaa │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r6, #130 @ 0x82 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #182 @ 0xb6 │ │ │ │ + movs r5, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vst1.8 {d0[6]}, [sl], fp │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + str??.w r0, [sl, fp] │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #222 @ 0xde │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #0 @ (adr r5, 4f0b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df2cc>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 4f0f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df64c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + subs r0, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + subs r0, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r1, #26 │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r0, #7 │ │ │ │ + subs r0, r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #856 @ (adr r4, 4f0f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df668>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 4f0ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df5e8>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - subs r0, r2, #1 │ │ │ │ + adds r0, r6, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2l 0, cr0, [lr], {207} @ 0xcf │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + @ instruction: 0xfbae00cf │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bpl.n 4f0c9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df3e4> │ │ │ │ + bmi.n 4f0c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df3a4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r5, pc, #912 @ (adr r5, 4f0f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df6c4>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 4f0efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df644>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r3, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r2, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r4, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r5, #10 │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #198 @ 0xc6 │ │ │ │ + movs r1, #166 @ 0xa6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #120 @ 0x78 │ │ │ │ + movs r1, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #94 @ 0x5e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + movs r1, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + movs r2, #194 @ 0xc2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #56 @ 0x38 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #148 @ 0x94 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #50 @ 0x32 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #16 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #234 @ 0xea │ │ │ │ + subs r2, r1, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ ldr.w r2, [pc, #2924] @ 4f180c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dff54> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f07c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3def0a> │ │ │ │ @@ -1626038,299 +1626043,299 @@ │ │ │ │ ldr r2, [pc, #584] @ (4f1a44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e018c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 4ef960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3de0a8> │ │ │ │ nop │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + adds r0, r7, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + subs r0, r5, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r0, #6 │ │ │ │ + adds r4, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + subs r4, r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #256 @ (adr r6, 4f1968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e00b0>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 4f18e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0030>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #680] @ (4f1b24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e026c>) │ │ │ │ + ldr r1, [pc, #552] @ (4f1aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e01ec>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #27 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbnz r0, 4f18a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dffe8> │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r6, 4f18a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dfff0> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4f149c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3dfbe4> │ │ │ │ + b.n 4f125c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3df9a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvs.n 4f18fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0044> │ │ │ │ + bpl.n 4f18bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0004> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bvs.n 4f191c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0064> │ │ │ │ + bpl.n 4f18dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0024> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r6, sp, #16 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + asrs r2, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmia r1!, {r3, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r1, #216 @ 0xd8 │ │ │ │ + movs r0, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + subs r2, r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + subs r0, r2, r0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2 │ │ │ │ + subs r7, #178 @ 0xb2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + adds r0, r2, r6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + adds r4, r6, r4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + adds r4, r1, r5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r7, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #7 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r1, #6 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #3 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r4, #5 │ │ │ │ + asrs r6, r0, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #3 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - b.n 4f2138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0880> │ │ │ │ + b.n 4f1ef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0640> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r5, [pc, #520] @ (4f1c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0384>) │ │ │ │ + ldr r4, [pc, #392] @ (4f1bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0304>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [sp, #112] @ 0x70 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [pc, #1152] @ 4f1edc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0624> │ │ │ │ @@ -1626796,97 +1626801,94 @@ │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 4f1ec0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0608> │ │ │ │ ldr r2, [pc, #172] @ (4f1f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e06cc>) │ │ │ │ add r2, pc │ │ │ │ b.n 4f1cee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0436> │ │ │ │ b.n 4f1a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e015c> │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + udf #204 @ 0xcc │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #30 │ │ │ │ + asrs r6, r7, #25 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r3, #28 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r3, #4 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - asrs r2, r0, #11 │ │ │ │ + vtrn.32 q8, q2 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r4, #10 │ │ │ │ + asrs r0, r0, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ble.n 4f1ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e073c> │ │ │ │ + bgt.n 4f1fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e06fc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + vmla.i q0, q11, d0[1] │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r5, r0, #3 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + vhadd.u8 q8, q11, q2 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 4f234c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0a94>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + asrs r6, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r4, #6 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #19 │ │ │ │ + lsls r4, r0, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ @@ -1626994,26 +1626996,26 @@ │ │ │ │ b.n 4f1fb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e06fe> │ │ │ │ ldr r2, [pc, #40] @ (4f20c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0808>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 4f2064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e07ac> │ │ │ │ - cdp2 0, 6, cr0, cr8, cr4, {6} │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + stc2l 0, cr0, [r8, #-784] @ 0xfffffcf0 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cdp2 0, 2, cr0, cr0, cr4, {6} │ │ │ │ - stc2l 0, cr0, [r0, #784]! @ 0x310 │ │ │ │ - asrs r4, r6, #32 │ │ │ │ + stc2 0, cr0, [r0, #-784] @ 0xfffffcf0 │ │ │ │ + stc2l 0, cr0, [r0], {196} @ 0xc4 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #31 │ │ │ │ + lsrs r6, r1, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov r7, r2 │ │ │ │ @@ -1628153,316 +1628155,316 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #29 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + str r0, [r4, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #28 │ │ │ │ + lsrs r0, r2, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #31 │ │ │ │ + lsrs r6, r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #32 │ │ │ │ + lsrs r6, r1, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #600] @ (4f3058 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e17a0>) │ │ │ │ + ldr r3, [pc, #472] @ (4f2fd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1720>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #304] @ (4f2f44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e168c>) │ │ │ │ + ldr r3, [pc, #176] @ (4f2ec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e160c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [pc, #8] @ (4f2e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1578>) │ │ │ │ + ldr r2, [pc, #904] @ (4f31b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e18f8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #296 @ (adr r0, 4f2f68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e16b0>) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r2, #8 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #25 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r3, #21 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #16 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsls r0, r0, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #2 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #344] @ (4f3054 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e179c>) │ │ │ │ + ldr r0, [pc, #216] @ (4f2fd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e171c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r1, [pc, #56] @ (4f2f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1690>) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [pc, #792] @ (4f323c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1984>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [pc, #504] @ (4f3130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1878>) │ │ │ │ + bx fp │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsls r2, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #31 │ │ │ │ + lsls r2, r7, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r4, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #29 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r4, #23 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r6, #23 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #248] @ (4f30dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1824>) │ │ │ │ + ldr r6, [pc, #120] @ (4f305c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e17a4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stc2l 0, cr0, [r4], #776 @ 0x308 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + smlald r0, r0, r4, r2 │ │ │ │ + ldrb r6, [r6, #28] │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 4f2d5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e14a2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #1 │ │ │ │ @@ -1629023,174 +1629025,167 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r8, #384] @ 0x180 │ │ │ │ b.n 4f3198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e18e0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #30] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsls r6, r0, #2 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - ldr r2, [pc, #480] @ (4f37b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1f00>) │ │ │ │ + vhadd.u32 q8, q13, q1 │ │ │ │ + vhadd.u32 q8, q12, q1 │ │ │ │ + vhadd.u32 q8, q11, q1 │ │ │ │ + ldr r1, [pc, #352] @ (4f3738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1e80>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - vmla.i32 q8, q8, d2[0] │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr2, {6} │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, r7 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + vhadd.u16 q0, q12, q1 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + vhadd.u8 q0, q8, q1 │ │ │ │ + ldrb r2, [r3, #14] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr2, {6} │ │ │ │ + lsls r0, r1, #29 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vhadd.u16 q8, q15, q1 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + cdp2 0, 3, cr0, cr14, cr2, {6} │ │ │ │ + lsls r6, r1, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r4, #20 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r0, r4, #18 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vmla.i q8, q14, d2[0] │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr2, {6} │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - lsls r2, r3, #23 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2l 0, cr0, [ip, #776] @ 0x308 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldc2 0, cr0, [ip], #776 @ 0x308 │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stc2l 0, cr0, [lr, #-776]! @ 0xfffffcf8 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + mcrr2 0, 12, r0, lr, cr2 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [r6, #776]! @ 0x308 │ │ │ │ - lsls r0, r7, #20 │ │ │ │ + ldc2 0, cr0, [r6], {194} @ 0xc2 │ │ │ │ + lsls r0, r3, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + stc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4, #-776]! @ 0xfffffcf8 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + ldc2 0, cr0, [r4], {194} @ 0xc2 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2 0, cr0, [r2, #-776]! @ 0xfffffcf8 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + stc2 0, cr0, [r2], {194} @ 0xc2 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2 0, cr0, [ip, #-776] @ 0xfffffcf8 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + @ instruction: 0xfbec00c2 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r6], #776 @ 0x308 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + smlsld r0, r0, r6, r2 │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2l 0, cr0, [r0], #776 @ 0x308 │ │ │ │ - b.n 4f343c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1b84> │ │ │ │ + smlald r0, r0, r0, r2 │ │ │ │ + b.n 4f31fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1944> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stc2l 0, cr0, [lr], {194} @ 0xc2 │ │ │ │ - b.n 4f3440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1b88> │ │ │ │ + @ instruction: 0xfbae00c2 │ │ │ │ + b.n 4f3200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1948> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2 0, cr0, [r8], #776 @ 0x308 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + @ instruction: 0xfb9800c2 │ │ │ │ + ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stc2 0, cr0, [r2], #776 @ 0x308 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + @ instruction: 0xfb8200c2 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - stc2 0, cr0, [ip], {194} @ 0xc2 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + @ instruction: 0xfb6c00c2 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldc2l 0, cr0, [r6], #-776 @ 0xfffffcf8 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + @ instruction: 0xfb5600c2 │ │ │ │ + lsls r6, r0, #12 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2l 0, cr0, [r0], #-776 @ 0xfffffcf8 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + @ instruction: 0xfb4000c2 │ │ │ │ + lsls r0, r3, #11 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mcrr2 0, 12, r0, sl, cr2 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + @ instruction: 0xfb2a00c2 │ │ │ │ + lsls r6, r3, #10 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldc2 0, cr0, [r4], #-776 @ 0xfffffcf8 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + @ instruction: 0xfb1400c2 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2 0, cr0, [r2], #-776 @ 0xfffffcf8 │ │ │ │ - lsls r2, r3, #13 │ │ │ │ + @ instruction: 0xfb0200c2 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stc2 0, cr0, [ip], {194} @ 0xc2 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + @ instruction: 0xfaec00c2 │ │ │ │ + lsls r4, r1, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfbf600c2 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + @ instruction: 0xfad600c2 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfbe000c2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + @ instruction: 0xfac000c2 │ │ │ │ + lsls r4, r7, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - smlald r0, r0, sl, r2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + @ instruction: 0xfaaa00c2 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfbb400c2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + @ instruction: 0xfa9400c2 │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfb9e00c2 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + @ instruction: 0xfa7e00c2 │ │ │ │ + strb r6, [r4, #0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xfb8c00c2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ - lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfb7600c2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + @ instruction: 0xfa6c00c2 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - @ instruction: 0xfbba00c2 │ │ │ │ + @ instruction: 0xfa5600c2 │ │ │ │ + vmla.i32 q8, q14, d2[0] │ │ │ │ + @ instruction: 0xfa9a00c2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1629204,15 +1629199,15 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl aefdf4 │ │ │ │ + bl aefd6c │ │ │ │ cbnz r0, 4f37b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1f00> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 45795c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3460a4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629236,15 +1629231,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 4f20c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e080c> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl aefe18 │ │ │ │ + bl aefd90 │ │ │ │ b.n 4f377a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1ec2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r0!, {r1, r3, r4, r6} │ │ │ │ @@ -1629339,15 +1629334,15 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmia r7!, {r2, r4, r6} │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1629362,15 +1629357,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - bl aefdf4 │ │ │ │ + bl aefd6c │ │ │ │ cbnz r0, 4f3948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e2090> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ adds r1, #1 │ │ │ │ bl 45795c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3460a4> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1629392,15 +1629387,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 4f3848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e1f90> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl aefe18 │ │ │ │ + bl aefd90 │ │ │ │ b.n 4f390a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e2052> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r4} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ @@ -1638923,17 +1638918,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r0, #82 @ 0x52 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r0, #136 @ 0x88 │ │ │ │ bhi.n 4f9fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8708> │ │ │ │ cmp r0, #109 @ 0x6d │ │ │ │ bls.n 4f9fb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e86fa> │ │ │ │ sub.w r2, r0, #110 @ 0x6e │ │ │ │ movs r3, #1 │ │ │ │ @@ -1639107,15 +1639102,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4fa020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8768> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fa142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e888a> │ │ │ │ mov r0, r9 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4fa142 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e888a> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1639910,15 +1639905,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldrb r0, [r4, r2] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2656] @ 0xa60 │ │ │ │ subw sp, sp, #1404 @ 0x57c │ │ │ │ mov r7, r2 │ │ │ │ @@ -1639976,15 +1639971,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r3, sp, #232 @ 0xe8 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ ldr r5, [r6, #24] │ │ │ │ subs r3, r0, r4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #172] @ 0xac │ │ │ │ cbz r5, 4faaae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e91f6> │ │ │ │ ldr r4, [r5, #16] │ │ │ │ @@ -1640018,15 +1640013,15 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 4faae6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e922e> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ strb r5, [r4, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4faac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9210> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4faace <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9216> │ │ │ │ mov r0, r6 │ │ │ │ bl 487c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3763c4> │ │ │ │ @@ -1640042,15 +1640037,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ movs r5, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fabee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9336> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4fabee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9336> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1640123,15 +1640118,15 @@ │ │ │ │ add.w lr, lr, #8 │ │ │ │ ldr.w r3, [lr, #-4] │ │ │ │ adds r1, r3, #1 │ │ │ │ bne.n 4fab62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e92aa> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ mov r9, sl │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fab16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e925e> │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ bl 486a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375160> │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ blx 744c8 │ │ │ │ @@ -1640238,37 +1640233,37 @@ │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ mov r2, r5 │ │ │ │ bl 4fa020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8768> │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af3fe4 │ │ │ │ + bl af3f5c │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ sub.w r0, r4, #20 │ │ │ │ strb.w r3, [sp, #196] @ 0xc4 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8860> │ │ │ │ b.n 4fad58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e94a0> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 4fad62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e94aa> │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ - bl af4014 │ │ │ │ + bl af3f8c │ │ │ │ mov r3, r5 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ bl 4fa118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e8860> │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl af40c0 │ │ │ │ + bl af4038 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fad40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9488> │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ blx 744c8 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1640356,15 +1640351,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r3, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r1, r0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + movs r0, #104 @ 0x68 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r0, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1640808,15 +1640803,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4fb338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e9a80> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1644764,21 +1644759,21 @@ │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4fde52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ec59a> │ │ │ │ b.n 4fde6a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ec5b2> │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp lr, r3 │ │ │ │ + add r6, pc │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #20 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r2, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #616] @ (4fe1cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ec914>) │ │ │ │ @@ -1648036,15 +1648031,15 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5000ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ee834> │ │ │ │ + bmi.n 5000ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ee7f4> │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1670152,24 +1670147,24 @@ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cbnz r3, 50ea24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fd16c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 50ea7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fd1c4> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s19 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ mov r1, sl │ │ │ │ bl 50e8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fcfec> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d7, d6 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ vadd.f32 s0, s16, s0 │ │ │ │ add r4, r8 │ │ │ │ vstr s0, [r4] │ │ │ │ cbz r7, 50ea3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fd186> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1670228,36 +1670223,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670301,36 +1670296,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1670374,36 +1670369,36 @@ │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ uxtb r0, r6 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r6, #8, #8 │ │ │ │ vmov.f32 s24, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r6, #16, #8 │ │ │ │ vmov.f32 s23, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ vmov.f32 s22, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f32 s21, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r5, #8, #8 │ │ │ │ vstr s0, [sp, #4] │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ ubfx r0, r5, #16, #8 │ │ │ │ vmov.f32 s20, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ vmov.f32 s19, s0 │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ vmov.f32 s18, s0 │ │ │ │ vcvt.f32.f64 s2, d8 │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vmov.f32 s0, s24 │ │ │ │ blx 73c48 │ │ │ │ vmov.f32 s1, s20 │ │ │ │ vmov.f32 s2, s0 │ │ │ │ @@ -1671445,15 +1671440,15 @@ │ │ │ │ and.w fp, r6, #32 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #32752 @ 0x7ff0 │ │ │ │ and.w r6, r6, #16 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 50f972 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fe0ba> │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ add.w r3, r5, sl │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r6, 50f96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fe0b4> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ @@ -1674452,15 +1674447,15 @@ │ │ │ │ mov.w sl, #32768 @ 0x8000 │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 511ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x400430> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 45b600 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x349d48> │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ bl 4540f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342840> │ │ │ │ strh.w r0, [r6, r4, lsl #3] │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 511ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x400428> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1686760,15 +1686755,15 @@ │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51ad38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409480> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ bl 4540f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342840> │ │ │ │ b.n 51ad40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409488> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1686791,15 +1686786,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51ae60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4095a8> │ │ │ │ b.n 51ae12 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40955a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51ae58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4095a0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1686960,15 +1686955,15 @@ │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51afb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4096f8> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ bl 4540f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342840> │ │ │ │ b.n 51afb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409700> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1686991,15 +1686986,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409820> │ │ │ │ b.n 51b08a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4097d2> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409818> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687160,15 +1687155,15 @@ │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 51b228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409970> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ bl 4540f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342840> │ │ │ │ b.n 51b230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409978> │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ movs r2, #16 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ @@ -1687191,15 +1687186,15 @@ │ │ │ │ and.w r8, r4, #1024 @ 0x400 │ │ │ │ mov.w sl, #0 │ │ │ │ cbnz r1, 51b350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409a98> │ │ │ │ b.n 51b302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409a4a> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ add r4, r5 │ │ │ │ vstr s0, [r4] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 51b348 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409a90> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ @@ -1687624,24 +1687619,24 @@ │ │ │ │ movt r9, #65535 @ 0xffff │ │ │ │ and.w r3, r7, #512 @ 0x200 │ │ │ │ and.w sl, r7, #8 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ b.n 51b8a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409fe8> │ │ │ │ vmul.f64 d0, d6, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 50e8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fcfec> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ bl 4540f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342840> │ │ │ │ strh.w r0, [r6, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 51b898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x409fe0> │ │ │ │ and.w r2, r0, r9 │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ @@ -1687779,15 +1687774,15 @@ │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 51bb2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40a272> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ vmov r0, s0 │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ bne.n 51bb52 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40a29a> │ │ │ │ mov.w fp, #1 │ │ │ │ and.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1687831,24 +1687826,24 @@ │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ cbz r7, 51bb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40a25c> │ │ │ │ vcvt.f64.f32 d7, s17 │ │ │ │ vcvt.f64.f32 d0, s18 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ movs r2, #32 │ │ │ │ vmov r0, s0 │ │ │ │ movs r1, #0 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d0, s16 │ │ │ │ vadd.f64 d0, d7, d0 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ b.n 51ba74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40a1bc> │ │ │ │ vmul.f32 s15, s17, s18 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, r7 │ │ │ │ vmov r0, s15 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ @@ -1687871,15 +1687866,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ add sl, r6 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vadd.f64 d0, d8, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ vstr s0, [sl] │ │ │ │ b.n 51ba80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x40a1c8> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1717470,15 +1717465,15 @@ │ │ │ │ cbz r7, 53172e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fe76> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefb68 │ │ │ │ + bl aefae0 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 531716 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fe5e> │ │ │ │ mov r5, r9 │ │ │ │ b.n 5316a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fdee> │ │ │ │ mov r0, r4 │ │ │ │ @@ -1718315,15 +1718310,15 @@ │ │ │ │ cbz r7, 531f46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42068e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefa88 │ │ │ │ + bl aefa00 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 531f2e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x420676> │ │ │ │ mov r5, r9 │ │ │ │ b.w 5316a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fdee> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720405,15 +1720400,15 @@ │ │ │ │ cbz r7, 533614 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421d5c> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefce4 │ │ │ │ + bl aefc5c │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 5335fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421d44> │ │ │ │ mov r5, r9 │ │ │ │ b.w 5316a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fdee> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720431,15 +1720426,15 @@ │ │ │ │ cbz r7, 53365e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421da6> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl aefc0c │ │ │ │ + bl aefb84 │ │ │ │ strb.w r0, [r5, r4, lsl #3] │ │ │ │ adds r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 533646 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421d8e> │ │ │ │ mov r5, r9 │ │ │ │ b.w 5316a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fdee> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1720469,15 +1720464,15 @@ │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #708] @ 53398c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4220d4> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 533694 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421ddc> │ │ │ │ - bl aefb68 │ │ │ │ + bl aefae0 │ │ │ │ b.n 533696 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x421dde> │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 5316a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x41fdee> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r5 │ │ │ │ ldrd ip, lr, [r6, #8] │ │ │ │ mov r8, r3 │ │ │ │ @@ -1722137,15 +1722132,15 @@ │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d6, s16 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d7, d6 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ adds r3, r7, r4 │ │ │ │ vstr s0, [r3] │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ streq.w r3, [r7, r6, lsl #3] │ │ │ │ @@ -1722170,15 +1722165,15 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 487764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x375eac> │ │ │ │ vcvt.f32.f64 s15, d8 │ │ │ │ vcvt.f32.f64 s14, d0 │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ vstr s0, [r4] │ │ │ │ b.n 53493c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x423084> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ @@ -1723006,15 +1723001,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 535228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x423970> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1723097,15 +1723092,15 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r6 │ │ │ │ and.w r7, r3, #16 │ │ │ │ mov r6, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldrb.w r0, [r3, r4, lsl #3] │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ add.w r3, r6, r4, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 535324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x423a6c> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1725124,15 +1725119,15 @@ │ │ │ │ bne.n 536958 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4250a0> │ │ │ │ vmul.f32 s14, s14, s15 │ │ │ │ vstr s14, [r5] │ │ │ │ b.w 53485a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x422fa2> │ │ │ │ vcvt.f64.f32 d0, s15 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl aef6a0 │ │ │ │ + bl aef618 │ │ │ │ vmov r3, s0 │ │ │ │ vstr s0, [r5] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 53485a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x422fa2> │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 53485a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x422fa2> │ │ │ │ and.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1729969,15 +1729964,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 457c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3463d4> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af1c64 │ │ │ │ + bl af1bdc │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #4 │ │ │ │ bl 457ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3461fc> │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ @@ -1730029,17 +1730024,17 @@ │ │ │ │ beq.n 53a008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x428750> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 457c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3463d4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af1c64 │ │ │ │ + bl af1bdc │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl af1c98 │ │ │ │ + bl af1c10 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbz r0, 53a068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4287b0> │ │ │ │ ldr.w r3, [r0, #316] @ 0x13c │ │ │ │ cbz r3, 53a068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4287b0> │ │ │ │ cbz r1, 53a066 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4287ae> │ │ │ │ @@ -1730057,15 +1730052,15 @@ │ │ │ │ subs r0, r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r1 │ │ │ │ itt cc │ │ │ │ movcc r1, r0 │ │ │ │ movcc r2, ip │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ - bl af1d08 │ │ │ │ + bl af1c80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ cbz r1, 53a078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4287c0> │ │ │ │ @@ -1731257,25 +1731252,25 @@ │ │ │ │ nop │ │ │ │ strb r2, [r0, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r3] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + cbz r4, 53ac60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4293a8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r7, #2 │ │ │ │ strh r2, [r2, r7] │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1741176,23 +1741171,23 @@ │ │ │ │ bls.n 541200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f948> │ │ │ │ lsls r7, r7, #5 │ │ │ │ bls.n 54120c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f954> │ │ │ │ lsls r7, r7, #5 │ │ │ │ vsra.s32 q8, , #16 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bhi.n 5410f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f83c> │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5411d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f91e> │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ pli [r3, #255]! │ │ │ │ str??.w pc, [r1, #4095] @ 0xfff │ │ │ │ bhi.n 541238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f980> │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1741395,15 +1741390,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bl 54130c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42fa54> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4f00147 │ │ │ │ + @ instruction: 0xf3d00147 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ subs r3, #16 │ │ │ │ @@ -1743706,19 +1743701,19 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 542eb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4315fa> │ │ │ │ vrsra.u32 d30, d15, #1 │ │ │ │ vrshr.u32 q14, q3, #1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + ble.n 54276c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430eb4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #5 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r6, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #416] @ (5429d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43111c>) │ │ │ │ mov r8, r0 │ │ │ │ @@ -1743896,23 +1743891,23 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ittt │ │ │ │ lsl r7, r7, #5 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + ldr r6, [r7, #4] │ │ │ │ lsl r3, r1, #3 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbz r4, 542a72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4311ba> │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + asrs r0, r1, #5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 542a82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4311ca> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1745492,15 +1745487,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 5437ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x431ef4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 543912 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43205a> │ │ │ │ nop │ │ │ │ - beq.n 543830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x431f78> │ │ │ │ + ldmia r7!, {r5, r6} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #560] @ (543b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4322bc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1745743,15 +1745738,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 54398e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4320d6> │ │ │ │ ldr r3, [pc, #12] @ (543b7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4322c4>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 543a92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4321da> │ │ │ │ stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -1746068,15 +1746063,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 543d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4324e4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 543ea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4325f0> │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -1746156,15 +1746151,15 @@ │ │ │ │ bl 540a20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42f168> │ │ │ │ b.n 543f3e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432686> │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ bl 543ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432610> │ │ │ │ ldr r4, [r5, #28] │ │ │ │ b.n 543f74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4326bc> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #488] @ (544198 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4328e0>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1746378,15 +1746373,15 @@ │ │ │ │ b.n 543ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43273c> │ │ │ │ ldr r2, [pc, #12] @ (5441a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4328e8>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 5440f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43283e> │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1746419,15 +1746414,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 544200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432948> │ │ │ │ bl 543f9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4326e4> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #500] @ (544410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x432b58>) │ │ │ │ @@ -1747649,15 +1747644,15 @@ │ │ │ │ ldrb r0, [r0, #17] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r0, r0 │ │ │ │ + cbnz r0, 544e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433580> │ │ │ │ lsls r7, r0, #5 │ │ │ │ b.n 544e34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43357c> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 544e32 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43357a> │ │ │ │ bx lr │ │ │ │ @@ -1748954,15 +1748949,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545ac0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434208>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434230> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749013,43 +1749008,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (545b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4342b4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4342b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434548> │ │ │ │ + b.n 545bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434308> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 545e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434548> │ │ │ │ + b.n 545bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434308> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434570> │ │ │ │ + b.n 545be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434330> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434510> │ │ │ │ + b.n 545b88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4342d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 545e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434578> │ │ │ │ + b.n 545bf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434338> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545e38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434580> │ │ │ │ + b.n 545bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434340> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545e40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434588> │ │ │ │ + b.n 545c00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434348> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r3, r4, lr} │ │ │ │ + cbz r2, 545bf2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43433a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545b98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4342e0> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749100,40 +1749095,40 @@ │ │ │ │ ldr r0, [pc, #64] @ (545c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434364>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434368>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [r1, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 545e58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4345a0> │ │ │ │ + b.n 545c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434360> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 545c02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43434a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 545de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434530> │ │ │ │ + svc 214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r5, #12] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stcl 0, cr0, [r2, #-756] @ 0xfffffd0c │ │ │ │ - adds r0, r0, r2 │ │ │ │ + stc 0, cr0, [r2], #-756 @ 0xfffffd0c │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldc2 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - stc2l 0, cr0, [r8, #-756] @ 0xfffffd0c │ │ │ │ - b.n 545dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434508> │ │ │ │ + ldc2 0, cr0, [sl], {189} @ 0xbd │ │ │ │ + stc2 0, cr0, [r8], #-756 @ 0xfffffd0c │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434510> │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545dd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434518> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434520> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434528> │ │ │ │ + svc 190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 545c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434390> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r1, r2, #16 │ │ │ │ subs r7, r2, r0 │ │ │ │ adds r0, r1, #4 │ │ │ │ @@ -1749184,55 +1749179,55 @@ │ │ │ │ ldr r0, [pc, #64] @ (545ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434414>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (545cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434418>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 545df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434540> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #104] @ 0x68 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #28 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 545d70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344b8> │ │ │ │ + svc 54 @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545d78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344c0> │ │ │ │ + svc 56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344c8> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344d0> │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movt r0, #8392 @ 0x20c8 │ │ │ │ + sub.w r0, r2, #200 @ 0xc8 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 545ce2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43442a> │ │ │ │ ldr r3, [pc, #12] @ (545ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434430>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434434>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldrb r6, [r2, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1749290,31 +1749285,31 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (545d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + ldrh r6, [r0, #6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 545e64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4345ac> │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545dec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434534> │ │ │ │ + svc 18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 196 @ 0xc4 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 545df4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43453c> │ │ │ │ + svc 18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ bhi.n 545da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344f0> │ │ │ │ ldr r3, [pc, #20] @ (545db4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344fc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 545dae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4344f6> │ │ │ │ @@ -1749323,56 +1749318,56 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (545dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434504>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r6, [r4, #23] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r2, [r5, #10] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r0, #2] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 545dce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434516> │ │ │ │ ldr r3, [pc, #12] @ (545dd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43451c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434520>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r5, #22] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r4, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 545dea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434532> │ │ │ │ ldr r3, [pc, #12] @ (545df0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434538>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545df4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43453c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r3, #21] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r5, #8] │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 545e06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43454e> │ │ │ │ ldr r3, [pc, #12] @ (545e0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434554>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (545e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434558>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ strb r2, [r4, #20] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r7, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 545e2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434574> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 545e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434570> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1749466,18 +1749461,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (545f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43464c>) │ │ │ │ ldr r1, [pc, #20] @ (545f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434650>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - @ instruction: 0xfae200bd │ │ │ │ - blt.n 545f60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4346a8> │ │ │ │ + vst1.8 @ instruction: 0xf9c200bd │ │ │ │ + bge.n 545f20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434668> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xfab600bd │ │ │ │ + ldrsb.w r0, [r6, #189] @ 0xbd │ │ │ │ cmp r1, #75 @ 0x4b │ │ │ │ bhi.n 546004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43474c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1749597,22 +1749592,22 @@ │ │ │ │ ldr r1, [pc, #48] @ (546064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4347ac>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str.w lr, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ vminnm.f32 , , │ │ │ │ - vld1.8 @ instruction: 0xf9e800bd │ │ │ │ - ldrsh.w r0, [r2, #189] @ 0xbd │ │ │ │ - @ instruction: 0xfa8400bd │ │ │ │ - ldrsb.w r0, [lr, #189] @ 0xbd │ │ │ │ - vld1.8 @ instruction: 0xf9ee00bd │ │ │ │ - @ instruction: 0xfa0800bd │ │ │ │ - @ instruction: 0xfa1c00bd │ │ │ │ - ldr??.w r0, [r2, #189] @ 0xbd │ │ │ │ + str.w r0, [r8, #189] @ 0xbd │ │ │ │ + ldrb.w r0, [r2, #189] @ 0xbd │ │ │ │ + vld4.32 {d16-d19}, [r4 :256]! │ │ │ │ + ldr??.w r0, [lr, sp, lsl #3] │ │ │ │ + str.w r0, [lr, #189] @ 0xbd │ │ │ │ + str??.w r0, [r8, #189] @ 0xbd │ │ │ │ + ldr??.w r0, [ip, #189] @ 0xbd │ │ │ │ + ldr.w r0, [r2, #189] @ 0xbd │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ sub sp, #440 @ 0x1b8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #224] @ (546160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4348a8>) │ │ │ │ @@ -1750016,15 +1750011,15 @@ │ │ │ │ ... │ │ │ │ strh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r7, #5 │ │ │ │ - @ instruction: 0xf6be00bd │ │ │ │ + @ instruction: 0xf59e00bd │ │ │ │ strb r2, [r2, #14] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 546484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434bcc> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -1750149,18 +1750144,18 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - sbcs.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ - @ instruction: 0xf58a00bd │ │ │ │ + orrs.w r0, r8, #6193152 @ 0x5e8000 │ │ │ │ + orn r0, sl, #6193152 @ 0x5e8000 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5466f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x434e38>) │ │ │ │ @@ -1750865,20 +1750860,20 @@ │ │ │ │ bl 546bd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43531c> │ │ │ │ b.n 546cb6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4353fe> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 4, r0, cr2, cr13, {5} │ │ │ │ + ldcl 0, cr0, [r2, #-756]! @ 0xfffffd0c │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mrc 0, 1, r0, cr10, cr13, {5} │ │ │ │ + ldc 0, cr0, [sl, #-756] @ 0xfffffd0c │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 546d90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4354d8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1750911,15 +1750906,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 0, r0, cr10, cr13, {5} │ │ │ │ + stcl 0, cr0, [sl], #756 @ 0x2f4 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1750994,19 +1750989,19 @@ │ │ │ │ bl 546d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435474> │ │ │ │ b.n 546e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435570> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 546de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435528> │ │ │ │ - stc 0, cr0, [r2, #756]! @ 0x2f4 │ │ │ │ - ldcl 0, cr0, [r6, #-756] @ 0xfffffd0c │ │ │ │ - ldc 0, cr0, [r4, #756] @ 0x2f4 │ │ │ │ - stcl 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - stc 0, cr0, [r0, #756] @ 0x2f4 │ │ │ │ + stc 0, cr0, [r2], {189} @ 0xbd │ │ │ │ + ldc 0, cr0, [r6], #-756 @ 0xfffffd0c │ │ │ │ + ldcl 0, cr0, [r4], #-756 @ 0xfffffd0c │ │ │ │ + mcrr 0, 11, r0, sl, cr13 │ │ │ │ + stcl 0, cr0, [r0], #-756 @ 0xfffffd0c │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr.w lr, [pc, #80] @ 546ee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435630> │ │ │ │ sub sp, #16 │ │ │ │ @@ -1751039,15 +1751034,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r2, #-756]! @ 0xfffffd0c │ │ │ │ + mcrr 0, 11, r0, r2, cr13 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 546f18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435660> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r1, #24 │ │ │ │ asrs r2, r2, #20 │ │ │ │ @@ -1751087,34 +1751082,33 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (546f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4356c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (546f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4356c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - mcr2 0, 4, r0, cr10, cr13, {5} │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + stc2l 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc 0, cr0, [r2, #-756] @ 0xfffffd0c │ │ │ │ - uxth r4, r4 │ │ │ │ + @ instruction: 0xebf200bd │ │ │ │ + cbz r4, 546f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4356cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r2, r3 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stcl 0, cr0, [ip], #756 @ 0x2f4 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ - movs r2, #12 │ │ │ │ + rsb r0, ip, sp, ror #2 │ │ │ │ + vshr.u64 d0, d29, #30 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #760] @ (547270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359b8>) │ │ │ │ + ldr r0, [pc, #632] @ (5471f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435938>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #104 @ 0x68 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r1, pc, #512 @ (adr r1, 547184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358cc>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 547104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43584c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r3, r2, #20 │ │ │ │ @@ -1751582,23 +1751576,25 @@ │ │ │ │ movls r3, #1 │ │ │ │ strb.w r3, [r4, #1085] @ 0x43d │ │ │ │ b.n 5472d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a1e> │ │ │ │ ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #756] @ 0x2f4 │ │ │ │ - ldmdb sl!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + stmia.w r4!, {r0, r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xe81a00bd │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strd r0, r0, [sl], #-756 @ 0x2f4 │ │ │ │ - b.n 5473f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b40> │ │ │ │ + b.n 547350 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a98> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 5471b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435900> │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + b.n 5472c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a10> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xe82200bd │ │ │ │ - b.n 5473b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b00> │ │ │ │ + b.n 547178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1751857,69 +1751853,69 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 5476f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435e3e> │ │ │ │ mov r3, r0 │ │ │ │ b.n 54758e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435cd6> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5476f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435e3e> │ │ │ │ nop │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 5476cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435e14> │ │ │ │ + b.n 54748c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435bd4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00e4 │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - b.n 547688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435dd0> │ │ │ │ + b.n 547448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b90> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54763c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435d84> │ │ │ │ + b.n 5473fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b44> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435d88> │ │ │ │ + b.n 547400 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b48> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435c9c> │ │ │ │ + b.n 547314 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r4, #26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 5474d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435c20> │ │ │ │ + b.n 547298 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359e0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cdp 0, 5, cr0, cr4, cr0, {6} │ │ │ │ - cbz r0, 5477d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f18> │ │ │ │ + ldc 0, cr0, [r4, #-768]! @ 0xfffffd00 │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54744c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b94> │ │ │ │ + b.n 54720c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435954> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 5473b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435af8> │ │ │ │ + b.n 547170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ad8> │ │ │ │ + b.n 547150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435898> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5473a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435af0> │ │ │ │ + b.n 547168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5473c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b08> │ │ │ │ + b.n 547180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358c8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - b.n 5473c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b10> │ │ │ │ + b.n 547188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5473d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b18> │ │ │ │ + b.n 547190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4358d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #4 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #528 @ (adr r6, 547998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4360e0>) │ │ │ │ + add r5, pc, #400 @ (adr r5, 547918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436060>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf5e000bd │ │ │ │ - subs r6, r6, #0 │ │ │ │ + @ instruction: 0xf4c000bd │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 547418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435b60> │ │ │ │ + b.n 5471d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435920> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 5477e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f2e> │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #84] @ (547804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f4c>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1751952,19 +1751948,19 @@ │ │ │ │ bhi.n 5477ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f16> │ │ │ │ ldr r2, [pc, #20] @ (54780c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f54>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - b.n 547330 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a78> │ │ │ │ + b.n 5470f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435838> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54732c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a74> │ │ │ │ + b.n 5470ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435834> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7c6 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r3, r1, #3 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r2, [pc, #100] @ (547888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435fd0>) │ │ │ │ @@ -1752016,19 +1752012,19 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ strh r2, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r3, r7, #5 │ │ │ │ - b.n 5472c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a10> │ │ │ │ + b.n 548088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367d0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5472e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a30> │ │ │ │ + b.n 5470a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4357f0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #696] @ (547b5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4362a4>) │ │ │ │ + ldr r1, [pc, #568] @ (547adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436224>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1752037,17 +1752033,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (5478d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436018>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - b.n 547b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4362bc> │ │ │ │ + b.n 547934 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43607c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4362f4> │ │ │ │ + b.n 54796c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4360b4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1752091,25 +1752087,25 @@ │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ ldr r3, [pc, #28] @ (54796c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4360b4>) │ │ │ │ mov.w r2, #744 @ 0x2e8 │ │ │ │ ldr r1, [pc, #28] @ (547970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4360b8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - b.n 547e7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4365c4> │ │ │ │ + b.n 547c3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436384> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5472a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359f0> │ │ │ │ + b.n 548068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367b0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435958> │ │ │ │ + b.n 547fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436718> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436288> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5471f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435940> │ │ │ │ + b.n 547fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436700> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436270> │ │ │ │ + svc 186 @ 0xba │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1752138,36 +1752134,36 @@ │ │ │ │ movw r2, #483 @ 0x1e3 │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ ldr r5, [pc, #20] @ (5479dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436124>) │ │ │ │ add r5, pc │ │ │ │ b.n 5479ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4360f6> │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ - b.n 54729c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359e4> │ │ │ │ + b.n 54805c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367a4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5472b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359f8> │ │ │ │ + b.n 548070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43650c> │ │ │ │ + b.n 547b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4362cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4359c0> │ │ │ │ + b.n 548038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436780> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (547a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436148>) │ │ │ │ movw r2, #645 @ 0x285 │ │ │ │ ldr r1, [pc, #12] @ (547a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43614c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - b.n 547320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a68> │ │ │ │ + b.n 5480e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436828> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4364c8> │ │ │ │ + b.n 547b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436288> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1752230,17 +1752226,17 @@ │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #16] @ (547ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436200>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - b.n 5472c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435a0c> │ │ │ │ + b.n 548084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 547ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436414> │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1752314,19 +1752310,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ - b.n 5482e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436a30> │ │ │ │ + b.n 5480a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367f0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x00fa │ │ │ │ + pop {r1, r3, r4, r6, r7, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 547cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4363f4> │ │ │ │ + svc 106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1752386,21 +1752382,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (547c40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436388>) │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ ldr r1, [pc, #20] @ (547c44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43638c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - b.n 5481e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436930> │ │ │ │ + b.n 547fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4366f0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 54825c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4369a4> │ │ │ │ + b.n 54801c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436764> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r3 │ │ │ │ @@ -1752564,17 +1752560,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (547de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43652c>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (547de8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436530>) │ │ │ │ movw r2, #1324 @ 0x52c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - b.n 548148 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436890> │ │ │ │ + b.n 547f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436650> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 547d98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4364e0> │ │ │ │ + bgt.n 547d58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4364a0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #616] @ (548068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367b0>) │ │ │ │ @@ -1752835,29 +1752831,29 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 548098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367e0> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r2, r5 │ │ │ │ + cbnz r2, 54808e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367d6> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 548004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43674c> │ │ │ │ + bge.n 547fc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43670c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 547fd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436718> │ │ │ │ + bge.n 548190 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4368d8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + udf #222 @ 0xde │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 5480de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436826> │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - blt.n 547fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4366fc> │ │ │ │ + bge.n 548174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4368bc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -1752900,25 +1752896,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (548130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436878>) │ │ │ │ movw r2, #3419 @ 0xd5b │ │ │ │ ldr r1, [pc, #28] @ (548134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43687c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5480b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367f8> │ │ │ │ + bls.n 548070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367b8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 548088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367d0> │ │ │ │ + bls.n 548048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436790> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4368b0> │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 548070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4367b8> │ │ │ │ + bls.n 548230 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436978> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ and.w r3, r1, #30 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1752975,25 +1752971,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (5481e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436930>) │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 548254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43699c> │ │ │ │ + bls.n 548214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43695c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 548260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4369a8> │ │ │ │ + svc 32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5481e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436930> │ │ │ │ + bhi.n 5481a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4368f0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5481bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436904> │ │ │ │ + bhi.n 54817c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4368c4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (54829c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4369e4>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1753140,19 +1753136,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3513 @ 0xdb9 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - udf #226 @ 0xe2 │ │ │ │ + ble.n 548300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436a48> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bhi.n 548414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b5c> │ │ │ │ + bvc.n 5483d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #216] @ (548470 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436bb8>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1753280,25 +1753276,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (5484e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436c30>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3528 @ 0xdc8 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ble.n 548454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b9c> │ │ │ │ + bgt.n 548414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b5c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + push {r4, r6} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvc.n 5484e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436c28> │ │ │ │ + bpl.n 5484a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436be8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 548474 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436bbc> │ │ │ │ + bgt.n 548434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436b7c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bvs.n 5484c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436c08> │ │ │ │ + bpl.n 548480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436bc8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -1753518,21 +1753514,21 @@ │ │ │ │ b.n 548622 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436d6a> │ │ │ │ movs r2, #32 │ │ │ │ b.n 5485b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436cfc> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548622 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436d6a> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5485b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436cfc> │ │ │ │ - bgt.n 5486a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436df0> │ │ │ │ + blt.n 548668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436db0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - blt.n 548640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436d88> │ │ │ │ + bge.n 548800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f48> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 548796 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436ede> │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bmi.n 548714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436e5c> │ │ │ │ + bcc.n 5486d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436e1c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1753672,21 +1753668,21 @@ │ │ │ │ b.n 548838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f80> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ b.n 548800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f48> │ │ │ │ movs r2, #32 │ │ │ │ b.n 548800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f48> │ │ │ │ movs r2, #1 │ │ │ │ b.n 548800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f48> │ │ │ │ - bge.n 5487c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f0c> │ │ │ │ + bls.n 548984 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4370cc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 548880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436fc8> │ │ │ │ + bhi.n 548840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436f88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r0, 5488e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437028> │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 548954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43709c> │ │ │ │ + bcs.n 548914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43705c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #16 │ │ │ │ @@ -1753757,23 +1753753,23 @@ │ │ │ │ movw r2, #578 @ 0x242 │ │ │ │ ldr r1, [pc, #28] @ (548980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4370c8>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - bls.n 5488b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436ffc> │ │ │ │ + bhi.n 548874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436fbc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 548a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437184> │ │ │ │ + bne.n 5489fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437144> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 548a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43717c> │ │ │ │ + bhi.n 5489f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43713c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcs.n 548a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437160> │ │ │ │ + bne.n 5489d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437120> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1753887,15 +1753883,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r1, r5 │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ - bhi.n 548a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4371d8> │ │ │ │ + bvc.n 548a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437198> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5488b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436ffc> │ │ │ │ @@ -1753908,17 +1753904,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (548afc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437244>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (548b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437248>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - bhi.n 548b58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4372a0> │ │ │ │ + bvc.n 548b18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437260> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 548a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4371c8> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r9, [pc, #1044] @ 548f2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437674> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1754284,35 +1754280,35 @@ │ │ │ │ movw r2, #829 @ 0x33d │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ movs r2, #2 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ strb r0, [r4, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r6, r0, #3 │ │ │ │ asrs r4, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 548fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437728> │ │ │ │ + bpl.n 548fa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376e8> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bmi.n 548fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437700> │ │ │ │ + bcc.n 548f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376c0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1754339,21 +1754335,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (548fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437704>) │ │ │ │ ldr r1, [pc, #24] @ (548fc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437708>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1977 @ 0x7b9 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - bcc.n 548fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376ec> │ │ │ │ + bcs.n 548f64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376ac> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r3!, {} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 548f30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437678> │ │ │ │ + bcs.n 548ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437638> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ @@ -1754385,17 +1754381,17 @@ │ │ │ │ mov.w r2, #3568 @ 0xdf0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - bcc.n 548f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376c8> │ │ │ │ + bcs.n 548f40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437688> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ and.w ip, r1, #134 @ 0x86 │ │ │ │ and.w r3, r2, #12288 @ 0x3000 │ │ │ │ @@ -1754426,21 +1754422,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (54909c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4377e4>) │ │ │ │ movw r2, #3585 @ 0xe01 │ │ │ │ ldr r1, [pc, #20] @ (5490a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4377e8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - bcc.n 548fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4376fc> │ │ │ │ + bcs.n 549174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4378bc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 54900c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437754> │ │ │ │ + bcs.n 548fcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437714> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1754615,21 +1754611,21 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 5490a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4377ec> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 549270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4379b8> │ │ │ │ b.n 54921e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437966> │ │ │ │ - bcc.n 5491ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4378f4> │ │ │ │ + bcs.n 54936c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437ab4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcc.n 5491d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437920> │ │ │ │ + bcs.n 549398 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437ae0> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1754690,17 +1754686,17 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 54931e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437a66> │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ movs r2, #5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ - bne.n 549270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4379b8> │ │ │ │ + beq.n 549430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437b78> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 549384 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437acc> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1754904,67 +1754900,67 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1820 @ 0x71c │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - bcs.n 5495c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d0c> │ │ │ │ + bne.n 549584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437ccc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bcs.n 54958c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437cd4> │ │ │ │ + beq.n 54954c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437c94> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 549650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d98> │ │ │ │ + beq.n 549610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d58> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 549680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437dc8> │ │ │ │ + beq.n 549640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d88> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bne.n 5495b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d00> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 54990c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438054>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 54988c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fd4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 549560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437ca8> │ │ │ │ + ldmia r7, {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #736 @ (adr r5, 549880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fc8>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 549800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437f48>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 549610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d58> │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 5497c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437f0c>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 549744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437e8c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - beq.n 549510 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437c58> │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 549990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4380d8>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 549910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438058>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 549924 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43806c>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 5498a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fec>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 5498d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438020>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 549858 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fa0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r1, #24] │ │ │ │ mov r4, r2 │ │ │ │ @@ -1755001,19 +1754997,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (549650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437d98>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1515 @ 0x5eb │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #920 @ (adr r3, 5499e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438130>) │ │ │ │ + add r2, pc, #792 @ (adr r2, 549968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4380b0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 54965c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437da4> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1755148,27 +1755144,27 @@ │ │ │ │ bl 5425f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x430d38> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 549762 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437eaa> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 549a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438190>) │ │ │ │ + add r1, pc, #512 @ (adr r1, 5499c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438110>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r4!, {r4, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r3 │ │ │ │ sub sp, #28 │ │ │ │ @@ -1755462,28 +1755458,28 @@ │ │ │ │ str r0, [r2, #16] │ │ │ │ b.n 549868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fb0> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 549868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437fb0> │ │ │ │ b.n 549a8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4381d4> │ │ │ │ - ldmia r6!, {r1, r2, r4} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ + itet │ │ │ │ + lsl r5, r7, #2 │ │ │ │ + ldmiaal r2!, {r1, r3, r5} │ │ │ │ + lsl r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1755526,26 +1755522,26 @@ │ │ │ │ ldr r1, [pc, #32] @ (549b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4382dc>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r3!, {r7} │ │ │ │ + itt cc │ │ │ │ + lslcc r5, r7, #2 │ │ │ │ + ldmiacc r2!, {r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte ne │ │ │ │ + lslne r5, r7, #2 │ │ │ │ + pushne {r4, r5, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 549bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438304> │ │ │ │ @@ -1755585,20 +1755581,20 @@ │ │ │ │ ldr r3, [pc, #16] @ (549c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438354>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (549c10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438358>) │ │ │ │ movw r2, #1555 @ 0x613 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itee ge │ │ │ │ - lslge r5, r7, #2 │ │ │ │ - pushlt {r4, r5, r6, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x008e │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 549c76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4383be> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #11 │ │ │ │ @@ -1755639,28 +1755635,28 @@ │ │ │ │ ldr r1, [pc, #36] @ (549ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4383e8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2659 @ 0xa63 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - it mi │ │ │ │ - lslmi r5, r7, #2 │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - itee cc │ │ │ │ - lslcc r5, r7, #2 │ │ │ │ - pushcs {r4, r5, r6, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0012 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ adds r2, #1 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bne.n 549d0a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438452> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ @@ -1755704,19 +1755700,19 @@ │ │ │ │ ldr r3, [pc, #16] @ (549d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43846c>) │ │ │ │ ldr r1, [pc, #20] @ (549d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438470>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - pop {r6, r7} │ │ │ │ + cbnz r0, 549d8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4384d4> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x009a │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ adds r2, #1 │ │ │ │ @@ -1755753,19 +1755749,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (549d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4384e4>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2595 @ 0xa23 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r0, 549de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43852c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bkpt 0x002a │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1755879,23 +1755875,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (549ee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438628>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2563 @ 0xa03 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + cbnz r2, 549f50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438698> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + cbnz r6, 549f56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43869e> │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 549f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438658> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 549f34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43867c> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -1755944,17 +1755940,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5510 @ 0x1586 │ │ │ │ ldr r1, [pc, #12] @ (549f6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4386b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + cbnz r2, 549fbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438704> │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ @@ -1756069,27 +1756065,27 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5595 @ 0x15db │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ stmia r1!, {r0, r2, r4, r6} │ │ │ │ - vcvt.f32.u32 , q11, #1 │ │ │ │ + vcvt.u16.f16 , q3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54a11a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438862> │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54a11a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438862> │ │ │ │ + rev r0, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cbnz r0, 54a114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43885c> │ │ │ │ + cbnz r0, 54a10c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438854> │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #20 │ │ │ │ @@ -1756158,25 +1756154,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54a1a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4388e8>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, 54a1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4388ec> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb78a │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1756253,21 +1756249,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (54a278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4389c0>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54a206 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43894e> │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54a28e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4389d6> │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1756726,20 +1756722,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + cbz r2, 54a784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438ecc> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - itet ne │ │ │ │ - lslne r5, r7, #2 │ │ │ │ - pusheq {r1, r4, r6, r7} │ │ │ │ - lslne r5, r7, #2 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.w 54a87a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438fc2> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1756900,40 +1756896,40 @@ │ │ │ │ str.w r3, [r4, #1164] @ 0x48c │ │ │ │ b.n 54a776 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438ebe> │ │ │ │ mov r0, r4 │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ ldr r0, [pc, #56] @ (54a908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439050>) │ │ │ │ add r0, pc │ │ │ │ b.n 54a748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438e90> │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [lr, #-788]! @ 0xfffffcec │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r6, r7} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r5, r6} │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 54a92c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439074> │ │ │ │ + ldc2 0, cr0, [lr], {197} @ 0xc5 │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r6, 54a926 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43906e> │ │ │ │ + ittt ge │ │ │ │ + lslge r5, r7, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r5, r7, #2 │ │ │ │ + itt mi @ unpredictable │ │ │ │ + lslmi r5, r7, #2 │ │ │ │ + ittt pl @ unpredictable │ │ │ │ + lslpl r5, r7, #2 │ │ │ │ + ite mi @ unpredictable │ │ │ │ + lslmi r5, r7, #2 │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r5, r7, #2 │ │ │ │ + subcc sp, #144 @ 0x90 │ │ │ │ + lslcs r5, r7, #2 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbz r4, 54a94a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439092> │ │ │ │ + cbz r4, 54a942 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43908a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1757008,17 +1757004,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (54a9e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439130>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - add sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1757226,29 +1757222,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (54ac40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439388>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (54ac44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43938c>) │ │ │ │ movw r2, #1167 @ 0x48f │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 54ac5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4393a2> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7} │ │ │ │ + cbnz r4, 54acb2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4393fa> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ @@ -1757801,128 +1757797,128 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ strh r0, [r3, r6] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - pop {r1, r2, r7} │ │ │ │ + cbnz r6, 54b224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43996c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs.w r0, r2, sl, ror #2 │ │ │ │ + eors.w r0, r2, sl, ror #2 │ │ │ │ asrs r4, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r6, pc} │ │ │ │ + pop {r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b22e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439976> │ │ │ │ + rev r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cbnz r0, 54b232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43997a> │ │ │ │ + cbnz r0, 54b22a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439972> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 54b210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439958> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 54b224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43996c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r5} │ │ │ │ + cbnz r2, 54b244 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43998c> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + cbnz r2, 54b25e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399a6> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + cbnz r0, 54b232 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43997a> │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r4, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 54b23a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439982> │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 54b238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439980> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 54b24c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439994> │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r3, #17 │ │ │ │ movs r0, r0 │ │ │ │ - rev r0, r2 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r0, r2, r3, r7} │ │ │ │ - @ instruction: 0xffffb994 │ │ │ │ + vqrshrun.s64 d27, q10, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b2be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439a06> │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399d0> │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54b29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399e4> │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w pc, [r5, #255]! │ │ │ │ - cbnz r2, 54b29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399e4> │ │ │ │ + @ instruction: 0xb892 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54b2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399f4> │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ - @ instruction: 0xffffb9b6 │ │ │ │ + @ instruction: 0xffffb896 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bge.n 54b292 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399da> │ │ │ │ - @ instruction: 0xffffba70 │ │ │ │ + vqrshrn.u64 d27, q0, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b2b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439a00> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 54b2bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439a04> │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r5, r7, #2 │ │ │ │ bl 693292 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x17df6> │ │ │ │ - cbnz r2, 54b2a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399ec> │ │ │ │ + @ instruction: 0xb812 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 54b2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399f4> │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 54b2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4399f4> │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add sp, #196 @ 0xc4 │ │ │ │ - @ instruction: 0xffffba58 │ │ │ │ + vqshrn.u64 d27, q12, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 54b2c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439a0a> │ │ │ │ + @ instruction: 0xb82a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - hlt 0x0002 │ │ │ │ + cbnz r2, 54b2d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439a18> │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3416] @ 0xd58 │ │ │ │ @@ -1758572,31 +1758568,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ b.n 54b9e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a12a> │ │ │ │ vabdl.u q15, d15, d15 │ │ │ │ - vrshr.u32 d26, d10, #1 │ │ │ │ + vshr.u64 q13, q13, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 54bdb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a4f8>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 54bd30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a478>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb896 │ │ │ │ + @ instruction: 0xb776 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 54bb68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a2b0>) │ │ │ │ + add r2, pc, #240 @ (adr r2, 54bae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a230>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add sp, #56 @ 0x38 │ │ │ │ + add r6, sp, #952 @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 54baf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a23c>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 54ba74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a1bc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 54baa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a1ec>) │ │ │ │ + add r2, pc, #24 @ (adr r2, 54ba24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a16c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ b.n 54c056 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a79e> │ │ │ │ vcvt.f32.u32 q9, q14, #1 │ │ │ │ bne.w 54bc82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a3ca> │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ movs r2, #24 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -1759045,15 +1759041,15 @@ │ │ │ │ b.n 54bd8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a4d4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 54bd4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a492> │ │ │ │ movs r5, #1 │ │ │ │ b.n 54bd8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a4d4> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aefba8 │ │ │ │ + bl aefb20 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54be56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a59e> │ │ │ │ mov r7, r6 │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov lr, r8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1759130,15 +1759126,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54c4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ac1c> │ │ │ │ - bl aefce4 │ │ │ │ + bl aefc5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #13 │ │ │ │ bhi.w 54c164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a8ac> │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 54c158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a8a0> │ │ │ │ subs r3, #3 │ │ │ │ @@ -1759177,15 +1759173,15 @@ │ │ │ │ beq.w 54c408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ab50> │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl] │ │ │ │ str.w r2, [sl, #4] │ │ │ │ strh.w r0, [sl] │ │ │ │ b.n 54bfd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a71a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl aefd24 │ │ │ │ + bl aefc9c │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54be56 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a59e> │ │ │ │ rsb r5, r6, #1 │ │ │ │ cbnz r3, 54c048 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a790> │ │ │ │ mov r5, r6 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ @@ -1759445,15 +1759441,15 @@ │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r3, r9 │ │ │ │ vldr s0, [r3] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 54c4c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ac0c> │ │ │ │ - bl aefb68 │ │ │ │ + bl aefae0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54bfa2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a6ea> │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 576be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465328> │ │ │ │ ldr r3, [pc, #972] @ (54c710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae58>) │ │ │ │ ldr r1, [pc, #972] @ (54c714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae5c>) │ │ │ │ @@ -1759592,21 +1759588,21 @@ │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ blx 73af8 │ │ │ │ b.w 54b404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439b4c> │ │ │ │ mov.w lr, r0, lsl #3 │ │ │ │ mov.w r8, #8 │ │ │ │ b.w 54baac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a1f4> │ │ │ │ - bl aefa88 │ │ │ │ + bl aefa00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54bfa2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a6ea> │ │ │ │ mov r7, r1 │ │ │ │ mov r4, fp │ │ │ │ b.w 54b404 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x439b4c> │ │ │ │ - bl aefc0c │ │ │ │ + bl aefb84 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 54bfa2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a6ea> │ │ │ │ ldr r2, [pc, #568] @ (54c718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae60>) │ │ │ │ ldr r3, [pc, #572] @ (54c71c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae64>) │ │ │ │ ldr r1, [pc, #572] @ (54c720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae68>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -1759793,131 +1759789,131 @@ │ │ │ │ ldr r1, [pc, #252] @ (54c7b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43af00>) │ │ │ │ movw r2, #3127 @ 0xc37 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ ldr r3, [r1, #20] │ │ │ │ b.n 54c022 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43a76a> │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #2 │ │ │ │ add r5, pc, #44 @ (adr r5, 54c704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ae4c>) │ │ │ │ @ instruction: 0xffff1ad0 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 54c662 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43adaa> │ │ │ │ - vdup.8 d26, d16[7] │ │ │ │ + vtbl.8 d26, {d15-d18}, d0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #392 @ 0x188 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + add r2, sp, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r6, pc, #912 @ (adr r6, 54cab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b200>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 54ca20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b168>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 54c9a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b0e8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #18] │ │ │ │ + strb r2, [r6, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #416 @ (adr r7, 54c8e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b030>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #656 @ (adr r7, 54c9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b12c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 54ca30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b178>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 54c9b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b0f8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 54ca8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b1d4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #784 @ (adr r7, 54ca88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b1d0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r0, #16] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #592 @ (adr r6, 54c9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b11c>) │ │ │ │ + add r5, pc, #464 @ (adr r5, 54c954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b09c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 54c97c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b0c4>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 54c8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b044>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 54c9c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b110>) │ │ │ │ + add r6, pc, #432 @ (adr r6, 54c948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b090>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #960 @ (adr r7, 54cb70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b2b8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1759951,17 +1759947,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (54c824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43af6c>) │ │ │ │ mov.w r2, #616 @ 0x268 │ │ │ │ ldr r1, [pc, #12] @ (54c828 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43af70>) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r3, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (54c8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43b040>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -1760042,17 +1760038,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r7, #186 @ 0xba │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #48 @ 0x30 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ ldr.w r4, [pc, #2976] @ 54d4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bc08> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1761200,77 +1761196,77 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 54d522 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bc6a> │ │ │ │ @ instruction: 0xffffc8b3 │ │ │ │ @ instruction: 0xffff3544 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xffff3d20 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #976 @ (adr r6, 54d8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c00c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ vqshl.u64 d28, d23, #63 @ 0x3f │ │ │ │ vsli.64 q14, , #63 @ 0x3f │ │ │ │ vrsra.u64 , , #1 │ │ │ │ vshr.u32 , q2, #1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 54d518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bc60>) │ │ │ │ + add r1, pc, #896 @ (adr r1, 54d898 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43bfe0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r6, #12] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ - vsri.32 d26, d8, #1 │ │ │ │ + vrshr.u64 q13, q12, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - strh r4, [r0, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 54d768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43beb0>) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 54d954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c09c>) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #8 │ │ │ │ bne.w 54d74c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43be94> │ │ │ │ @@ -1761545,113 +1761541,113 @@ │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ movs r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r0, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #376 @ (adr r0, 54d9bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c104>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r7, #240 @ 0xf0 │ │ │ │ + adds r6, #208 @ 0xd0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r3} │ │ │ │ vshr.u64 d28, d25, #1 │ │ │ │ - vrsubhn.i d20, , q2 │ │ │ │ + vmls.i q10, , d20[0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r2, #32] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r5, #30] │ │ │ │ + strh r2, [r1, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #18] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1761832,17 +1761828,17 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 54d9e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c12c> │ │ │ │ b.n 54da50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c198> │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r6 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #784] @ 0x310 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldmia r6, {r0, r4, r5, r6, r7} │ │ │ │ @ instruction: 0xffff876f │ │ │ │ vqshl.u32 q12, , #31 │ │ │ │ vsli.64 , q8, #63 @ 0x3f │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1761948,31 +1761944,31 @@ │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ ldr r3, [pc, #40] @ (54dc18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c360>) │ │ │ │ movw r2, #669 @ 0x29d │ │ │ │ ldr r1, [pc, #40] @ (54dc1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c364>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #30] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #404] @ (54ddc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c510>) │ │ │ │ @@ -1762124,27 +1762120,27 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #196 @ 0xc4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #704] @ (54e0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43c808>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1762425,23 +1762421,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #246 @ 0xf6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strh r4, [r0, #22] │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #1708] @ 54e7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43cee8> │ │ │ │ @@ -1763064,37 +1763060,37 @@ │ │ │ │ ... │ │ │ │ subs r0, r0, #4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r6, #3 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #1 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + str r2, [r2, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r1, [pc, #2620] @ 54f22c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d974> │ │ │ │ @@ -1764051,92 +1764047,92 @@ │ │ │ │ movw r2, #4053 @ 0xfd5 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ adds r4, r0, r0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #528] @ 0x210 │ │ │ │ + str r2, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r7, [pc, #920] @ (54f5d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dd1c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r2, [r3, #48] @ 0x30 │ │ │ │ + ldrh r2, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ strb r5, [r3, #28] │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vqshlu.s32 d23, d7, #31 │ │ │ │ - vsra.u32 , q9, #1 │ │ │ │ + vshr.u32 , q1, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #848] @ (54f5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dcf4>) │ │ │ │ + ldr r3, [pc, #720] @ (54f52c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dc74>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + strb r0, [r1, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #104] @ (54f2dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43da24>) │ │ │ │ + ldr r2, [pc, #1000] @ (54f65c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dda4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #584] @ (54f4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dc10>) │ │ │ │ + ldr r2, [pc, #456] @ (54f448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43db90>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #120] @ (54f304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43da4c>) │ │ │ │ + ldr r1, [pc, #1016] @ (54f684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ddcc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r1, #24] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #832] @ (54f5d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dd20>) │ │ │ │ + ldr r1, [pc, #704] @ (54f558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dca0>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r4, #22] │ │ │ │ + ldrh r4, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #664] @ (54f53c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dc84>) │ │ │ │ + ldr r1, [pc, #536] @ (54f4bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dc04>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #496] @ (54f4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dbe8>) │ │ │ │ + ldr r1, [pc, #368] @ (54f420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43db68>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r2, #62] @ 0x3e │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #384] @ (54f43c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43db84>) │ │ │ │ + ldr r1, [pc, #256] @ (54f3bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43db04>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #408] @ (54f460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43dba8>) │ │ │ │ + ldr r0, [pc, #280] @ (54f3e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43db28>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [r6, #44] @ 0x2c │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #16] @ (54f2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43da2c>) │ │ │ │ + mov ip, ip │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [r2, #24] │ │ │ │ + ldr r4, [r6, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r8, r9 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ cmp r3, r1 │ │ │ │ bls.w 54e9aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d0f2> │ │ │ │ @@ -1765246,159 +1765242,159 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #20 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ b.w 54ec40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43d388> │ │ │ │ nop │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ - vqshrn.u64 d24, q0, #1 │ │ │ │ + vqshl.u64 q12, q8, #63 @ 0x3f │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bics r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r7, #68] @ 0x44 │ │ │ │ + str r0, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sbcs r4, r3 │ │ │ │ + eors r4, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #56] @ 0x38 │ │ │ │ + strh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #32] │ │ │ │ + str r0, [r1, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r1, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r2, #4] │ │ │ │ + str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r1, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r2, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrsh r2, [r4, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r4, #208 @ 0xd0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r4, #172 @ 0xac │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r7, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, r7] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r4, #114 @ 0x72 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [r3, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #84 @ 0x54 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrb r0, [r6, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r4, #19] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r4, r0] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #13] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + subs r3, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #25] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -1766836,19 +1766832,19 @@ │ │ │ │ moveq r3, #205 @ 0xcd │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 5502ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43ea12> │ │ │ │ movs r3, #5 │ │ │ │ b.n 550d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f44c> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + ldrsb r6, [r1, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #432] @ (5510e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f82c>) │ │ │ │ + ldr r4, [pc, #304] @ (551064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f7ac>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 5478a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435ff0> │ │ │ │ ldr r2, [pc, #336] @ (55108c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f7d4>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #336] @ (551090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f7d8>) │ │ │ │ ldr r1, [pc, #336] @ (551094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f7dc>) │ │ │ │ @@ -1766974,47 +1766970,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r4, [pc, #432] @ (551248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f990>) │ │ │ │ + ldr r3, [pc, #304] @ (5511c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f910>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [pc, #344] @ (5511f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f940>) │ │ │ │ + ldr r3, [pc, #216] @ (551178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f8c0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #80] @ (5510f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f840>) │ │ │ │ + ldr r0, [pc, #976] @ (551478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fbc0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #8] @ (5510b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f800>) │ │ │ │ + ldr r0, [pc, #904] @ (551438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fb80>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #96] @ (551114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f85c>) │ │ │ │ + ldr r0, [pc, #992] @ (551494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fbdc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #960] @ (551478 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fbc0>) │ │ │ │ + ldr r0, [pc, #832] @ (5513f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fb40>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #24] @ (5510d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f81c>) │ │ │ │ + ldr r0, [pc, #920] @ (551454 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fb9c>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r1, [pc, #888] @ (551438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fb80>) │ │ │ │ + ldr r0, [pc, #760] @ (5513b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43fb00>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #296] @ (5511f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f938>) │ │ │ │ + ldr r2, [pc, #168] @ (551170 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f8b8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r1, #2] │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r3, [pc, #224] @ (5511b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f8f8>) │ │ │ │ + ldr r2, [pc, #96] @ (551130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43f878>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ ldr.w r5, [pc, #2960] @ 551c74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4403bc> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1768093,89 +1768089,89 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ vbic q0, q0, q13 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 1, r0, cr8, cr10, {3} │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bx sp │ │ │ │ + mov r2, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 551cf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440438> │ │ │ │ + rev16 r6, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #608] @ (551ef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440638>) │ │ │ │ + ldr r3, [pc, #480] @ (551e70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4405b8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, r5 │ │ │ │ + add r2, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, sl │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - negs r4, r3 │ │ │ │ + asrs r4, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r6 │ │ │ │ + subs r7, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #224] @ (551da8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4404f0>) │ │ │ │ + ldr r4, [pc, #96] @ (551d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440470>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #144] @ (551d60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4404a8>) │ │ │ │ + ldr r4, [pc, #16] @ (551ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440428>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #62 @ 0x3e │ │ │ │ + subs r6, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #56] @ (551d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440458>) │ │ │ │ + ldr r3, [pc, #952] @ (552090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4407d8>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r6, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ands r4, r5 │ │ │ │ + subs r7, #12 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r4, #1 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r6, #114 @ 0x72 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #124 @ 0x7c │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, r2] │ │ │ │ + ldr r7, [pc, #528] @ (551f1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440664>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #70 @ 0x46 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r2, [pc, #332] @ (551e68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4405b0>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #332] @ (551e6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4405b4>) │ │ │ │ ldr r1, [pc, #336] @ (551e70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4405b8>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ @@ -1768307,41 +1768303,41 @@ │ │ │ │ uxtb r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 551e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44056a> │ │ │ │ uxth r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ b.n 551e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44056a> │ │ │ │ nop │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #520] @ (552098 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4407e0>) │ │ │ │ + bx ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r5, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r0, #84] @ 0x54 │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1769531,31 +1769527,31 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 5529a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4410ec> │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #194 @ 0xc2 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - tst r6, r1 │ │ │ │ + lsrs r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r6, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r4, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ bl 4857e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373f30> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 489d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3784b4> │ │ │ │ @@ -1770684,29 +1770680,29 @@ │ │ │ │ b.w 552080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4407c8> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 55377c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x441ec4> │ │ │ │ + bgt.n 55373c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x441e84> │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r4, [r0, r4] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r6, #3 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ + cmp r1, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r2, #32 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ vldr d7, [pc, #700] @ 553960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4420a8> │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add.w r8, sp, #112 @ 0x70 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ @@ -1770958,27 +1770954,27 @@ │ │ │ │ mov r4, r9 │ │ │ │ bl 489d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3784b4> │ │ │ │ b.w 5522f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x440a3c> │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 553448 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x441b90> │ │ │ │ ... │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #64] @ (5539b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442100>) │ │ │ │ + ldr r3, [pc, #960] @ (553d38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442480>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r5, [pc, #616] @ (553be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442330>) │ │ │ │ + ldr r4, [pc, #488] @ (553b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4422b0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 5488b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436ffc> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -1771583,91 +1771579,91 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #824] @ (55431c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442a64>) │ │ │ │ + ldr r2, [pc, #696] @ (55429c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4429e4>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [pc, #264] @ (5540f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44283c>) │ │ │ │ + ldr r1, [pc, #136] @ (554074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4427bc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #144 @ 0x90 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #352] @ (554158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4428a0>) │ │ │ │ + ldr r0, [pc, #224] @ (5540d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442820>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov sl, sp │ │ │ │ + cmp sl, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #496] @ (5541f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442940>) │ │ │ │ + bxns fp │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + adds r2, r7, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r4, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - smlsld r0, r0, sl, sl │ │ │ │ - adds r2, r5, #5 │ │ │ │ + @ instruction: 0xfaba00ca │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, sp │ │ │ │ + add r4, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb5a00ca │ │ │ │ - adds r2, r5, #3 │ │ │ │ + @ instruction: 0xfa3a00ca │ │ │ │ + subs r2, r1, r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov sl, r6 │ │ │ │ + cmp sl, r2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp sl, r2 │ │ │ │ + add r2, lr │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp sl, sl │ │ │ │ + add sl, r6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r0, r4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + cmp r2, ip │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfa7c00ca │ │ │ │ - adds r4, r1, #0 │ │ │ │ + ldr??.w r0, [ip, sl] │ │ │ │ + subs r4, r5, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r0, lr │ │ │ │ + cmp r0, sl │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfa5200ca │ │ │ │ - subs r2, r4, r7 │ │ │ │ + ldrsh.w r0, [r2, sl] │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -1772078,15 +1772074,15 @@ │ │ │ │ ldr.w r8, [r3, #472] @ 0x1d8 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 5545a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442ce8> │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl aefdf4 │ │ │ │ + bl aefd6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5545a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442ce8> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 55457c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442cc4> │ │ │ │ ldr.w fp, [pc, #1916] @ 554c70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4433b8> │ │ │ │ @@ -1772145,15 +1772141,15 @@ │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 554508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x442c50> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ blx 72d64 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ - bl aefe18 │ │ │ │ + bl aefd90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ ldr.w r5, [r3, #436] @ 0x1b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 457cd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346418> │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ @@ -1772171,15 +1772167,15 @@ │ │ │ │ ldr.w r3, [pc, #1736] @ 554c84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4433cc> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 555576 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443cbe> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl afbd10 │ │ │ │ + bl afbc88 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 554dd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44351a> │ │ │ │ subs r3, #9 │ │ │ │ @@ -1772745,53 +1772741,53 @@ │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ lsls r6, r7, #5 │ │ │ │ wfe │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ vtbx.8 d26, {d15}, d16 │ │ │ │ lsls r6, r7, #5 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ vqrdmulh.s , , d0[0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ str r5, [sp, #724] @ 0x2d4 │ │ │ │ vrsubhn.i d18, , q10 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 554ca2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4433ea> │ │ │ │ - vtbl.8 d20, {d15-d16}, d0 │ │ │ │ + @ instruction: 0xffff47e0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #968] @ (555040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443788>) │ │ │ │ + @ instruction: 0x47d2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #880] @ (554fec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443734>) │ │ │ │ + blxns r7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r0, [pc, #792] @ (554f98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4436e0>) │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cdp 0, 9, cr0, cr6, cr0, {6} │ │ │ │ + ldcl 0, cr0, [r6, #-768]! @ 0xfffffd00 │ │ │ │ add r3, pc, #632 @ (adr r3, 554f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443648>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + mov sl, r1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mov r8, sp │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #10 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ + lsrs r4, r5, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #5369 @ 0x14f9 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 555630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443d78> │ │ │ │ movw r3, #5365 @ 0x14f5 │ │ │ │ @@ -1773939,103 +1773935,103 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 5561be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444906> │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ orr.w r2, r2, #3 │ │ │ │ strb.w r2, [r3, #381] @ 0x17d │ │ │ │ b.w 5549ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4430f4> │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, r7] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r2 │ │ │ │ + subs r7, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc 0, cr0, [r2], #-808 @ 0xfffffcd8 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + add.w r0, r2, sl, lsl #3 │ │ │ │ + lsrs r2, r2, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adcs.w r0, ip, sl, lsl #3 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + bics.w r0, ip, sl, lsl #3 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r0, #98 @ 0x62 │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r1, r7, #18 │ │ │ │ - vqrshrn.u64 d27, q10, #1 │ │ │ │ + vqrshrun.s64 d27, q2, #1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eor.w r0, r6, sl, lsl #3 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + strd r0, r0, [r6, #-808]! @ 0x328 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r4, #242 @ 0xf2 │ │ │ │ + subs r3, #210 @ 0xd2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orrs.w r0, sl, sl, lsl #3 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + ldmdb sl!, {r1, r3, r6, r7} │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ands.w r0, sl, sl, lsl #3 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + ldrd r0, r0, [sl], #808 @ 0x328 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #182 @ 0xb6 │ │ │ │ + adds r5, #150 @ 0x96 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 555a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444154> │ │ │ │ + b.n 5557cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443f14> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r6, r5, #32 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 555494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443bdc> │ │ │ │ + b.n 556254 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44499c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5553cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x443b14> │ │ │ │ + b.n 55618c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4448d4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5561f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444940> │ │ │ │ + b.n 555fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444700> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 555e78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4445c0> │ │ │ │ + b.n 555c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444380> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 555dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4444f4> │ │ │ │ + b.n 555b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4442b4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r6, #6 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr.w r3, [r6, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #4 │ │ │ │ bne.w 555cae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4443f6> │ │ │ │ ldrh.w r2, [r3, #378] @ 0x17a │ │ │ │ bfi r2, r1, #6, #3 │ │ │ │ @@ -1774885,295 +1774881,295 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6171 @ 0x181b │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r3, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444b8c> │ │ │ │ + bgt.n 556604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d4c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u32 d0, d30, d28 │ │ │ │ - adds r0, #24 │ │ │ │ + mcr2 0, 0, r0, cr14, cr12, {5} │ │ │ │ + cmp r6, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444b5c> │ │ │ │ + bgt.n 5565d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d1c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u16 d0, d16, d28 │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + ldc2l 0, cr0, [r0, #752]! @ 0x2f0 │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 5565e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d2c> │ │ │ │ + bgt.n 5565a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 7, r0, cr2, cr12, {5} │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + ldc2l 0, cr0, [r2, #752] @ 0x2f0 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 5565b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cfc> │ │ │ │ + bgt.n 556574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 6, r0, cr4, cr12, {5} │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + ldc2 0, cr0, [r4, #752]! @ 0x2f0 │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556584 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ccc> │ │ │ │ + bgt.n 556544 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c8c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 5, r0, cr6, cr12, {5} │ │ │ │ - cmp r4, #96 @ 0x60 │ │ │ │ + ldc2 0, cr0, [r6, #752] @ 0x2f0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ble.n 556554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c9c> │ │ │ │ + blt.n 556514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c5c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 4, r0, cr8, cr12, {5} │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + ldc2l 0, cr0, [r8, #-752]! @ 0xfffffd10 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bgt.n 556524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c6c> │ │ │ │ + blt.n 5564e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c2c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrc2 0, 3, r0, cr10, cr12, {5} │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + ldc2l 0, cr0, [sl, #-752] @ 0xfffffd10 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mrc2 0, 1, r0, cr8, cr12, {5} │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + ldc2 0, cr0, [r8, #-752] @ 0xfffffd10 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [lr, #752]! @ 0x2f0 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + ldc2l 0, cr0, [lr], {188} @ 0xbc │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [r0, #752]! @ 0x2f0 │ │ │ │ - cmp r4, #2 │ │ │ │ + ldc2 0, cr0, [r0], {188} @ 0xbc │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-752]! @ 0xfffffd10 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + mrrc2 0, 11, r0, ip, cr12 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-752]! @ 0xfffffd10 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + mcrr2 0, 11, r0, r2, cr12 │ │ │ │ + cmp r4, #14 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + @ instruction: 0xfbd800bc │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [r2], #752 @ 0x2f0 │ │ │ │ - cmp r2, #124 @ 0x7c │ │ │ │ + @ instruction: 0xfb9200bc │ │ │ │ + cmp r1, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 55657c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cc4> │ │ │ │ + bls.n 55653c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c84> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stc2 0, cr0, [r4], {188} @ 0xbc │ │ │ │ - cmp r2, #24 │ │ │ │ + @ instruction: 0xfb6400bc │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 556520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c68> │ │ │ │ + bls.n 5564e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c28> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - mrrc2 0, 11, r0, r0, cr12 @ │ │ │ │ - cmp r2, #222 @ 0xde │ │ │ │ + @ instruction: 0xfb3000bc │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldc2 0, cr0, [lr], {188} @ 0xbc │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + @ instruction: 0xfafe00bc │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfbee00bc │ │ │ │ - cmp r2, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xface00bc │ │ │ │ + cmp r1, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 55663c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d84> │ │ │ │ + bls.n 5565fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d44> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbd000bc │ │ │ │ - cmp r3, #30 │ │ │ │ + @ instruction: 0xfab000bc │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 55660c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d54> │ │ │ │ + bls.n 5565cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d14> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfbb200bc │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + @ instruction: 0xfa9200bc │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bge.n 5565dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d24> │ │ │ │ + bhi.n 55659c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ce4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb9400bc │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + @ instruction: 0xfa7400bc │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5565ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cf4> │ │ │ │ + bhi.n 55656c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cb4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb7600bc │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + @ instruction: 0xfa5600bc │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 556558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ca0> │ │ │ │ + bhi.n 556518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444c60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfb4600bc │ │ │ │ - cmp r4, #186 @ 0xba │ │ │ │ + @ instruction: 0xfa2600bc │ │ │ │ + cmp r3, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb2c00bc │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + @ instruction: 0xfa0c00bc │ │ │ │ + movs r6, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r4, #224 @ 0xe0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5566dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e24> │ │ │ │ + bhi.n 55669c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444de4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfafc00bc │ │ │ │ - cmp r0, #166 @ 0xa6 │ │ │ │ + ldr??.w r0, [ip, #188] @ 0xbc │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 5566ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444df4> │ │ │ │ + bhi.n 55666c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444db4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfade00bc │ │ │ │ + ldrsh.w r0, [lr, #188] @ 0xbc │ │ │ │ adds r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #25 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfab000bc │ │ │ │ - cmp r0, #90 @ 0x5a │ │ │ │ + ldrsb.w r0, [r0, #188] @ 0xbc │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 556630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d78> │ │ │ │ + bvc.n 5565f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa9400bc │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + ldr??.w r0, [r4, ip, lsl #3] │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 556608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d50> │ │ │ │ + bvc.n 5565c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d10> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa7800bc │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + ldr??.w r0, [r8, ip, lsl #3] │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 5565d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d20> │ │ │ │ + bvc.n 556598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ce0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa5a00bc │ │ │ │ - cmp r0, #4 │ │ │ │ + ldrsh.w r0, [sl, ip, lsl #3] │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 5565a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cf0> │ │ │ │ + bvc.n 556568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cb0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa3c00bc │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + ldrsb.w r0, [ip, ip, lsl #3] │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 556578 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444cc0> │ │ │ │ + bvc.n 556738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e80> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa1e00bc │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + ldr??.w r0, [lr, #188] @ 0xbc │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 556748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e90> │ │ │ │ + bvc.n 556708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e50> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xfa0000bc │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + str??.w r0, [r0, #188] @ 0xbc │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 556718 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e60> │ │ │ │ + bvc.n 5566d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e20> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9e200bc │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + str.w r0, [r2, #188] @ 0xbc │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 5566e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e30> │ │ │ │ + bvc.n 5566a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444df0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vst1.8 @ instruction: 0xf9c400bc │ │ │ │ - movs r7, #154 @ 0x9a │ │ │ │ + strh.w r0, [r4, #188] @ 0xbc │ │ │ │ + movs r6, #122 @ 0x7a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bhi.n 5566b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444df8> │ │ │ │ + bvs.n 556670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444db8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9a400bc │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + strb.w r0, [r4, #188] @ 0xbc │ │ │ │ + movs r6, #48 @ 0x30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444dd0> │ │ │ │ + bvs.n 556648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d90> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vst1.8 @ instruction: 0xf98800bc │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + str??.w r0, [r8, ip, lsl #3] │ │ │ │ + movs r6, #18 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444da0> │ │ │ │ + bvs.n 556618 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d60> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld4.32 {d16-d19}, [sl :256], ip │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + str.w r0, [sl, ip, lsl #3] │ │ │ │ + movs r7, #152 @ 0x98 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d70> │ │ │ │ + bvs.n 5565e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d30> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vst4.32 {d16-d19}, [ip :256], ip │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + strh.w r0, [ip, ip, lsl #3] │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5565f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d40> │ │ │ │ + bvs.n 5567b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f00> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vld4.32 {d0-d3}, [lr :256], ip │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + strb.w r0, [lr, ip, lsl #3] │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 5565c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d10> │ │ │ │ + bvs.n 556788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ed0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb.w r0, [r0, ip, lsl #3] │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + @ instruction: 0xf7f000bc │ │ │ │ + movs r5, #154 @ 0x9a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ee0> │ │ │ │ + bvs.n 556758 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ea0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr??.w r0, [r2, #188] @ 0xbc │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + @ instruction: 0xf7d200bc │ │ │ │ + movs r5, #124 @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444eb0> │ │ │ │ + bvs.n 556728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e70> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + @ instruction: 0xf7b400bc │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh.w r0, [lr, #188] @ 0xbc │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + @ instruction: 0xf79e00bc │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 556710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e58> │ │ │ │ + bpl.n 5566d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb.w r0, [lr, #188] @ 0xbc │ │ │ │ - movs r7, #102 @ 0x66 │ │ │ │ + @ instruction: 0xf77e00bc │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr??.w r0, [lr, ip, lsl #3] │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + @ instruction: 0xf75e00bc │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5566b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444dfc> │ │ │ │ + bpl.n 556674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444dbc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str??.w r0, [r6, ip, lsl #3] │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xf74600bc │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh.w r0, [sl, ip, lsl #3] │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + @ instruction: 0xf71a00bc │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 556648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444d90> │ │ │ │ + bpl.n 556808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f50> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh.w r0, [r6, ip, lsl #3] │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf70600bc │ │ │ │ + movs r5, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 556808 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f50> │ │ │ │ + bpl.n 5567c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f10> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb.w r0, [r0, ip, lsl #3] │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf6e000bc │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5567e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f2c> │ │ │ │ + bpl.n 5567a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444eec> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7e800bc │ │ │ │ - movs r6, #216 @ 0xd8 │ │ │ │ + movt r0, #35004 @ 0x88bc │ │ │ │ + movs r5, #184 @ 0xb8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 5567c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f08> │ │ │ │ + bpl.n 556780 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ec8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7d000bc │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf6b000bc │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 55679c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ee4> │ │ │ │ + bpl.n 55675c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ea4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7b800bc │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf69800bc │ │ │ │ + movs r7, #136 @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 556778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444ec0> │ │ │ │ + bmi.n 556738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e80> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf7a000bc │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf68000bc │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 556754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e9c> │ │ │ │ + bmi.n 556714 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e5c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf78800bc │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + @ instruction: 0xf66800bc │ │ │ │ + movs r4, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 556730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e78> │ │ │ │ + bmi.n 5566f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e38> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf77000bc │ │ │ │ - movs r5, #32 │ │ │ │ + @ instruction: 0xf65000bc │ │ │ │ + movs r4, #0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 55670c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e54> │ │ │ │ + bmi.n 5566cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e14> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf75800bc │ │ │ │ - movs r5, #8 │ │ │ │ + @ instruction: 0xf63800bc │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 5566e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e30> │ │ │ │ + bmi.n 5566a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444df0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf74000bc │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + @ instruction: 0xf62000bc │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 5566c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444e0c> │ │ │ │ + bmi.n 556884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444fcc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf72800bc │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + addw r0, r8, #2236 @ 0x8bc │ │ │ │ + movs r5, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf70c00bc │ │ │ │ - movs r4, #140 @ 0x8c │ │ │ │ + @ instruction: 0xf5ec00bc │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bpl.n 556810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f58> │ │ │ │ + bmi.n 5567d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x444f18> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movt r0, #18620 @ 0x48bc │ │ │ │ + sub.w r0, r4, #6160384 @ 0x5e0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1775479,16 +1775475,16 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (556b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x445248>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - vqadd.s32 d0, d18, d28 │ │ │ │ - vqadd.s64 d0, d28, d28 │ │ │ │ + mcr 0, 0, r0, cr2, cr12, {5} │ │ │ │ + mrc 0, 0, r0, cr12, cr12, {5} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 556b22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44526a> │ │ │ │ @@ -1775753,19 +1775749,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (556dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x445508>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #397 @ 0x18d │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - movs r2, #4 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1776984,17 +1776980,17 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ lsls r7, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #17 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w ip, #0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1777272,17 +1777268,17 @@ │ │ │ │ b.n 557b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4462d8> │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ b.n 557b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4462d8> │ │ │ │ movs r0, #186 @ 0xba │ │ │ │ b.n 557b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4462d8> │ │ │ │ movs r0, #175 @ 0xaf │ │ │ │ b.n 557b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4462d8> │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r0, #16 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 557d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x446454> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1777389,25 +1777385,25 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ movw r2, #487 @ 0x1e7 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r1, #7 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r2, #10 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #28 │ │ │ │ @@ -1777431,17 +1777427,17 @@ │ │ │ │ beq.n 557e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x446570> │ │ │ │ ldr r3, [pc, #12] @ (557e5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4465a4>) │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ ldr r1, [pc, #12] @ (557e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4465a8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r6, r6, #4 │ │ │ │ + asrs r6, r2, #32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -1778441,27 +1778437,27 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ strh r0, [r2, #6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 55889c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x446fe4> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldrb r6, [r4, #24] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 558ffc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x447744> │ │ │ │ + b.n 558dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x447504> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ lsls r5, r7, #2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ ldrd r2, r3, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #4 │ │ │ │ ldrb r1, [r2, #12] │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -1779287,106 +1779283,102 @@ │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ mov r0, r4 │ │ │ │ bl 556e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x445550> │ │ │ │ b.n 5588ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x447012> │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ + lsls r0, r1, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r6, r2, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ + vshr.u64 d0, d28, #52 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - lsls r0, r5, #13 │ │ │ │ + vqadd.u8 d0, d28, d28 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #14 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + mrc2 0, 7, r0, cr4, cr12, {5} │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #34 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + mrc2 0, 6, r0, cr2, cr12, {5} │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d16, d28, #62 │ │ │ │ + mrc2 0, 5, r0, cr14, cr12, {5} │ │ │ │ lsls r0, r3, #7 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vshr.u64 d0, d28, #46 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + mcr2 0, 5, r0, cr2, cr12, {5} │ │ │ │ + lsls r0, r7, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u64 d16, d26, d28 │ │ │ │ - lsls r4, r4, #7 │ │ │ │ + mrc2 0, 3, r0, cr2, cr12, {5} │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u32 d16, d18, d28 │ │ │ │ - lsls r4, r1, #7 │ │ │ │ + mrc2 0, 2, r0, cr10, cr12, {5} │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d16, d26, d28 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + mcr2 0, 2, r0, cr2, cr12, {5} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u64 d0, d18, d28 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + mcr2 0, 1, r0, cr10, cr12, {5} │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u16 d0, d22, d28 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ + mrc2 0, 0, r0, cr2, cr12, {5} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + ldc2l 0, cr0, [r6, #752]! @ 0x2f0 │ │ │ │ + vshr.u64 d16, d28, #20 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vqadd.u8 d0, d18, d28 │ │ │ │ + stc2l 0, cr0, [r2, #752]! @ 0x2f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w r5, [pc, #2028] @ 559970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4480b8> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1780171,44 +1780163,43 @@ │ │ │ │ movw r2, #1268 @ 0x4f4 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 4, r0, cr4, cr12, {5} │ │ │ │ - add r7, pc, #712 @ (adr r7, 559c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448390>) │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - ldc2 0, cr0, [sl, #-752] @ 0xfffffd10 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - stc2 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - vshr.u64 d0, d28, #16 │ │ │ │ - add r6, pc, #584 @ (adr r6, 559bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448324>) │ │ │ │ + ldc2l 0, cr0, [r4, #-752]! @ 0xfffffd10 │ │ │ │ + add r6, pc, #584 @ (adr r6, 559bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448310>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ @ instruction: 0xfbfa00bc │ │ │ │ + vqadd.u16 d16, d18, d28 │ │ │ │ + @ instruction: 0xfb8800bc │ │ │ │ + mrc2 0, 4, r0, cr0, cr12, {5} │ │ │ │ + add r5, pc, #456 @ (adr r5, 559b5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4482a4>) │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + @ instruction: 0xfada00bc │ │ │ │ bvs.n 5599a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4480ee> │ │ │ │ @ instruction: 0xffff6af2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mcr2 0, 2, r0, cr6, cr12, {5} │ │ │ │ - ldr??.w r0, [sl, #188] @ 0xbc │ │ │ │ + stc2 0, cr0, [r6, #-752]! @ 0xfffffd10 │ │ │ │ + ldrh.w r0, [sl, #188] @ 0xbc │ │ │ │ bmi.n 55991a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448062> │ │ │ │ vsri.64 , , #1 │ │ │ │ vrsra.u64 , , #1 │ │ │ │ - vtbx.8 d31, {d15-d18}, d22 │ │ │ │ + vtbx.8 d31, {d15-d17}, d6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf75800bc │ │ │ │ - @ instruction: 0xfb4a00bc │ │ │ │ - add r1, pc, #576 @ (adr r1, 559c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44834c>) │ │ │ │ + @ instruction: 0xf63800bc │ │ │ │ + @ instruction: 0xfa2a00bc │ │ │ │ + add r0, pc, #448 @ (adr r0, 559b84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4482cc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf6f800bc │ │ │ │ - @ instruction: 0xfad000bc │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + rsbs r0, r8, #6160384 @ 0x5e0000 │ │ │ │ + ldrsh.w r0, [r0, #188] @ 0xbc │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf62a00bc │ │ │ │ + add.w r0, sl, #6160384 @ 0x5e0000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #312] @ (559b1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448264>) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #312] @ (559b20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448268>) │ │ │ │ @@ -1780341,20 +1780332,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - vld4.32 {d16-d19}, [r0 :256], ip │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + str.w r0, [r0, ip, lsl #3] │ │ │ │ + ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf4a600bc │ │ │ │ - vst4.32 {d16-d19}, [r0 :256], ip │ │ │ │ - orns r0, lr, #6160384 @ 0x5e0000 │ │ │ │ + @ instruction: 0xf38600bc │ │ │ │ + strh.w r0, [r0, ip, lsl #3] │ │ │ │ + @ instruction: 0xf35e00bc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (559c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4483a4>) │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #268] @ (559c60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4483a8>) │ │ │ │ @@ -1781017,33 +1781008,33 @@ │ │ │ │ ... │ │ │ │ str r4, [r2, #8] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r6, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb734 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb750 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb832 │ │ │ │ + @ instruction: 0xb712 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #580] @ (55a494 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448bdc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1781545,17 +1781536,17 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, r1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cbz r0, 55a7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448f28> │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cbz r6, 55a7ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448f32> │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ @@ -1781622,18 +1781613,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r3, r0, #5344 @ 0x14e0 │ │ │ │ subs r3, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 55a826 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448f6e> │ │ │ │ b.n 55a81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x448f64> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [sl], {188} @ 0xbc │ │ │ │ - ldcl 0, cr0, [r8], #752 @ 0x2f0 │ │ │ │ - ldcl 0, cr0, [r6], #-752 @ 0xfffffd10 │ │ │ │ - stc 0, cr0, [r4], #752 @ 0x2f0 │ │ │ │ + sub.w r0, sl, ip, ror #2 │ │ │ │ + rsbs r0, r8, ip, ror #2 │ │ │ │ + adcs.w r0, r6, ip, ror #2 │ │ │ │ + @ instruction: 0xeb8400bc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ bl 544d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4334e4> │ │ │ │ @@ -1781791,17 +1781782,17 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55a9fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449144>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + add r7, sp, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #17 │ │ │ │ beq.n 55aa08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449150> │ │ │ │ bx lr │ │ │ │ ldr.w r1, [r0, #436] @ 0x1b4 │ │ │ │ ldrsb.w r1, [r1, #72] @ 0x48 │ │ │ │ @@ -1781826,19 +1781817,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #259 @ 0x103 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - eors.w r0, r8, ip, ror #2 │ │ │ │ + ldrd r0, r0, [r8, #-752]! @ 0x2f0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #100] @ (55aacc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449214>) │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #100] @ (55aad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449218>) │ │ │ │ @@ -1781885,16 +1781876,16 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r1, r6] │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r6, r5] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bics.w r0, r8, ip, ror #2 │ │ │ │ - ands.w r0, r6, ip, ror #2 │ │ │ │ + ldmdb r8, {r2, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r6], #752 @ 0x2f0 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 55aae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449230> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1782122,15 +1782113,15 @@ │ │ │ │ bl 55a9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44911c> │ │ │ │ movs r2, #4 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ b.n 55ac8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4493d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 55a9d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44911c> │ │ │ │ nop │ │ │ │ - str r4, [r6, #4] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1032] @ 55b164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4498ac> │ │ │ │ mov sl, r1 │ │ │ │ @@ -1782504,15 +1782495,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, r2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, r7] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - b.n 55aef0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449638> │ │ │ │ + b.n 55acb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4493f8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1472] @ 55b750 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e98> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1783066,66 +1783057,66 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #144] @ (55b7ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f34>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ bl 27575e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x163ea6> │ │ │ │ bl 3c5762 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2b3eaa> │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + ble.n 55b70c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e54> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b8dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a024> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r1, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + ble.n 55b6f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e38> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 55b900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a048> │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r2, #32] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + ble.n 55b6cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e14> │ │ │ │ lsls r4, r7, #2 │ │ │ │ bl 8dd786 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + udf #184 @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r2, #28] │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + ble.n 55b7e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f28> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 246 @ 0xf6 │ │ │ │ + udf #214 @ 0xd6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + ble.n 55b7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f08> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + ble.n 55b85c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449fa4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #26 │ │ │ │ + bgt.n 55b7a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449ee8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 55b960 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a0a8>) │ │ │ │ + add r2, pc, #304 @ (adr r2, 55b8e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a028>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #272 @ (adr r3, 55b8c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a00c>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 55b844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f8c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #320 @ (adr r3, 55b8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a040>) │ │ │ │ + add r2, pc, #192 @ (adr r2, 55b878 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449fc0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r3, pc, #152 @ (adr r3, 55b854 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f9c>) │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + add r2, pc, #24 @ (adr r2, 55b7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449f1c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ ble.n 55b740 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e88> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #10 │ │ │ │ + bgt.n 55b700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e48> │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + bgt.n 55b79c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449ee4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 55b700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x449e48> │ │ │ │ + bgt.n 55b8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a008> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #392] @ (55b96c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a0b4>) │ │ │ │ @@ -1783281,19 +1783272,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #80] @ (55b9c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a108>) │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bx r9 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r2!, {r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r0, pc, #984 @ (adr r0, 55bd58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a4a0>) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r0, pc, #824 @ (adr r0, 55bcbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a404>) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #516] @ (55bb9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a2e4>) │ │ │ │ @@ -1783501,21 +1783492,21 @@ │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r0, ip │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 55bb18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a260> │ │ │ │ + bge.n 55bad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a220> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55bad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a220> │ │ │ │ + bhi.n 55bc98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a3e0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - blt.n 55bc94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a3dc> │ │ │ │ + bge.n 55bc54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a39c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bls.n 55bc54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a39c> │ │ │ │ + bhi.n 55bc14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a35c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #36] @ (55bbe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a330>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1783630,17 +1783621,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ mvns r0, r7 │ │ │ │ lsls r2, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 55bd78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a4c0> │ │ │ │ + bls.n 55bd38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a480> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 55bcd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a418> │ │ │ │ + bvs.n 55bc90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44a3d8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1784286,53 +1784277,53 @@ │ │ │ │ ldr r1, [pc, #60] @ (55c3f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab40>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - bpl.n 55c4c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ac08> │ │ │ │ + bmi.n 55c480 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44abc8> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 55c36c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aab4> │ │ │ │ + bne.n 55c32c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aa74> │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia.w pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 55c39c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aae4> │ │ │ │ + bcc.n 55c35c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aaa4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 55c410 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab58> │ │ │ │ + bcs.n 55c3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab18> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bne.n 55c49c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44abe4> │ │ │ │ + beq.n 55c45c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aba4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 55c3ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aaf4> │ │ │ │ + bcs.n 55c36c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44aab4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 55c424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab6c> │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55c420 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab68>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55c424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab6c>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1784398,17 +1784389,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 55c3fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab44> │ │ │ │ movs r2, #5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ b.n 55c456 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ab9e> │ │ │ │ nop │ │ │ │ - add r0, pc, #48 @ (adr r0, 55c508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ac50>) │ │ │ │ + ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1784518,35 +1784509,35 @@ │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ ldr r1, [pc, #52] @ (55c630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad78>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - bcs.n 55c650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad98> │ │ │ │ + bne.n 55c610 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad58> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r5, #17] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bne.n 55c604 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad4c> │ │ │ │ + beq.n 55c5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad0c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 55c668 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44adb0> │ │ │ │ + bne.n 55c628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad70> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r1, #17] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bne.n 55c5cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad14> │ │ │ │ + beq.n 55c58c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44acd4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 55c670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44adb8> │ │ │ │ + bne.n 55c630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad78> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r6, #16] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bne.n 55c5ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44acf4> │ │ │ │ + beq.n 55c56c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44acb4> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 55c67c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44adc4> │ │ │ │ + bne.n 55c63c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ad84> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 55c594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44acdc> │ │ │ │ + beq.n 55c554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ac9c> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1785662,57 +1785653,57 @@ │ │ │ │ nop │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #72 @ 0x48 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - bne.n 55d3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44baf0> │ │ │ │ + beq.n 55d368 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bab0> │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #170 @ 0xaa │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 55d6b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bdfc>) │ │ │ │ + add r6, pc, #848 @ (adr r6, 55d634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bd7c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldr r6, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 55d32c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ba74>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 55d6ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bdf4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vshr.u64 d16, d27, #48 │ │ │ │ + mrc2 0, 5, r0, cr0, cr11, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r4, [pc, #1384] @ 55d884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bfcc> │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ ldr.w r1, [pc, #1384] @ 55d888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44bfd0> │ │ │ │ @@ -1786219,45 +1786210,45 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #208 @ 0xd0 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [lr], {187} @ 0xbb │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xfafe00bb │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r7, #252 @ 0xfc │ │ │ │ lsls r2, r7, #5 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + wfi │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itet hi │ │ │ │ - lslhi r4, r7, #2 │ │ │ │ - stmials r0!, {r3, r4, r6, r7} │ │ │ │ - lslhi r4, r7, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + bkpt 0x006a │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + it lt │ │ │ │ + lsllt r4, r7, #2 │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itee vc │ │ │ │ - lslvc r4, r7, #2 │ │ │ │ - stmiavs r0!, {r2, r4, r6, r7} │ │ │ │ - lslvs r4, r7, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + bkpt 0x0052 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ite lt │ │ │ │ + lsllt r4, r7, #2 │ │ │ │ + strge r2, [r1, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - itet cc │ │ │ │ - lslcc r4, r7, #2 │ │ │ │ - stmdbcs sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0016 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r5, [pc, #424] @ (55da88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c1d0>) │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [pc, #424] @ (55da8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c1d4>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ add r5, pc │ │ │ │ @@ -1786429,25 +1786420,25 @@ │ │ │ │ nop │ │ │ │ movs r7, #24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #36 @ 0x24 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - itet cs │ │ │ │ - lslcs r4, r7, #2 │ │ │ │ - ldrshcc r4, [r0, r7] │ │ │ │ - lslcs r2, r1, #3 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r4, r7, #2 │ │ │ │ - ldrshcc r0, [r5, r6] │ │ │ │ - lslcc r2, r1, #3 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + pop {r4, r5} │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + bkpt 0x000e │ │ │ │ + lsls r4, r7, #2 │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ + lsls r2, r1, #3 │ │ │ │ + pop {r2, r4} │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #336] @ (55dc10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c358>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1786575,28 +1786566,28 @@ │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67200bb │ │ │ │ + adcs.w r0, r2, #6127616 @ 0x5d8000 │ │ │ │ movs r4, #54 @ 0x36 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - pop {r2, r3, r4, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r2, 55dc9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c3e4> │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - pop {r3, r5, r7, pc} │ │ │ │ + pop {r3, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cbnz r6, 55dca2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c3ea> │ │ │ │ + hlt 0x000e │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #172] @ 55dcf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c43c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1786607,15 +1786598,15 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ movs r0, #24 │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl acfaa0 │ │ │ │ + bl acfa18 │ │ │ │ ldr r3, [pc, #144] @ (55dd00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c448>) │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ tst.w r4, #8 │ │ │ │ ite ne │ │ │ │ movne r3, #76 @ 0x4c │ │ │ │ @@ -1786625,28 +1786616,28 @@ │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ - bl ac6b20 │ │ │ │ + bl ac6a98 │ │ │ │ cbnz r0, 55dcd6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c41e> │ │ │ │ ldr r2, [pc, #100] @ (55dd04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c44c>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ ldrd r0, r2, [r0] │ │ │ │ blx 73664 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl ad2a6c │ │ │ │ + bl ad29e4 │ │ │ │ ldr r2, [pc, #72] @ (55dd08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c450>) │ │ │ │ ldr r3, [pc, #52] @ (55dcf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c440>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1786656,49 +1786647,49 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (55dd0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c454>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac4750 │ │ │ │ + bl ac46c8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl ac46ac │ │ │ │ + bl ac4624 │ │ │ │ b.n 55dcb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c400> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #172 @ 0xac │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 55dd84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c4cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r3, #58 @ 0x3a │ │ │ │ lsls r2, r7, #5 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + cbnz r0, 55dd84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c4cc> │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55dd34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c47c>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55dd38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44c480>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #15] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1788124,15 +1788115,15 @@ │ │ │ │ subs r7, #230 @ 0xe6 │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #5 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r6, r0, #5 │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ movs r1, #227 @ 0xe3 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 489fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378730> │ │ │ │ mov r2, r6 │ │ │ │ @@ -1789170,17 +1789161,17 @@ │ │ │ │ add r5, pc, #880 @ (adr r5, 55f920 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e068>) │ │ │ │ eors r4, r1 │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 55f6fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44de44>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ ... │ │ │ │ - add r6, pc, #400 @ (adr r6, 55f754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44de9c>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 55f6d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44de1c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 55f6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44de08>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 55f640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44dd88>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #159 @ 0x9f │ │ │ │ mov r0, r4 │ │ │ │ bl 48a038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378780> │ │ │ │ mov r6, r0 │ │ │ │ @@ -1789544,25 +1789535,25 @@ │ │ │ │ b.n 55f7e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44df2a> │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ b.n 55f3bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44db04> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #704 @ (adr r0, 55fc4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e394>) │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r2 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r0, pc, #608 @ (adr r0, 55fbf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e340>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ mov.w r8, #2147483648 @ 0x80000000 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ strd r8, r9, [sp, #40] @ 0x28 │ │ │ │ bl 485790 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373ed8> │ │ │ │ @@ -1789968,55 +1789959,55 @@ │ │ │ │ b.n 55fc08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e350> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #17 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r5, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6, #27 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + str r2, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + ldrb r4, [r4, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #154 @ 0x9a │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r6, r7, #11 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #364] @ (55ff54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e69c>) │ │ │ │ @@ -1790166,62 +1790157,62 @@ │ │ │ │ nop │ │ │ │ lsls r0, r2, #8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #8 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #120] @ 0x78 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (55ffc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e70c>) │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (55ffc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e710>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1790445,25 +1790436,25 @@ │ │ │ │ b.n 56011a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44e862> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vbsl q0, q4, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 2, r0, cr14, cr9, {3} │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #82 @ 0x52 │ │ │ │ + adds r7, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + adds r7, #24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1791036,17 +1791027,17 @@ │ │ │ │ b.n 5606d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ee20> │ │ │ │ movw r1, #315 @ 0x13b │ │ │ │ b.n 5606d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ee20> │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 5606d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ee20> │ │ │ │ movw r1, #381 @ 0x17d │ │ │ │ b.n 5606d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ee20> │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5608bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44f004>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1792058,22 +1792049,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4e00179 │ │ │ │ @ instruction: 0xf4da0179 │ │ │ │ - ldrh r2, [r0, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ @ instruction: 0xf3360179 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -1792272,15 +1792263,15 @@ │ │ │ │ stc 1, cr0, [r8, #-484]! @ 0xfffffe1c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip, #-484] @ 0xfffffe1c │ │ │ │ ldcl 1, cr0, [sl], #484 @ 0x1e4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #820] @ (561814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x44ff5c>) │ │ │ │ @@ -1793850,21 +1793841,21 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ b.n 562a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451184> │ │ │ │ lsls r1, r7, #5 │ │ │ │ ble.n 56246c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x450bb4> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bics r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r4, #142 @ 0x8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -1794808,23 +1794799,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 562e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451548> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r2, 562e22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45156a> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - b.n 563530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451c78> │ │ │ │ + b.n 5632f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451a38> │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 562e50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451598> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 562d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451488> │ │ │ │ + beq.n 562f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451648> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ bl 489fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x378730> │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1795157,17 +1795148,17 @@ │ │ │ │ asrs r7, r0, #21 │ │ │ │ subs r7, #247 @ 0xf7 │ │ │ │ add r3, pc, #456 @ (adr r3, 56331c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451a64>) │ │ │ │ lsrs r1, r7, #5 │ │ │ │ str r3, [sp, #316] @ 0x13c │ │ │ │ ands r2, r1 │ │ │ │ ... │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + ldr r6, [r0, #28] │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 5627ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x450f16> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vldr d0, [pc, #448] @ 563338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451a80> │ │ │ │ @@ -1795987,27 +1795978,27 @@ │ │ │ │ ldmia r4, {r3, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r6, {r0, r1, r3, r6, r7} │ │ │ │ - vtbx.8 d22, {d15}, d12 │ │ │ │ + vabdl.u q11, d15, d28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r5, #100] @ 0x64 │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 563252 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45199a> │ │ │ │ @ instruction: 0xffffcbd2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ beq.n 563a4e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452196> │ │ │ │ - vqshlu.s64 d22, d8, #63 @ 0x3f │ │ │ │ + vsli.32 q11, q12, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mrc 15, 4, APSR_nzcv, cr15, cr15, {7} │ │ │ │ b.n 56346e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x451bb6> │ │ │ │ - @ instruction: 0xffffd89c │ │ │ │ + vqshl.u32 , q14, #31 │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1796076,25 +1796067,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (563b28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452270>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (563b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452274>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1796381,23 +1796372,23 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r2, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrsh r6, [r6, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [r4], #-804 @ 0xfffffcdc │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + @ instruction: 0xfb0400c9 │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stc2 0, cr0, [ip], {201} @ 0xc9 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + @ instruction: 0xfaec00c9 │ │ │ │ + ldrsh r0, [r4, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1796496,28 +1796487,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldrsh r4, [r7, r2] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfafe00c9 │ │ │ │ - ldrsh r2, [r6, r1] │ │ │ │ + ldr??.w r0, [lr, #201] @ 0xc9 │ │ │ │ + ldrb r2, [r2, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfae400c9 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + vst1.8 {d16[6]}, [r4], r9 │ │ │ │ + ldrb r0, [r7, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfad200c9 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh.w r0, [r2, #201] @ 0xc9 │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #456] @ (56416c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4528b4>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1796704,18 +1796695,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r2, r4, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ite lt │ │ │ │ lsllt r1, r7, #5 │ │ │ │ - ldrbge r0, [r5, r2] │ │ │ │ + ldrhge r0, [r1, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str.w r0, [r6, #201] @ 0xc9 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + @ instruction: 0xf7a600c9 │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r4, [r3, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1796854,34 +1796845,34 @@ │ │ │ │ ldr r1, [pc, #56] @ (564320 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452a68>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf78000c9 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + @ instruction: 0xf66000c9 │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r6, #29 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #760] @ (564630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x452d78>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1797192,43 +1797183,43 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r3, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xf4c200c9 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + usat r0, #9, r2, asr #3 │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eor.w r0, sl, #6586368 @ 0x648000 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + bfi r0, sl, #3, #7 │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1424] @ 564c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453368> │ │ │ │ @@ -1797791,118 +1797782,118 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 564c42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45338a> │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbnz r0, 564c30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453378> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strh r6, [r0, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - orn r0, ip, #201 @ 0xc9 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + vhadd.s8 q8, q14, │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vmla.i16 d16, d16, d1[1] │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + cdp 0, 11, cr0, cr0, cr9, {6} │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vext.8 q0, q12, , #0 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + cdp 0, 9, cr0, cr8, cr9, {6} │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vmla.i32 d0, d16, d9[0] │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + cdp 0, 8, cr0, cr0, cr9, {6} │ │ │ │ + str r4, [r6, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vmla.i d0, d24, d1[2] │ │ │ │ - strh r4, [r7, r3] │ │ │ │ + cdp 0, 6, cr0, cr8, cr9, {6} │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrsb r6, [r1, r4] │ │ │ │ + strb r6, [r5, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s q8, q8, │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + cdp 0, 5, cr0, cr0, cr9, {6} │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r5, r6] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s16 q8, q12, │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + cdp 0, 3, cr0, cr8, cr9, {6} │ │ │ │ + str r4, [r5, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s8 q8, q8, │ │ │ │ - strh r4, [r6, r2] │ │ │ │ + cdp 0, 2, cr0, cr0, cr9, {6} │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - vhadd.s32 q0, q12, │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + cdp 0, 0, cr0, cr8, cr9, {6} │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stmia r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vhadd.s16 q0, q8, │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + ldcl 0, cr0, [r0, #804]! @ 0x324 │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 15, cr0, cr8, cr9, {6} │ │ │ │ - strh r4, [r5, r1] │ │ │ │ + ldcl 0, cr0, [r8, #804] @ 0x324 │ │ │ │ + str r4, [r1, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r0, r3] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 14, cr0, cr0, cr9, {6} │ │ │ │ - strh r4, [r2, r1] │ │ │ │ + stcl 0, cr0, [r0, #804] @ 0x324 │ │ │ │ + str r4, [r6, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 12, cr0, cr8, cr9, {6} │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + stc 0, cr0, [r8, #804]! @ 0x324 │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r0, r7] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 11, cr0, cr0, cr9, {6} │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldc 0, cr0, [r0, #804] @ 0x324 │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 9, cr0, cr8, cr9, {6} │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + ldcl 0, cr0, [r8, #-804]! @ 0xfffffcdc │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 7, cr0, cr12, cr9, {6} │ │ │ │ - str r0, [r6, r7] │ │ │ │ + ldcl 0, cr0, [ip, #-804] @ 0xfffffcdc │ │ │ │ + str r0, [r2, r3] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 6, cr0, cr8, cr9, {6} │ │ │ │ - str r4, [r3, r7] │ │ │ │ + stcl 0, cr0, [r8, #-804] @ 0xfffffcdc │ │ │ │ + str r4, [r7, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 5, cr0, cr0, cr9, {6} │ │ │ │ - str r4, [r0, r7] │ │ │ │ + ldc 0, cr0, [r0, #-804]! @ 0xfffffcdc │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + strh r2, [r2, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cdp 0, 3, cr0, cr4, cr9, {6} │ │ │ │ - str r0, [r5, r6] │ │ │ │ + ldc 0, cr0, [r4, #-804] @ 0xfffffcdc │ │ │ │ + str r0, [r1, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r6, r6] │ │ │ │ + strh r4, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r2, [r2, r6] │ │ │ │ + str r2, [r6, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r4, r1] │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #2920] @ 5658a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453fec> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1799025,142 +1799016,143 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ uxth r0, r6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrd r0, r0, [r8, #804] @ 0x324 │ │ │ │ - ldr r5, [pc, #304] @ (5659f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454138>) │ │ │ │ + ldmia.w r8!, {r0, r3, r6, r7} │ │ │ │ + ldr r4, [pc, #176] @ (565970 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4540b8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #504] @ (565abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454204>) │ │ │ │ + ldr r6, [pc, #376] @ (565a3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454184>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #496] @ (565ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454200>) │ │ │ │ + ldr r3, [pc, #368] @ (565a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454180>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #712] @ (565b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4542e4>) │ │ │ │ + ldr r6, [pc, #584] @ (565b1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454264>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xe80c00c9 │ │ │ │ - ldr r3, [pc, #512] @ (565adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454224>) │ │ │ │ + b.n 5656b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453df8> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldr r2, [pc, #384] @ (565a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4541a4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #208] @ (5659b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4540f8>) │ │ │ │ + ldr r6, [pc, #80] @ (565930 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454078>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5658b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454000> │ │ │ │ + b.n 565678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453dc0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #376] @ (565a60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4541a8>) │ │ │ │ + ldr r2, [pc, #248] @ (5659e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454128>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r7, [pc, #632] @ (565b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4542ac>) │ │ │ │ + ldr r6, [pc, #504] @ (565ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45422c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453fd8> │ │ │ │ + b.n 565650 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453d98> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #272] @ (565a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45414c>) │ │ │ │ + ldr r2, [pc, #144] @ (565984 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4540cc>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r5, [pc, #760] @ (565bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454340>) │ │ │ │ + ldr r4, [pc, #632] @ (565b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4542c0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5657cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453f14> │ │ │ │ + b.n 56558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453cd4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [pc, #864] @ (565c68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4543b0>) │ │ │ │ + ldr r1, [pc, #736] @ (565be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454330>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ b.n 5658d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45401a> │ │ │ │ - @ instruction: 0xffff4f9e │ │ │ │ + vcvt.f32.u32 q10, q15, #1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5655dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453d24> │ │ │ │ + b.n 56539c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453ae4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #864] @ (565c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4543c0>) │ │ │ │ + ldr r0, [pc, #736] @ (565bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454340>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #272] @ (565a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454174>) │ │ │ │ + ldr r4, [pc, #144] @ (5659ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4540f4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5652dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453a24> │ │ │ │ + b.n 56609c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4547e4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #328] @ (565a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4541b4>) │ │ │ │ + bx r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [pc, #544] @ (565b48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454290>) │ │ │ │ + ldr r3, [pc, #416] @ (565ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454210>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5652b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x453a00> │ │ │ │ + b.n 566078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4547c0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #232] @ (565a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454160>) │ │ │ │ + bx r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r3, #18 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #14 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #624] @ (565bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4542f4>) │ │ │ │ + ldr r2, [pc, #496] @ (565b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454274>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5651e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45392c> │ │ │ │ + b.n 565fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r5, [pc, #256] @ (565a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454190>) │ │ │ │ + ldr r4, [pc, #128] @ (5659c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454110>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 5651b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4538f8> │ │ │ │ + b.n 565f70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + mov lr, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #304] @ (565a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4541cc>) │ │ │ │ + ldr r1, [pc, #176] @ (565a04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45414c>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 56613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454884> │ │ │ │ + b.n 565efc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454644> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bx ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #712] @ (565c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454370>) │ │ │ │ + ldr r1, [pc, #584] @ (565ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4542f0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565ff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45473c> │ │ │ │ + b.n 565db4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4544fc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov ip, r7 │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #992] @ (565d4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454494>) │ │ │ │ + ldr r1, [pc, #864] @ (565ccc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454414>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546c4> │ │ │ │ + b.n 565d3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454484> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r2, pc │ │ │ │ + cmp r2, fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #936] @ (565d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454468>) │ │ │ │ + ldr r2, [pc, #808] @ (565ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4543e8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454694> │ │ │ │ + b.n 565d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454454> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #760] @ (565c7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4543c4>) │ │ │ │ + ldr r2, [pc, #632] @ (565bfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454344>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565f28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454670> │ │ │ │ + b.n 565ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454430> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #680] @ (565c38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454380>) │ │ │ │ + ldr r1, [pc, #552] @ (565bb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454300>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565f04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45464c> │ │ │ │ + b.n 565cc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45440c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - b.n 565ed8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454620> │ │ │ │ + b.n 565c98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4543e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r0, r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r3, [pc, #24] @ (5659c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454108>) │ │ │ │ + ldr r1, [pc, #920] @ (565d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454488>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565e54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45459c> │ │ │ │ + b.n 565c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45435c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [pc, #312] @ (565aec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454234>) │ │ │ │ + ldr r1, [pc, #184] @ (565a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4541b4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 565e28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454570> │ │ │ │ + b.n 565be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454330> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp ip, r5 │ │ │ │ + add ip, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ beq.w 565b04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45424c> │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1799905,180 +1799897,180 @@ │ │ │ │ b.n 565faa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546f2> │ │ │ │ ldr r3, [pc, #336] @ (566224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45496c>) │ │ │ │ add r3, pc │ │ │ │ b.n 565faa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546f2> │ │ │ │ ldr r3, [pc, #336] @ (566228 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454970>) │ │ │ │ add r3, pc │ │ │ │ b.n 565faa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4546f2> │ │ │ │ - ldr r1, [pc, #296] @ (566208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454950>) │ │ │ │ + ldr r0, [pc, #168] @ (566188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548d0>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r0, r2 │ │ │ │ + rors r0, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #480] @ (5662cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454a14>) │ │ │ │ + ldr r0, [pc, #352] @ (56624c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454994>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmn r6, r6 │ │ │ │ + rors r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #824] @ (566430 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454b78>) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r4, r7, #2 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + udf #68 @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmn r0, r3 │ │ │ │ + sbcs r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + ble.n 566194 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548dc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #360] @ (566278 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4549c0>) │ │ │ │ + ldr r0, [pc, #232] @ (5661f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454940>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + ble.n 56616c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #64] @ (56615c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548a4>) │ │ │ │ + blx lr │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + ble.n 56613c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454884> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r2, r4 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #904] @ (5664b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454bf8>) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - udf #16 │ │ │ │ + bgt.n 56610c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454854> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sbcs r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #976] @ (566504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454c4c>) │ │ │ │ + blxns sl │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #200] @ (566200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454948>) │ │ │ │ + ldr r0, [pc, #72] @ (566180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548c8>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #232] @ (566224 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45496c>) │ │ │ │ + ldr r0, [pc, #104] @ (5661a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548ec>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r1, [pc, #328] @ (566288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4549d0>) │ │ │ │ + ldr r0, [pc, #200] @ (566208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454950>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #936] @ (5664f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454c38>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 56606c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4547b4> │ │ │ │ + blt.n 56622c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454974> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r4, r0 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #712] @ (56641c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454b64>) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bgt.n 566248 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454990> │ │ │ │ + blt.n 566208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454950> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r7, #236 @ 0xec │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #872] @ (5664c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454c10>) │ │ │ │ + @ instruction: 0x47ba │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #904] @ (5664ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454c34>) │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #960] @ (566528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454c70>) │ │ │ │ + blx sl │ │ │ │ lsls r4, r7, #2 │ │ │ │ - movs r3, #150 @ 0x96 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bgt.n 566200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454948> │ │ │ │ + blt.n 5661c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454908> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 5661b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548fc> │ │ │ │ + bpl.n 566174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548bc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r0, [pc, #704] @ (566438 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454b80>) │ │ │ │ + blx r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #504] @ (56637c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454ac4>) │ │ │ │ + bx fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r0, [pc, #208] @ (566258 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4549a0>) │ │ │ │ + bxns r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r5, r7, #2 │ │ │ │ - addvc r2, r0, #6 │ │ │ │ - lslvs r7, r0, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + bkpt 0x004a │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + adds r2, r4, #1 │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbnz r2, 5661c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45490a> │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adcs r4, r7 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r1, [pc, #720] @ (56647c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454bc4>) │ │ │ │ + ldr r0, [pc, #592] @ (5663fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454b44>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, sl │ │ │ │ + add r4, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 56616c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4548b4> │ │ │ │ + bls.n 56612c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454874> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, #78 @ 0x4e │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r6, r7 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - eors r4, r7 │ │ │ │ + subs r7, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r0 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 5662c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454a10> │ │ │ │ + bcc.n 566288 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4549d0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bx r7 │ │ │ │ + mov r0, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bxns r6 │ │ │ │ + mov r4, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bmi.n 566208 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454950> │ │ │ │ + bcs.n 5661c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x454910> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [pc, #168] @ (566294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4549dc>) │ │ │ │ + ldr r3, [pc, #40] @ (566214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45495c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bx r9 │ │ │ │ + mov r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bx r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov ip, pc │ │ │ │ + cmp ip, fp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bxns r5 │ │ │ │ + mov r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bxns r4 │ │ │ │ + mov r4, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf0e600c6 │ │ │ │ - mov sl, r5 │ │ │ │ + vmla.i d16, d22, d2[1] │ │ │ │ + cmp sl, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r0, lr │ │ │ │ + cmp r0, sl │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r3, #170 @ 0xaa │ │ │ │ + cmp r2, #138 @ 0x8a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mov ip, sl │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -1800799,59 +1800791,59 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r1 │ │ │ │ + muls r6, r5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvs.n 566910 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455058> │ │ │ │ + bpl.n 5668d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455018> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #60 @ 0x3c │ │ │ │ + subs r1, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r7, #174 @ 0xae │ │ │ │ + subs r6, #142 @ 0x8e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 5669b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455100> │ │ │ │ + beq.n 566978 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4550c0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #124 @ 0x7c │ │ │ │ + adds r4, #92 @ 0x5c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ands r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 566994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4550dc> │ │ │ │ + beq.n 566954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45509c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ands r2, r3 │ │ │ │ + subs r6, #250 @ 0xfa │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 566ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4551f8> │ │ │ │ + beq.n 566a70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4551b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #234 @ 0xea │ │ │ │ + adds r3, #202 @ 0xca │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, #130 @ 0x82 │ │ │ │ + subs r5, #98 @ 0x62 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - beq.n 5669a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4550e8> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bl 548ac8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x437210> │ │ │ │ ldr.w r1, [r9] │ │ │ │ @@ -1801068,61 +1801060,61 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1391 @ 0x56f │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r4, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r1, #162 @ 0xa2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #24 │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r1, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, #16 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #254 @ 0xfe │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r5, #34 @ 0x22 │ │ │ │ + subs r4, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + adds r0, #180 @ 0xb4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #188 @ 0xbc │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1801193,18 +1801185,18 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r2, #5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ b.n 566c92 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4553da> │ │ │ │ - @ instruction: 0xf7d000bb │ │ │ │ - ldcl 0, cr0, [ip, #-748] @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r6, #-748] @ 0xfffffd14 │ │ │ │ - stc 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ + @ instruction: 0xf6b000bb │ │ │ │ + ldc 0, cr0, [ip], #-748 @ 0xfffffd14 │ │ │ │ + @ instruction: 0xebe600bb │ │ │ │ + stc 0, cr0, [r2], {187} @ 0xbb │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1801362,31 +1801354,31 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r3, #1 │ │ │ │ b.n 566dbe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455506> │ │ │ │ nop │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #80 @ 0x50 │ │ │ │ + subs r1, #48 @ 0x30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldmia r3, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #2736] @ 5679d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456118> │ │ │ │ @@ -1802453,43 +1802445,43 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - b.n 567418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455b60> │ │ │ │ + b.n 5681d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456920> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 567450 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455b98> │ │ │ │ + b.n 567210 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x455958> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r1, #200 @ 0xc8 │ │ │ │ + adds r0, #168 @ 0xa8 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #18 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #140 @ 0x8c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r1, #2 │ │ │ │ + cmp r7, #226 @ 0xe2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #68 @ 0x44 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #98 @ 0x62 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #72 @ 0x48 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #54 @ 0x36 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 567a46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45618e> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1802591,24 +1802583,24 @@ │ │ │ │ ldr r3, [pc, #36] @ (567b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456274>) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movw r2, #2785 @ 0xae1 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + ble.n 567ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456218> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r1, r1, #3 │ │ │ │ - cmpmi r7, #184 @ 0xb8 │ │ │ │ + bkpt 0x0024 │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add.w r0, r0, fp, ror #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + strd r0, r0, [r0, #748]! @ 0x2ec │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xeae200bb │ │ │ │ + strd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1802677,27 +1802669,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (567c04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45634c>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #32 │ │ │ │ + cmp r6, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bkpt 0x007e │ │ │ │ + pop {r1, r2, r3, r4, r6, pc} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movw ip, #5300 @ 0x14b4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w r3, [r0, #920] @ 0x398 │ │ │ │ cmp r2, ip │ │ │ │ beq.n 567c26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45636e> │ │ │ │ @@ -1802757,48 +1802749,48 @@ │ │ │ │ movw r2, #731 @ 0x2db │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (567cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456404>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - ble.n 567d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564d0> │ │ │ │ + bgt.n 567d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456490> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 567bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456308> │ │ │ │ + bgt.n 567d80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #16] @ (567ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45642c>) │ │ │ │ movw r2, #762 @ 0x2fa │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #12] @ (567ce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456430>) │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - ble.n 567de4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45652c> │ │ │ │ + bgt.n 567da4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 567d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564dc> │ │ │ │ + bgt.n 567d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45649c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (567d08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456450>) │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ ldr r1, [pc, #12] @ (567d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456454>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ cbz r2, 567d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564a4> │ │ │ │ @@ -1802829,21 +1802821,21 @@ │ │ │ │ movw r2, #1606 @ 0x646 │ │ │ │ ldr r1, [pc, #24] @ (567d7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4564c4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 546d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435474> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r6, #88 @ 0x58 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r4, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ sub.w r5, r4, #20 │ │ │ │ @@ -1802883,18 +1802875,18 @@ │ │ │ │ ldr r1, [pc, #24] @ (567e00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456548>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r0, #187] @ 0xbb │ │ │ │ - pop {r1, r2, r4, r5} │ │ │ │ + ldr.w r0, [r0, #187] @ 0xbb │ │ │ │ + cbnz r6, 567e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45658c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 567e84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4565cc> │ │ │ │ + blt.n 567e44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45658c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -1803314,17 +1803306,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 567c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4563dc> │ │ │ │ movs r2, #5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ b.n 5681be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456906> │ │ │ │ nop │ │ │ │ - b.n 568788 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456ed0> │ │ │ │ + b.n 568548 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456c90> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 5682a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4569ec> │ │ │ │ + bvc.n 568264 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4569ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ sub sp, #8 │ │ │ │ @@ -1803390,17 +1803382,17 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 567c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4563dc> │ │ │ │ movs r2, #5 │ │ │ │ bl 5478d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x43601c> │ │ │ │ b.n 568272 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4569ba> │ │ │ │ nop │ │ │ │ - b.n 5686d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456e20> │ │ │ │ + b.n 568498 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456be0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 5683f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456b3c> │ │ │ │ + bvs.n 5683b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456afc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1804746,23 +1804738,23 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #15] │ │ │ │ lsls r1, r7, #5 │ │ │ │ strb r4, [r1, #13] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ sub sp, #16 │ │ │ │ @@ -1806058,71 +1806050,71 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #8 │ │ │ │ movs r1, #31 │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.w 56918e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4578d6> │ │ │ │ - adds r2, r1, #3 │ │ │ │ + subs r2, r5, r6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcc.n 56a0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4587ec> │ │ │ │ + bcs.n 56a064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4587ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 56a07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4587c4> │ │ │ │ + bcs.n 56a03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458784> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r2, r6, #31 │ │ │ │ + asrs r2, r2, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bcs.n 569fb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458700> │ │ │ │ + bne.n 569f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4586c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r6, r4, #0 │ │ │ │ + subs r6, r0, r4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r6, r4, #17 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r2, pc, #624 @ (adr r2, 56a294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4589dc>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 56a214 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45895c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + lsrs r4, r4, #18 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [sp, #600] @ 0x258 │ │ │ │ + ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ mov.w r3, #1048576 @ 0x100000 │ │ │ │ b.w 569662 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x457daa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r2, #2097152 @ 0x200000 │ │ │ │ bfi r3, r2, #0, #26 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -1806355,51 +1806347,51 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ b.w 56963e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x457d86> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #17 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + lsrs r4, r0, #13 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r6, r4, #7 │ │ │ │ + lsrs r6, r0, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #488] @ 0x1e8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ @@ -1806635,23 +1806627,23 @@ │ │ │ │ mov r2, r3 │ │ │ │ adds r5, #1 │ │ │ │ bl 5690ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x457834> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 56a546 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458c8e> │ │ │ │ b.n 56a3d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458b1a> │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r5, [sp, #888] @ 0x378 │ │ │ │ + str r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #792] @ (56a8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458fec>) │ │ │ │ @@ -1807298,15 +1807290,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r4, [r6, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r0, r4] │ │ │ │ lsls r1, r7, #5 │ │ │ │ - movs r7, #214 @ 0xd6 │ │ │ │ + movs r6, #182 @ 0xb6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1807482,17 +1807474,17 @@ │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 56acfe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x459446> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 56ac84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4593cc> │ │ │ │ movs r0, #16 │ │ │ │ b.n 56ac84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4593cc> │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldc2l 0, cr0, [r8, #748] @ 0x2ec │ │ │ │ + ldc2 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r4, [pc, #2832] @ 56b908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a050> │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #2832] @ 56b90c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a054> │ │ │ │ @@ -1808530,100 +1808522,99 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r0, r1, r2, r4} │ │ │ │ vrsra.u64 d31, d17, #1 │ │ │ │ vrsra.u32 , , #1 │ │ │ │ vdup.8 d28, d31[7] │ │ │ │ - @ instruction: 0xffff01c8 │ │ │ │ + vaddl.u q8, d31, d24 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfa5200bb │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xfa1600bb │ │ │ │ + ldrsh.w r0, [r2, fp, lsl #3] │ │ │ │ + vshr.u64 d0, d27, #40 │ │ │ │ + ldr??.w r0, [r6, #187] @ 0xbb │ │ │ │ ldr r6, [pc, #824] @ (56bc70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a3b8>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf77800bb │ │ │ │ - lsls r2, r3, #5 │ │ │ │ + @ instruction: 0xf65800bb │ │ │ │ + movs r2, r7 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf65c00bb │ │ │ │ - ldc2 0, cr0, [lr], {187} @ 0xbb │ │ │ │ - strh r4, [r1, #46] @ 0x2e │ │ │ │ + @ instruction: 0xf53c00bb │ │ │ │ + @ instruction: 0xfb7e00bb │ │ │ │ + strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movw r0, #2235 @ 0x8bb │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + @ instruction: 0xf52000bb │ │ │ │ + movs r4, r1 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - addw r0, r6, #2235 @ 0x8bb │ │ │ │ + @ instruction: 0xf4e600bb │ │ │ │ stmia r5!, {r0, r2, r3, r4, r5} │ │ │ │ - @ instruction: 0xfffffbf4 │ │ │ │ + @ instruction: 0xfffffad4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf4f200bb │ │ │ │ - ldc2 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ - @ instruction: 0xf4e000bb │ │ │ │ - mcr2 0, 1, r0, cr10, cr11, {5} │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf3d200bb │ │ │ │ + @ instruction: 0xfb9200bb │ │ │ │ + @ instruction: 0xf3c000bb │ │ │ │ + stc2 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf4c000bb │ │ │ │ - mrc2 0, 1, r0, cr10, cr11, {5} │ │ │ │ - orns r0, ip, #6127616 @ 0x5d8000 │ │ │ │ - mrc2 0, 2, r0, cr8, cr11, {5} │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + @ instruction: 0xf3a000bb │ │ │ │ + ldc2 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ + @ instruction: 0xf35c00bb │ │ │ │ + ldc2 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orr.w r0, lr, #6127616 @ 0x5d8000 │ │ │ │ - ldc2l 0, cr0, [r8], #748 @ 0x2ec │ │ │ │ - @ instruction: 0xf3ea00bb │ │ │ │ - @ instruction: 0xfa6400bb │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + @ instruction: 0xf32e00bb │ │ │ │ + @ instruction: 0xfbd800bb │ │ │ │ + movt r0, #41147 @ 0xa0bb │ │ │ │ + vst4.32 {d16-d19}, [r4 :256], fp │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf3d600bb │ │ │ │ - ldc 0, cr0, [r0, #780] @ 0x30c │ │ │ │ - ldr??.w r0, [sl, fp, lsl #3] │ │ │ │ - ldr??.w r0, [lr, fp, lsl #3] │ │ │ │ - ldc2l 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ - @ instruction: 0xf35e00bb │ │ │ │ - add r6, pc, #208 @ (adr r6, 56ba98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a1e0>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r2, pc, #808 @ (adr r2, 56bcf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a43c>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r6, pc, #136 @ (adr r6, 56ba58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a1a0>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 56bcb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a3fc>) │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb3600bb │ │ │ │ - @ instruction: 0xf2d800bb │ │ │ │ - @ instruction: 0xfac200bb │ │ │ │ - subw r0, r8, #187 @ 0xbb │ │ │ │ - stc2 0, cr0, [r6], #-748 @ 0xfffffd14 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + @ instruction: 0xf2b600bb │ │ │ │ + ldcl 0, cr0, [r0], #-780 @ 0xfffffcf4 │ │ │ │ + ldr.w r0, [sl, fp, lsl #3] │ │ │ │ + ldr.w r0, [lr, fp, lsl #3] │ │ │ │ + mrrc2 0, 11, r0, r2, cr11 │ │ │ │ + @ instruction: 0xf23e00bb │ │ │ │ + add r5, pc, #80 @ (adr r5, 56ba18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a160>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r1, pc, #680 @ (adr r1, 56bc74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a3bc>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r5, pc, #8 @ (adr r5, 56b9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a120>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r1, pc, #608 @ (adr r1, 56bc34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a37c>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + @ instruction: 0xfa1600bb │ │ │ │ + subs.w r0, r8, #187 @ 0xbb │ │ │ │ + vld1.8 @ instruction: 0xf9a200bb │ │ │ │ + @ instruction: 0xf18800bb │ │ │ │ + @ instruction: 0xfb0600bb │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf29000bb │ │ │ │ - @ instruction: 0xfb1200bb │ │ │ │ - @ instruction: 0xf25c00bb │ │ │ │ - ldr??.w r0, [r2, fp, lsl #3] │ │ │ │ - @ instruction: 0xf23800bb │ │ │ │ - stc2l 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - addw r0, r2, #187 @ 0xbb │ │ │ │ - strb.w r0, [lr, #187] @ 0xbb │ │ │ │ - @ instruction: 0xf1ec00bb │ │ │ │ - rsbs r0, r0, r3, lsl #3 │ │ │ │ - @ instruction: 0xf7e600bb │ │ │ │ - @ instruction: 0xf7ea00bb │ │ │ │ - subs.w r0, ip, r3, lsl #3 │ │ │ │ - @ instruction: 0xf7fa00bb │ │ │ │ - @ instruction: 0xf7fe00bb │ │ │ │ + sbcs.w r0, r0, #187 @ 0xbb │ │ │ │ + ldr??.w r0, [r2, #187] @ 0xbb │ │ │ │ + @ instruction: 0xf13c00bb │ │ │ │ + ldr.w r0, [r2, fp, lsl #3] │ │ │ │ + adds.w r0, r8, #187 @ 0xbb │ │ │ │ + @ instruction: 0xfba000bb │ │ │ │ + @ instruction: 0xf0e200bb │ │ │ │ + @ instruction: 0xf76e00bb │ │ │ │ + @ instruction: 0xf0cc00bb │ │ │ │ + @ instruction: 0xeab000c3 │ │ │ │ + movt r0, #26811 @ 0x68bb │ │ │ │ + movt r0, #43195 @ 0xa8bb │ │ │ │ + eors.w r0, ip, r3, lsl #3 │ │ │ │ + @ instruction: 0xf6da00bb │ │ │ │ + @ instruction: 0xf6de00bb │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 56ba42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a18a> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 56baa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a1e8> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r6, r1, #24 │ │ │ │ @@ -1808750,16 +1808741,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r7, r6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba000bb │ │ │ │ - vshr.s64 d0, d27, #6 │ │ │ │ + @ instruction: 0xfa8000bb │ │ │ │ + mrc 0, 4, r0, cr10, cr11, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #136] @ 56bc38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a380> │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1808980,20 +1808971,20 @@ │ │ │ │ bl 56a8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x458ff8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54a2ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x438a34> │ │ │ │ b.n 56bd22 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a46a> │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc 0, cr0, [r4, #-748] @ 0xfffffd14 │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ - stc 0, cr0, [r6, #-748] @ 0xfffffd14 │ │ │ │ - vld4.32 {d0-d3}, [sl :256], fp │ │ │ │ + @ instruction: 0xebf400bb │ │ │ │ + @ instruction: 0xf7f400bb │ │ │ │ + @ instruction: 0xebe600bb │ │ │ │ + strb.w r0, [sl, fp, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #396] @ (56bfc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a710>) │ │ │ │ ldr r3, [pc, #396] @ (56bfcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a714>) │ │ │ │ @@ -1809150,22 +1809141,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf73a00bb │ │ │ │ - ldrb r4, [r0, #10] │ │ │ │ + @ instruction: 0xf61a00bb │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xeaf800bb │ │ │ │ - @ instruction: 0xf75000bb │ │ │ │ - ldrb r6, [r5, #9] │ │ │ │ + ldrd r0, r0, [r8, #748] @ 0x2ec │ │ │ │ + @ instruction: 0xf63000bb │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xeae200bb │ │ │ │ + strd r0, r0, [r2, #748] @ 0x2ec │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr.w r8, [pc, #196] @ 56c0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45a818> │ │ │ │ @@ -1809241,18 +1809232,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 567cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456434> │ │ │ │ nop │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf61800bb │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + @ instruction: 0xf4f800bb │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrd r0, r0, [r6, #748] @ 0x2ec │ │ │ │ + ldmia.w r6!, {r0, r1, r3, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ @@ -1810002,46 +1809993,46 @@ │ │ │ │ movne r4, r3 │ │ │ │ beq.w 56c65c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ada4> │ │ │ │ b.n 56c642 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ad8a> │ │ │ │ mov r0, fp │ │ │ │ bl 567cec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x456434> │ │ │ │ subs r6, #246 @ 0xf6 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xf31a00bb │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + @ instruction: 0xf1fa00bb │ │ │ │ + strb r0, [r6, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56c5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ad08> │ │ │ │ + b.n 56c380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45aac8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 3, r0, cr10, cr11, {5} │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + stcl 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cd28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b470> │ │ │ │ + b.n 56cae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b230> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mcr 0, 4, r0, cr14, cr11, {5} │ │ │ │ - strb r0, [r4, #5] │ │ │ │ + stcl 0, cr0, [lr, #-748]! @ 0xfffffd14 │ │ │ │ + strb r0, [r0, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56ccfc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b444> │ │ │ │ + b.n 56cabc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b204> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mrc 0, 2, r0, cr2, cr11, {5} │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + ldc 0, cr0, [r2, #-748]! @ 0xfffffd14 │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56ccd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b420> │ │ │ │ + b.n 56ca98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b1e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56ccbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b404> │ │ │ │ + b.n 56ca7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b1c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldcl 0, cr0, [r2, #748] @ 0x2ec │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldc 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cc98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b3e0> │ │ │ │ + b.n 56ca58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b1a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #100] @ (56c9f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b138>) │ │ │ │ @@ -1810091,18 +1810082,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r6, #110 @ 0x6e │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - stcl 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + stc 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 56cb74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b2bc> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #148] @ (56caac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b1f4>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1810172,18 +1810163,18 @@ │ │ │ │ nop │ │ │ │ adds r5, #222 @ 0xde │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #172 @ 0xac │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldc 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + @ instruction: 0xebfe00bb │ │ │ │ + ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #936] @ (56ce80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b5c8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1810541,36 +1810532,38 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r4, #192 @ 0xc0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r2, #-760] @ 0x2f8 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + @ instruction: 0xe82200be │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 56cf98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b6e0> │ │ │ │ + bgt.n 56cf58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b6a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - eor.w r0, lr, fp, ror #2 │ │ │ │ - ldr r4, [r5, #76] @ 0x4c │ │ │ │ + strd r0, r0, [lr, #-748]! @ 0x2ec │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 56cf6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b6b4> │ │ │ │ + bgt.n 56cf2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b674> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [r0], #760 @ 0x2f8 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + b.n 56ce50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b598> │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 56cf0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b654> │ │ │ │ + bgt.n 56cecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b614> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xe82400be │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + b.n 56ccc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b40c> │ │ │ │ + lsls r6, r7, #2 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 56cf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b6c8> │ │ │ │ + blt.n 56cf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b688> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrd r0, r0, [sl, #-748]! @ 0x2ec │ │ │ │ - bgt.n 56cf0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b654> │ │ │ │ + @ instruction: 0xe85a00bb │ │ │ │ + blt.n 56cecc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b614> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -1810707,22 +1810700,23 @@ │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #24 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - @ instruction: 0xe80600bb │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + b.n 56ce04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b54c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bge.n 56cf58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b6a0> │ │ │ │ + bls.n 56d118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b860> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56cfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b72c> │ │ │ │ + b.n 56cda4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b4ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 56d134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b87c> │ │ │ │ + bls.n 56d0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b83c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (56d164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b8ac>) │ │ │ │ @@ -1810830,19 +1810824,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #156 @ 0x9c │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #202 @ 0xca │ │ │ │ lsls r1, r7, #5 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r1, #12] │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 56d200 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b948> │ │ │ │ + bhi.n 56d1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b908> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #248] @ (56d284 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b9cc>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -1810947,25 +1810941,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #52 @ 0x34 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - b.n 56cd6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b4b4> │ │ │ │ + b.n 56cb2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b274> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r5, #124] @ 0x7c │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 56d358 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45baa0> │ │ │ │ + bvc.n 56d318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ba60> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #648 @ (adr r5, 56d528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc70>) │ │ │ │ + add r4, pc, #520 @ (adr r4, 56d4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bbf0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1811016,17 +1811010,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (56d338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45ba80>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2126 @ 0x84e │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ - b.n 56cdc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b508> │ │ │ │ + b.n 56cb80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b2c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 56d418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bb60> │ │ │ │ + bvs.n 56d3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bb20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ @@ -1811143,54 +1811137,54 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2638 @ 0xa4e │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - b.n 56ce24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b56c> │ │ │ │ + b.n 56dbe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c32c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bb00> │ │ │ │ + bpl.n 56d378 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56ce00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b548> │ │ │ │ + b.n 56dbc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c308> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d394 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45badc> │ │ │ │ + bpl.n 56d554 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc9c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56cddc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b524> │ │ │ │ + b.n 56db9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c2e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, #96] @ 0x60 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bcb8> │ │ │ │ + bpl.n 56d530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56cdd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b520> │ │ │ │ + b.n 56db98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c2e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d54c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc94> │ │ │ │ + bpl.n 56d50c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc54> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56cdcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45b514> │ │ │ │ + b.n 56db8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c2d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r2, #92] @ 0x5c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 56d528 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc70> │ │ │ │ + bpl.n 56d4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 56d4a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bbf0> │ │ │ │ ldr r3, [pc, #12] @ (56d4ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bbf4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 56d4ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc36> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811208,15 +1811202,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5481ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436934> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 56d532 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bc7a> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1811234,15 +1811228,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 5481ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x436934> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - adds r6, #6 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -1811410,23 +1811404,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (56d72c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45be74>) │ │ │ │ movw r2, #2744 @ 0xab8 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ nop │ │ │ │ - b.n 56d730 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45be78> │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r0, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcc.n 56d65c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bda4> │ │ │ │ + bcs.n 56d81c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bf64> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 56daf0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c238> │ │ │ │ + b.n 56d8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bff8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 56d638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bd80> │ │ │ │ + bcs.n 56d7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45bf40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r4, [pc, #2916] @ 56e2a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c9f0> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1812537,27 +1812531,27 @@ │ │ │ │ lsls r1, r7, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ lsls r1, r7, #5 │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r1, r7, #5 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r6, #146 @ 0x92 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #48 @ 0x30 │ │ │ │ + cmp r2, #16 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp r1, r2 │ │ │ │ bcs.w 56e546 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45cc8e> │ │ │ │ @@ -1813842,65 +1813836,65 @@ │ │ │ │ movw r2, #3241 @ 0xca9 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #452] @ 0x1c4 │ │ │ │ - vrshr.u32 , q12, #1 │ │ │ │ + vsra.u32 , q4, #1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #32] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #200] @ (56f1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d8f0>) │ │ │ │ + ldr r5, [pc, #72] @ (56f128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d870>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #96] @ 0x60 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ subs r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r4, r5} │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 56f134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d87c> │ │ │ │ + cbnz r2, 56f12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d874> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 56f130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d878> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r6, r3 │ │ │ │ + cbnz r6, 56f132 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d87a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r1 │ │ │ │ + cbnz r4, 56f136 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d87e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x003a │ │ │ │ + cbnz r2, 56f13a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d882> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + cbnz r0, 56f126 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d86e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 56f160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d8a8> │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 56f164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45d8ac> │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [pc, #948] @ (56f4e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45dc2c>) │ │ │ │ movw r2, #3125 @ 0xc35 │ │ │ │ ldr r1, [pc, #948] @ (56f4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45dc30>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -1814242,79 +1814236,79 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2961 @ 0xb91 │ │ │ │ bl 547810 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x435f58> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 56f504 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45dc4c> │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #21] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb6bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r4, r5} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb77e │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + push {r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + push {r1, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, r9 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + push {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 570c54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45f39c> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56ff68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45e6b0> │ │ │ │ @@ -1819047,23 +1819041,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (57212c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x460874>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (572130 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x460878>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 572a06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46114e> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 5724d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x460c20> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1820113,273 +1820107,273 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (572c20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461368>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #520] @ (572c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46136c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #768] @ 0x300 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r1, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 572b34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46127c>) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 572eb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #336] @ 0x150 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 572d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461468>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 572ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 572cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613f4>) │ │ │ │ + add r4, pc, #288 @ (adr r4, 572c2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461374>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #280 @ (adr r5, 572c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461370>) │ │ │ │ + add r4, pc, #152 @ (adr r4, 572ba8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4612f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #80 @ (adr r5, 572b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4612ac>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 572ee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46162c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #904 @ (adr r4, 572ea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615e8>) │ │ │ │ + add r3, pc, #776 @ (adr r3, 572e20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461568>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #768 @ (adr r4, 572e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461564>) │ │ │ │ + add r3, pc, #640 @ (adr r3, 572d9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #664 @ (adr r4, 572db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461500>) │ │ │ │ + add r3, pc, #536 @ (adr r3, 572d38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461480>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #560 @ (adr r4, 572d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46149c>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 572cd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46141c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 572d30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461478>) │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #352 @ (adr r0, 572cac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613f4>) │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #216 @ (adr r0, 572c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461370>) │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 572b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4612dc>) │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 572f10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461658>) │ │ │ │ + add r2, pc, #776 @ (adr r2, 572e90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615d8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 572e9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615e4>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 572e1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461564>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #632 @ (adr r3, 572e08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461550>) │ │ │ │ + add r2, pc, #504 @ (adr r2, 572d88 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614d0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #512 @ (adr r3, 572d94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614dc>) │ │ │ │ + add r2, pc, #384 @ (adr r2, 572d14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46145c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #392 @ (adr r3, 572d20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461468>) │ │ │ │ + add r2, pc, #264 @ (adr r2, 572ca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613e8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 572c8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613d4>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 572c0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461354>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #88 @ (adr r3, 572bf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461340>) │ │ │ │ + add r1, pc, #984 @ (adr r1, 572f78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4616c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 572f24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46166c>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 572ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #696 @ (adr r2, 572e60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615a8>) │ │ │ │ + add r1, pc, #568 @ (adr r1, 572de0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461528>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 572dac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614f4>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 572d2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461474>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 572d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461470>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 572ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 572cb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613fc>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 572c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46137c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #152 @ (adr r2, 572c50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461398>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 572bd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461318>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 572bcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461314>) │ │ │ │ + add r0, pc, #912 @ (adr r0, 572f4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461694>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 572f48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461690>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 572ec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461610>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 572ea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615ec>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 572e24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46156c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 572e30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461578>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 572db0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #496 @ (adr r1, 572dbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461504>) │ │ │ │ + add r0, pc, #368 @ (adr r0, 572d3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461484>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #344 @ (adr r1, 572d28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461470>) │ │ │ │ + add r0, pc, #216 @ (adr r0, 572ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 572c94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4613dc>) │ │ │ │ + add r0, pc, #64 @ (adr r0, 572c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46135c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #40 @ (adr r1, 572c00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461348>) │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 572f7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4616c4>) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #808 @ (adr r0, 572f08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461650>) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 572e94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4615dc>) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 572e10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461558>) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 572d5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4614a4>) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 572cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461400>) │ │ │ │ + ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 572c14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46135c>) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 572f80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4616c8>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 572f00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461648>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r4, #6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6265 @ 0x1879 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 5748ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ff4> │ │ │ │ movw r3, #5007 @ 0x138f │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 57362c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x461d74> │ │ │ │ @@ -1822903,491 +1822897,491 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (57479c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ee4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #956] @ (5747a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ee8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 574442 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462b8a> │ │ │ │ + rev r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #560] @ 0x230 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #112] @ 0x70 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r2, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #544] @ 0x220 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r4, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #640] @ 0x280 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #56] @ 0x38 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #544] @ 0x220 │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #160] @ 0xa0 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r4, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #912 @ (adr r0, 574928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463070>) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #752 @ (adr r0, 57488c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fd4>) │ │ │ │ + ldr r7, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 574800 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f48>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #416 @ (adr r0, 574744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e8c>) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #240 @ (adr r0, 574698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462de0>) │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 5745fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d44>) │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #816 @ (adr r5, 574908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463050>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 574888 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fd0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #640 @ (adr r5, 57485c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fa4>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 5747dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f24>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 5747a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ee8>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 574720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 5746c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e0c>) │ │ │ │ + add r4, pc, #96 @ (adr r4, 574644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #64 @ (adr r5, 574628 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d70>) │ │ │ │ + add r3, pc, #960 @ (adr r3, 5749a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 57493c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463084>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 5748bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463004>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 574860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fa8>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 5747e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f28>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 5747b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462efc>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 574734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5746f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e40>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 574678 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462dc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 57461c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d64>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 57499c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 574950 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463098>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 5748d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463018>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #640 @ (adr r3, 574884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fcc>) │ │ │ │ + add r2, pc, #512 @ (adr r2, 574804 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 5747e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f30>) │ │ │ │ + add r2, pc, #352 @ (adr r2, 574768 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462eb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #304 @ (adr r3, 57473c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e84>) │ │ │ │ + add r2, pc, #176 @ (adr r2, 5746bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e04>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 5746b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462df8>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 574630 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #992 @ (adr r2, 5749f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46313c>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 574974 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 5748f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463040>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 574878 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #480 @ (adr r2, 5747fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f44>) │ │ │ │ + add r1, pc, #352 @ (adr r1, 57477c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ec4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #240 @ (adr r2, 574710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e58>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 574690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462dd8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 574624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462d6c>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 5749a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #784 @ (adr r1, 574938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463080>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 5748b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463000>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #544 @ (adr r1, 57484c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f94>) │ │ │ │ + add r0, pc, #416 @ (adr r0, 5747cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f14>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 574760 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462ea8>) │ │ │ │ + add r0, pc, #176 @ (adr r0, 5746e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e28>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 574674 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462dbc>) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #848 @ (adr r0, 574988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630d0>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #608 @ (adr r0, 57489c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462fe4>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 5747f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462f38>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 574754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e9c>) │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 574688 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462dd0>) │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #64] @ 0x40 │ │ │ │ + str r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #0] │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #480] @ 0x1e0 │ │ │ │ + str r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4} │ │ │ │ + uxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 574728 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e70> │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574720 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e68> │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57471a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e62> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 574710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e58> │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 574706 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e4e> │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 5746f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r7 │ │ │ │ + cbz r4, 5746ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e32> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 5746e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e2a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 5746da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e22> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + cbz r0, 5746d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e1a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57470e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e56> │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 574706 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e4e> │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5746fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e44> │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5746f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e3c> │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5746ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e36> │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5746e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x462e30> │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r2, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #968 @ (adr r7, 574b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #864 @ 0x360 │ │ │ │ + add r7, pc, #736 @ (adr r7, 574a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631cc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #404] @ (57493c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463084>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (574940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463088>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1823576,125 +1823570,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (574a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46315c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (574a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463160>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, pc, #904 @ (adr r4, 574cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463410>) │ │ │ │ + add r3, pc, #776 @ (adr r3, 574c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463390>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #688 @ (adr r4, 574bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46333c>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 574b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632bc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 574b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632a8>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 574ae0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463228>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 574adc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463224>) │ │ │ │ + add r3, pc, #272 @ (adr r3, 574a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #248 @ (adr r4, 574a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463190>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 5749c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463110>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #80 @ (adr r4, 5749a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630ec>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 574d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46346c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #936 @ (adr r3, 574d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463448>) │ │ │ │ + add r2, pc, #808 @ (adr r2, 574c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4633c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 574c5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4633a4>) │ │ │ │ + add r2, pc, #640 @ (adr r2, 574bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463324>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #648 @ (adr r3, 574be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463330>) │ │ │ │ + add r2, pc, #520 @ (adr r2, 574b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 574b34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46327c>) │ │ │ │ + add r2, pc, #336 @ (adr r2, 574ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 574a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631d8>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 574a10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463158>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #128 @ (adr r3, 5749ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463134>) │ │ │ │ + add r2, pc, #0 @ (adr r2, 57496c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4630b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #984 @ (adr r2, 574d48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463490>) │ │ │ │ + add r1, pc, #856 @ (adr r1, 574cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463410>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 574ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4633ec>) │ │ │ │ + add r1, pc, #688 @ (adr r1, 574c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46336c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #616 @ (adr r2, 574be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463328>) │ │ │ │ + add r1, pc, #488 @ (adr r1, 574b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632a8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 574b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463274>) │ │ │ │ + add r1, pc, #304 @ (adr r1, 574aac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #248 @ (adr r2, 574a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631c0>) │ │ │ │ + add r1, pc, #120 @ (adr r1, 5749f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463140>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 5749d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46311c>) │ │ │ │ + add r0, pc, #976 @ (adr r0, 574d54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46349c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #888 @ (adr r1, 574d00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463448>) │ │ │ │ + add r0, pc, #760 @ (adr r0, 574c80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4633c8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 574c6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4633b4>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 574bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463334>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #488 @ (adr r1, 574b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4632c0>) │ │ │ │ + add r0, pc, #360 @ (adr r0, 574af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463240>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #288 @ (adr r1, 574ab4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631fc>) │ │ │ │ + add r0, pc, #160 @ (adr r0, 574a34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46317c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 5749f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463138>) │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 574d0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463454>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #632 @ (adr r0, 574c18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463360>) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 574b54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46329c>) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #232 @ (adr r0, 574a90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631d8>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #64 @ (adr r0, 5749ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463134>) │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #656] @ 0x290 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r2, #46] @ 0x2e │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #48] @ 0x30 │ │ │ │ + str r0, [r5, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 574aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4631ec> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 574cb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463400> │ │ │ │ @@ -1824938,321 +1824932,321 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (575a08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464150>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #616] @ (575a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464154>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r4, [r7, #20] │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r1, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #416 @ (adr r7, 575958 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640a0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 575904 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46404c>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 575884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fcc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #384 @ (adr r5, 575940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464088>) │ │ │ │ + add r4, pc, #256 @ (adr r4, 5758c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464008>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #456 @ (adr r5, 57598c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640d4>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 57590c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464054>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #512 @ (adr r5, 5759c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464110>) │ │ │ │ + add r4, pc, #384 @ (adr r4, 575948 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464090>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #584 @ (adr r5, 575a14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46415c>) │ │ │ │ + add r4, pc, #456 @ (adr r4, 575994 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #656 @ (adr r5, 575a60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641a8>) │ │ │ │ + add r4, pc, #528 @ (adr r4, 5759e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464128>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 575aac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641f4>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 575a2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464174>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 575af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464240>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 575a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 575b44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46428c>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 575ac4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46420c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 575b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642d8>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 575b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464258>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #8 @ (adr r6, 5757ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463f34>) │ │ │ │ + add r4, pc, #904 @ (adr r4, 575b6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642b4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #96 @ (adr r6, 575848 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463f90>) │ │ │ │ + add r4, pc, #992 @ (adr r4, 575bc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464310>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #168 @ (adr r6, 575894 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fdc>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 575814 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463f5c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 5758e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464028>) │ │ │ │ + add r5, pc, #112 @ (adr r5, 575860 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fa8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #360 @ (adr r6, 57595c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640a4>) │ │ │ │ + add r5, pc, #232 @ (adr r5, 5758dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464024>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #416 @ (adr r6, 575998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640e0>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 575918 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464060>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #488 @ (adr r6, 5759e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46412c>) │ │ │ │ + add r5, pc, #360 @ (adr r5, 575964 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 575a30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464178>) │ │ │ │ + add r5, pc, #432 @ (adr r5, 5759b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #616 @ (adr r6, 575a6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641b4>) │ │ │ │ + add r5, pc, #488 @ (adr r5, 5759ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464134>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 575ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464200>) │ │ │ │ + add r5, pc, #560 @ (adr r5, 575a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464180>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 575b14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46425c>) │ │ │ │ + add r5, pc, #648 @ (adr r5, 575a94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641dc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #832 @ (adr r6, 575b50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464298>) │ │ │ │ + add r5, pc, #704 @ (adr r5, 575ad0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464218>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #904 @ (adr r6, 575b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642e4>) │ │ │ │ + add r5, pc, #776 @ (adr r5, 575b1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464264>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #976 @ (adr r6, 575be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464330>) │ │ │ │ + add r5, pc, #848 @ (adr r5, 575b68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #40 @ (adr r7, 575844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463f8c>) │ │ │ │ + add r5, pc, #936 @ (adr r5, 575bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46430c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 5758a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fe8>) │ │ │ │ + add r6, pc, #0 @ (adr r6, 575820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463f68>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 5758fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464044>) │ │ │ │ + add r6, pc, #88 @ (adr r6, 57587c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 575968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640b0>) │ │ │ │ + add r6, pc, #192 @ (adr r6, 5758e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464030>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #408 @ (adr r7, 5759c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46410c>) │ │ │ │ + add r6, pc, #280 @ (adr r6, 575944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46408c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 575a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464188>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 5759c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464108>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 575a8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641d4>) │ │ │ │ + add r6, pc, #472 @ (adr r6, 575a0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464154>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 575ae8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464230>) │ │ │ │ + add r6, pc, #560 @ (adr r6, 575a68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641b0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #808 @ (adr r3, 575b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642ac>) │ │ │ │ + add r2, pc, #680 @ (adr r2, 575ae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46422c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 575bc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464308>) │ │ │ │ + add r2, pc, #768 @ (adr r2, 575b40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464288>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #984 @ (adr r3, 575c1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464364>) │ │ │ │ + add r2, pc, #856 @ (adr r2, 575b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642e4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 575868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fb0>) │ │ │ │ + add r2, pc, #928 @ (adr r2, 575be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464330>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #104 @ (adr r4, 5758b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463ffc>) │ │ │ │ + add r2, pc, #1000 @ (adr r2, 575c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46437c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 575900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464048>) │ │ │ │ + add r3, pc, #48 @ (adr r3, 575880 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fc8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #248 @ (adr r4, 57594c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464094>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 5758cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464014>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #336 @ (adr r4, 5759a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640f0>) │ │ │ │ + add r3, pc, #208 @ (adr r3, 575928 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464070>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #232 @ (adr r3, 575944 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46408c>) │ │ │ │ + add r2, pc, #104 @ (adr r2, 5758c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46400c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 575980 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640c8>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 575900 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464048>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 5759dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464124>) │ │ │ │ + add r2, pc, #248 @ (adr r2, 57595c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640a4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 575a28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464170>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 5759a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640f0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 575874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x463fbc>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 575bf4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46433c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #760 @ 0x2f8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #640 @ 0x280 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #160 @ 0xa0 │ │ │ │ + add r4, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #160 @ 0xa0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 575d34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46447c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #768 @ 0x300 │ │ │ │ + add r7, pc, #640 @ (adr r7, 575be0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464328>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r7, pc, #744 @ (adr r7, 575c4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464394>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #864 @ (adr r6, 575cc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464410>) │ │ │ │ + add r5, pc, #736 @ (adr r5, 575c48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464390>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #696 @ (adr r6, 575c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46436c>) │ │ │ │ + add r5, pc, #568 @ (adr r5, 575ba4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 575b90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642d8>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 575b10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464258>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 575a9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641e4>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 575a1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464164>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #384 @ (adr r6, 575af8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464240>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 575a78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641c0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57598c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640d4> │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 575986 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640ce> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + add r7, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 575c34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46437c>) │ │ │ │ + add r6, pc, #552 @ (adr r6, 575bb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642fc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #496 @ (adr r7, 575b80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642c8>) │ │ │ │ + add r6, pc, #368 @ (adr r6, 575b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464248>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 5759aa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640f2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + cbz r4, 5759a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640ea> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5759d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464120> │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 5759ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464116> │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5759c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46410e> │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5759be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464106> │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5759b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4640fe> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 575a0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464156> │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575a06 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46414e> │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 575a00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464148> │ │ │ │ + cbz r6, 5759f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464140> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + cbz r0, 5759f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46413c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 5759ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464134> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 5759e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46412a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + cbz r2, 5759da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464122> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #1008 @ (adr r7, 575dc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464508>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 575d40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464488>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #872 @ (adr r7, 575d3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464484>) │ │ │ │ + add r6, pc, #744 @ (adr r6, 575cbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464404>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 575ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4643f0>) │ │ │ │ + add r6, pc, #592 @ (adr r6, 575c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464370>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #520 @ (adr r7, 575be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46432c>) │ │ │ │ + add r6, pc, #392 @ (adr r6, 575b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4642ac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #336 @ (adr r7, 575b30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464278>) │ │ │ │ + add r6, pc, #208 @ (adr r6, 575ab0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641f8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 575ca8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4643f0>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 575c28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464370>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 575d24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46446c>) │ │ │ │ + add r5, pc, #696 @ (adr r5, 575ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4643ec>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #880 @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 575a42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46418a> │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r5, pc, #168 @ (adr r5, 575aa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641ec>) │ │ │ │ + add r4, pc, #40 @ (adr r4, 575a24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46416c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 575a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464188> │ │ │ │ + cbz r0, 575a38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464180> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 575b2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464274>) │ │ │ │ + add r5, pc, #168 @ (adr r5, 575aac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641f4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #80 @ (adr r6, 575a58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641a0>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 575dd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464520>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + strh r0, [r3, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 575a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464190> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 575a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641a4> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1825286,31 +1825280,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (575a80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (575a84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r6, 575a72 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4641ba> │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 575b00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464248> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 575df8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464540> │ │ │ │ @@ -1826084,223 +1826078,223 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (576464 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464bac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #420] @ (576468 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464bb0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r4, 57631c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464a64> │ │ │ │ + rev r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #544 @ 0x220 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5} │ │ │ │ + cbz r0, 5763da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b22> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576418 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b60> │ │ │ │ + uxtb r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 576412 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b5a> │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576402 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b4a> │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57640e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b56> │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 5763be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b06> │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5763b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b00> │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 576408 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b50> │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #984 @ 0x3d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r6, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + cbz r0, 57640a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b52> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 576402 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b4a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + cbz r4, 5763fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b44> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r4 │ │ │ │ + cbz r6, 5763f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r6 │ │ │ │ + cbz r4, 5763ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b34> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576424 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b6c> │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57641c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b64> │ │ │ │ + sub sp, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 576414 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b5c> │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 57640c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b54> │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 576406 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464b4e> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + push {r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb716 │ │ │ │ + push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #720] @ (576704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464e4c>) │ │ │ │ + ldr r0, [pc, #592] @ (576684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464dcc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + push {r1, r2, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - setend be │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb67e │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 5764c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464c08> │ │ │ │ + uxtb r4, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + push {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #448] @ (57661c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d64>) │ │ │ │ + ldr r0, [pc, #320] @ (57659c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464ce4>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #424] @ (576608 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d50>) │ │ │ │ + ldr r0, [pc, #296] @ (576588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464cd0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #400] @ (5765f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d3c>) │ │ │ │ + ldr r0, [pc, #272] @ (576574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464cbc>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #376] @ (5765e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d28>) │ │ │ │ + ldr r0, [pc, #248] @ (576560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464ca8>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + cbz r4, 57648c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464bd4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 57653a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464c82> │ │ │ │ bhi.n 57648a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464bd2> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576526 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464c6e> │ │ │ │ @@ -1826404,51 +1826398,51 @@ │ │ │ │ ldr r0, [pc, #80] @ (576598 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464ce0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #76] @ (57659c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464ce4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bx r8 │ │ │ │ + mov r2, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + push {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + cbz r4, 5765e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d2e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + cbz r6, 5765de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d26> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + push {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r6, lr} │ │ │ │ + push {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov lr, ip │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + cbz r6, 5765f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5765c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d0c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5765cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d14>) │ │ │ │ @@ -1826463,23 +1826457,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5765d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5765dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + push {r1, r3, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - mov r6, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 576620 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d68> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 576634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464d7c> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1826517,33 +1826511,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (57665c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464da4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (576660 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464da8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb682 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp ip, sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 576794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464edc> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ ldrh r0, [r2, #44] @ 0x2c │ │ │ │ strh r2, [r1, #60] @ 0x3c │ │ │ │ @@ -1826691,99 +1826685,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (576840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (576844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f8c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 5767bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 5767ba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f02> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r0 │ │ │ │ + cbnz r2, 5767b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + cbnz r0, 5767b6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464efe> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r6, r1 │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5767f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f40> │ │ │ │ + @ instruction: 0xb8d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5767f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f3c> │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5767f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f38> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5767ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f36> │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5767ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f32> │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5767e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f2e> │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5767e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f2c> │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 5767e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f28> │ │ │ │ + @ instruction: 0xb806 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5767de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464f26> │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb79e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb886 │ │ │ │ + @ instruction: 0xb766 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb70c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + @ instruction: 0xb6b2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + cpsid ai │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + @ instruction: 0xb65c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + @ instruction: 0xb628 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6b6 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + push {r1, r2, r5, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add lr, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 576914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46505c> │ │ │ │ bls.n 576870 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x464fb8> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 576908 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465050> │ │ │ │ bhi.n 5768c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465010> │ │ │ │ @@ -1826888,57 +1826882,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (576988 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650d0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (57698c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbnz r0, 576968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650b0> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - muls r4, r7 │ │ │ │ + negs r4, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r2, 57696a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650b2> │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57698c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650d4> │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - orrs r2, r7 │ │ │ │ + tst r2, r3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576982 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650ca> │ │ │ │ + @ instruction: 0xb848 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57699c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650e4> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576990 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650d8> │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5769a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650f0> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5769b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650fc> │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb80e │ │ │ │ + @ instruction: 0xb6ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r6, r5 │ │ │ │ + rors r6, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmn r0, r5 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5769b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4650fc> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5769bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465104>) │ │ │ │ @@ -1826953,23 +1826947,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5769c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5769cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465114>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r6, 5769de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465126> │ │ │ │ + @ instruction: 0xb85e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 5769dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465124> │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 5769f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465138> │ │ │ │ + @ instruction: 0xb882 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 5769ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465134> │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - negs r6, r4 │ │ │ │ + adcs r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 576b3a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465282> │ │ │ │ bls.n 576a36 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46517e> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1827143,81 +1827137,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (576bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465320>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (576bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465324>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - rors r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r0, 576bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46531a> │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + revsh r2, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, r5} │ │ │ │ + cbnz r4, 576bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576b70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652b8> │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652c0> │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576b82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652ca> │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576b8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652d4> │ │ │ │ + @ instruction: 0xb822 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576b94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652dc> │ │ │ │ + @ instruction: 0xb834 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652e4> │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576ba6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652ee> │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576bae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652f6> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465302> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 576bc2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46530a> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 576c02 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46534a> │ │ │ │ + hlt 0x000c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465330> │ │ │ │ + rev r6, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r2 │ │ │ │ + cbnz r4, 576bac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4652f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576be4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46532c> │ │ │ │ + cbnz r6, 576bdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465324> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + cbnz r0, 576bba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465302> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 576bd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465320> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 576bc6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46530e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 576bd2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46531a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576bf2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46533a> │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r2, r0 │ │ │ │ + @ instruction: 0xb8e2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cbnz r6, 576bee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465336> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bxns r3 │ │ │ │ + cmp ip, pc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 576c16 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46535e> │ │ │ │ + rev r6, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 576bec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x465334> │ │ │ │ + @ instruction: 0xb850 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r4, r2 │ │ │ │ + subs r7, #180 @ 0xb4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xb810 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #6918 @ 0x1b06 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 57a204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46894c> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r6, #216 @ 0xd8 │ │ │ │ subs r7, r0, r4 │ │ │ │ @@ -1835361,815 +1835355,824 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57b520 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c68> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57b524 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c6c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r2, #8 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - and.w r0, r4, fp, ror #2 │ │ │ │ - strd r0, r0, [r4, #748]! @ 0x2ec │ │ │ │ - strd r0, r0, [r4, #748] @ 0x2ec │ │ │ │ - @ instruction: 0xe99400bb │ │ │ │ - strd r0, r0, [r8, #-748]! @ 0x2ec │ │ │ │ - strd r0, r0, [r0, #-748] @ 0x2ec │ │ │ │ - stmdb r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - stmdb r0, {r0, r1, r3, r4, r5, r7} │ │ │ │ - strd r0, r0, [r0], #748 @ 0x2ec │ │ │ │ - @ instruction: 0xe8c000bb │ │ │ │ - stmia.w r0!, {r0, r1, r3, r4, r5, r7} │ │ │ │ - stmia.w r0, {r0, r1, r3, r4, r5, r7} │ │ │ │ - strd r0, r0, [r0], #-748 @ 0x2ec │ │ │ │ - strex r0, r0, [r0, #748] @ 0x2ec │ │ │ │ + strd r0, r0, [r4], #748 @ 0x2ec │ │ │ │ + @ instruction: 0xe8c400bb │ │ │ │ + stmia.w r4!, {r0, r1, r3, r4, r5, r7} │ │ │ │ + ldrd r0, r0, [r4], #-748 @ 0x2ec │ │ │ │ + strex r0, r0, [r8, #748] @ 0x2ec │ │ │ │ @ instruction: 0xe82000bb │ │ │ │ - @ instruction: 0xe80400bb │ │ │ │ - b.n 57aee0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469628> │ │ │ │ + @ instruction: 0xe80000bb │ │ │ │ + b.n 57aeac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4695f4> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + b.n 57ae70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4695b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ae9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4695e4> │ │ │ │ + b.n 57ae34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46957c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ae58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4695a0> │ │ │ │ + b.n 57adf8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469540> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ae0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469554> │ │ │ │ + b.n 57adbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469504> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57adb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469500> │ │ │ │ + b.n 57ad80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4694c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ad64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4694ac> │ │ │ │ + b.n 57ad44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46948c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ad18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469460> │ │ │ │ + b.n 57ad08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469450> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57accc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469414> │ │ │ │ + b.n 57acd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46941c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ac80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4693c8> │ │ │ │ + b.n 57aca0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4693e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ac34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46937c> │ │ │ │ + b.n 57ac5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4693a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57abd8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469320> │ │ │ │ + b.n 57ac18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469360> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ab94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4692dc> │ │ │ │ + b.n 57abcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469314> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57ab30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469278> │ │ │ │ + b.n 57ab78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4692c0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57aae4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46922c> │ │ │ │ + b.n 57ab24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46926c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57aa90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4691d8> │ │ │ │ + b.n 57aad8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469220> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57aa34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46917c> │ │ │ │ + b.n 57aa8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4691d4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a9d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469120> │ │ │ │ + b.n 57aa40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469188> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a98c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4690d4> │ │ │ │ + b.n 57a9f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46913c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a940 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469088> │ │ │ │ + b.n 57a998 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4690e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a8fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469044> │ │ │ │ + b.n 57a954 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46909c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a8b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468ff8> │ │ │ │ + b.n 57a8f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469038> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a86c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468fb4> │ │ │ │ + b.n 57a8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468fec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a820 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468f68> │ │ │ │ + b.n 57a850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468f98> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57a7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468f1c> │ │ │ │ + b.n 57a7f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468f3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 57a798 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x468ee0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b754 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e9c> │ │ │ │ + b.n 57b74c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e94> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b708 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e50> │ │ │ │ + b.n 57b700 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e48> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b6c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e0c> │ │ │ │ + b.n 57b6bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e04> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b680 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469dc8> │ │ │ │ + b.n 57b670 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469db8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b624 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d6c> │ │ │ │ + b.n 57b62c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b5c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d08> │ │ │ │ + b.n 57b5e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d28> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b564 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cac> │ │ │ │ + b.n 57b594 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cdc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c60> │ │ │ │ + b.n 57b558 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469ca0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b4d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c1c> │ │ │ │ + b.n 57b514 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c5c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b4a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469be8> │ │ │ │ + b.n 57b4c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c10> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b434 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b7c> │ │ │ │ + b.n 57b484 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469bcc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b3c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b10> │ │ │ │ + b.n 57b440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b88> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b374 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469abc> │ │ │ │ + b.n 57b3e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b318 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a60> │ │ │ │ + b.n 57b380 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469ac8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b2ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4699f4> │ │ │ │ + b.n 57b324 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a6c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b238 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469980> │ │ │ │ + b.n 57b2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46990c> │ │ │ │ + b.n 57b294 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4699dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a8> │ │ │ │ + b.n 57b260 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4699a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b0fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469844> │ │ │ │ + b.n 57b1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46993c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d8> │ │ │ │ + b.n 57b188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57b024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46976c> │ │ │ │ + b.n 57b134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46987c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + b.n 57b0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + b.n 57b06c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + b.n 57aff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469740> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 68 @ 0x44 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - svc 32 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + svc 16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #60 @ 0x3c │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #32 │ │ │ │ + udf #36 @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #4 │ │ │ │ + udf #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57afbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469704> │ │ │ │ + ble.n 57af94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57af80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696c8> │ │ │ │ + ble.n 57af60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57af44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46968c> │ │ │ │ + ble.n 57af14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46965c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57af08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469650> │ │ │ │ + ble.n 57b0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469818> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46981c> │ │ │ │ + ble.n 57b07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697e8> │ │ │ │ + ble.n 57b028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469770> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697ac> │ │ │ │ + ble.n 57aff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46973c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 57b028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469770> │ │ │ │ + bgt.n 57afc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469708> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57afec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469734> │ │ │ │ + bgt.n 57af7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57afa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696e8> │ │ │ │ + bgt.n 57af40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469688> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57af5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696a4> │ │ │ │ + bgt.n 57af04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46964c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469860> │ │ │ │ + bgt.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b0dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469824> │ │ │ │ + bgt.n 57b094 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697dc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d8> │ │ │ │ + bgt.n 57b060 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bgt.n 57b044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46978c> │ │ │ │ + bgt.n 57b024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46976c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469748> │ │ │ │ + blt.n 57afe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469730> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57afb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696fc> │ │ │ │ + blt.n 57afac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57af68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696b0> │ │ │ │ + blt.n 57af60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ blt.n 57b11c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469864> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469818> │ │ │ │ + blt.n 57b0d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469820> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 57b084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697cc> │ │ │ │ + blt.n 57b09c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b038 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469780> │ │ │ │ + blt.n 57b050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57afec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469734> │ │ │ │ + bge.n 57b004 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46974c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57afa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696e8> │ │ │ │ + bge.n 57afc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469708> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46989c> │ │ │ │ + bge.n 57af74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b108 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469850> │ │ │ │ + bge.n 57b128 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469870> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b0c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46980c> │ │ │ │ + bge.n 57b0dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469824> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 57b080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697c8> │ │ │ │ + bge.n 57b090 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46977c> │ │ │ │ + bls.n 57b044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46978c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57afe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469730> │ │ │ │ + bls.n 57aff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469740> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57af9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696e4> │ │ │ │ + bls.n 57afac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696f4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a0> │ │ │ │ + bls.n 57af60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b10c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469854> │ │ │ │ + bls.n 57b114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46985c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bls.n 57b0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469808> │ │ │ │ + bls.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469810> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697bc> │ │ │ │ + bls.n 57b084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469778> │ │ │ │ + bhi.n 57b040 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469788> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57afe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46972c> │ │ │ │ + bhi.n 57aff4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46973c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57af98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696e0> │ │ │ │ + bhi.n 57afa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b14c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469894> │ │ │ │ + bhi.n 57b15c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b100 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469848> │ │ │ │ + bhi.n 57b118 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469860> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 57b0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697fc> │ │ │ │ + bhi.n 57b0cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469814> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b070 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697b8> │ │ │ │ + bhi.n 57b080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b02c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469774> │ │ │ │ + bvc.n 57b034 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46977c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57afe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469730> │ │ │ │ + bvc.n 57aff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469738> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b1a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698ec> │ │ │ │ + bvc.n 57afa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a8> │ │ │ │ + bvc.n 57b158 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b114 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46985c> │ │ │ │ + bvc.n 57b10c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469854> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469810> │ │ │ │ + bvc.n 57b0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469808> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b07c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697c4> │ │ │ │ + bvs.n 57b074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bvs.n 57b030 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469778> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57afdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469724> │ │ │ │ + bvs.n 57afec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469734> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bvs.n 57afa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4696f0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698c8> │ │ │ │ + bvs.n 57b164 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b134 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46987c> │ │ │ │ + bvs.n 57b120 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469868> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 57b0e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469828> │ │ │ │ + bvs.n 57b0d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46981c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b0a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697ec> │ │ │ │ + bpl.n 57b088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697b0> │ │ │ │ + bpl.n 57b03c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469784> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b01c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469764> │ │ │ │ + bpl.n 57aff0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469738> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b1c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469908> │ │ │ │ + bpl.n 57b19c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 57b144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46988c> │ │ │ │ + bpl.n 57b140 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469888> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b0c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469810> │ │ │ │ + bpl.n 57b0f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46983c> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bmi.n 57b0a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ bmi.n 57b064 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57aff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469740> │ │ │ │ + bmi.n 57b028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469770> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698cc> │ │ │ │ + bmi.n 57afdc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469724> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bmi.n 57b110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469858> │ │ │ │ + bmi.n 57b180 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b0b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697fc> │ │ │ │ + bmi.n 57b104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46984c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b050 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469798> │ │ │ │ + bcc.n 57b088 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b1c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46990c> │ │ │ │ + bcc.n 57b024 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46976c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 57b150 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469898> │ │ │ │ + bcc.n 57b1b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469900> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b0dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469824> │ │ │ │ + bcc.n 57b144 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46988c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b068 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697b0> │ │ │ │ + bcs.n 57b0d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469818> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b014 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46975c> │ │ │ │ + bcs.n 57b074 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b1a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698f0> │ │ │ │ + bcs.n 57b010 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469758> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcs.n 57b12c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469874> │ │ │ │ + bcs.n 57b184 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b0c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469808> │ │ │ │ + bcs.n 57b110 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469858> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b044 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46978c> │ │ │ │ + bne.n 57b09c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b1c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469910> │ │ │ │ + bne.n 57b028 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469770> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 57b154 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46989c> │ │ │ │ + bne.n 57b1d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46991c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b0f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469838> │ │ │ │ + bne.n 57b168 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698b0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b08c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697d4> │ │ │ │ + beq.n 57b0ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469834> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b220 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469968> │ │ │ │ + beq.n 57b080 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4697c8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b1bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469904> │ │ │ │ + beq.n 57b204 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46994c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 57b160 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698a8> │ │ │ │ + beq.n 57b188 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4698d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r4, r5, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r3, r5, r6} │ │ │ │ + ldmia r7, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldmia r6!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4!, {r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r3} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r6!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r6!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmia r4!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r5} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {14} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - nop {10} │ │ │ │ + stmia r1!, {r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itt pl │ │ │ │ - lslpl r3, r7, #2 │ │ │ │ - itt ne @ unpredictable │ │ │ │ - lslne r3, r7, #2 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0094 │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0058 │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bkpt 0x0018 │ │ │ │ + ite │ │ │ │ + lsl r3, r7, #2 │ │ │ │ + itt gt @ unpredictable │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r3, r7, #2 │ │ │ │ + itt cc @ unpredictable │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + bkpt 0x00fc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r7, pc} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r5, r6, pc} │ │ │ │ + bkpt 0x003c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r5, r6} │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r5} │ │ │ │ + pop {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b30e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a56> │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b30a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a52> │ │ │ │ + pop {r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b304 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a4c> │ │ │ │ + cbnz r4, 57b2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a40> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b300 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a48> │ │ │ │ + cbnz r0, 57b2f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a3c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b2fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a42> │ │ │ │ + cbnz r4, 57b2ee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a36> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b2f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a3e> │ │ │ │ + cbnz r0, 57b2e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a2e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b2f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a38> │ │ │ │ + cbnz r4, 57b2dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r0, 57b2d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a1a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + hlt 0x0028 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0018 │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0000 │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r4 │ │ │ │ + rev r4, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r1 │ │ │ │ + rev r0, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + cbnz r4, 57b2e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a30> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r2 │ │ │ │ + cbnz r4, 57b2e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a2c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b312 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a5a> │ │ │ │ + cbnz r0, 57b2e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a2a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b30e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a56> │ │ │ │ + cbnz r4, 57b2dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b308 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a50> │ │ │ │ + cbnz r0, 57b2da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a22> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b302 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a4a> │ │ │ │ + cbnz r0, 57b2d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a20> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b2fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a46> │ │ │ │ + cbnz r4, 57b2d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a1c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b2fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a44> │ │ │ │ + cbnz r0, 57b2d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a1a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 57b2f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a40> │ │ │ │ + cbnz r4, 57b2ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a16> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 57b2f6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469a3e> │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb8d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb868 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + @ instruction: 0xb794 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xb778 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + @ instruction: 0xb724 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb708 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cpsie │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + setend be │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r3, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r6} │ │ │ │ + push {r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3} │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b3f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b3a> │ │ │ │ + push {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b34> │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b2e> │ │ │ │ + cbz r0, 57b3dc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b24> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b28> │ │ │ │ + cbz r4, 57b3d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b1a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b3da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b22> │ │ │ │ + cbz r4, 57b3ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b12> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b3d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b1e> │ │ │ │ + cbz r0, 57b3c2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b0a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3d2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b1a> │ │ │ │ + cbz r4, 57b3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r7 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r2 │ │ │ │ + uxth r0, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r1 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3e6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b2e> │ │ │ │ + cbz r0, 57b3ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b12> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3e2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b2a> │ │ │ │ + cbz r0, 57b3c6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b0e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 57b3da <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b22> │ │ │ │ + cbz r4, 57b3be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b06> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b1e> │ │ │ │ + cbz r4, 57b3b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b18> │ │ │ │ + cbz r0, 57b3b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469afc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 57b3ca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469b12> │ │ │ │ + cbz r4, 57b3ae <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469af6> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + cbz r4, 57b3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469af0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #16 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #352 @ 0x160 │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add sp, #128 @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #800 @ 0x320 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #672 @ 0x2a0 │ │ │ │ + add r6, sp, #576 @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r4, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #608 @ 0x260 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #512 @ 0x200 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #544 @ 0x220 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #96 @ 0x60 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 57b868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fb0>) │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, pc, #928 @ (adr r7, 57b830 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f78>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, pc, #800 @ (adr r7, 57b7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469efc>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, pc, #592 @ (adr r7, 57b6e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e30>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, pc, #400 @ (adr r7, 57b62c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d74>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r7, pc, #208 @ (adr r7, 57b570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cb8>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r6, pc, #992 @ (adr r6, 57b884 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fcc>) │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r6, pc, #832 @ (adr r6, 57b7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 57b76c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469eb4>) │ │ │ │ + add r6, pc, #576 @ (adr r6, 57b6ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #528 @ (adr r7, 57b6c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e08>) │ │ │ │ + add r6, pc, #400 @ (adr r6, 57b640 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d88>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 57b634 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d7c>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 57b5b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cfc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #208 @ (adr r7, 57b588 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cd0>) │ │ │ │ + add r6, pc, #80 @ (adr r6, 57b508 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 57b4ec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c34>) │ │ │ │ + add r5, pc, #944 @ (adr r5, 57b86c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fb4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 57b850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f98>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 57b7d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #704 @ (adr r6, 57b784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469ecc>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 57b704 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 57b6c8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e10>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 57b648 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 57b60c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d54>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 57b58c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cd4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 57b560 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469ca8>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 57b4e0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c28>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #16 @ (adr r6, 57b4e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c2c>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 57b864 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fac>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #912 @ (adr r5, 57b868 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fb0>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 57b7e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #752 @ (adr r5, 57b7cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f14>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 57b74c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e94>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 57b710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e58>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 57b690 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469dd8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #352 @ (adr r5, 57b644 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d8c>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 57b5c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d0c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #128 @ (adr r5, 57b568 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cb0>) │ │ │ │ + add r4, pc, #0 @ (adr r4, 57b4e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #976 @ (adr r4, 57b8bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a004>) │ │ │ │ + add r3, pc, #848 @ (adr r3, 57b83c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f84>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #848 @ (adr r4, 57b840 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f88>) │ │ │ │ + add r3, pc, #720 @ (adr r3, 57b7c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f08>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #704 @ (adr r4, 57b7b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469efc>) │ │ │ │ + add r3, pc, #576 @ (adr r3, 57b734 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e7c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 57b738 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e80>) │ │ │ │ + add r3, pc, #448 @ (adr r3, 57b6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #416 @ (adr r4, 57b69c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469de4>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 57b61c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d64>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #240 @ (adr r4, 57b5f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d38>) │ │ │ │ + add r3, pc, #112 @ (adr r3, 57b570 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 57b574 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cbc>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 57b8f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a03c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 57b8f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a040>) │ │ │ │ + add r2, pc, #880 @ (adr r2, 57b878 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #880 @ (adr r3, 57b87c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fc4>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 57b7fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 57b7f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f38>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 57b770 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469eb8>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #592 @ (adr r3, 57b764 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469eac>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 57b6e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e2c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 57b6b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469e00>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 57b638 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #224 @ (adr r3, 57b5fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469d44>) │ │ │ │ + add r2, pc, #96 @ (adr r2, 57b57c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469cc4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #32 @ (adr r3, 57b540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469c88>) │ │ │ │ + add r1, pc, #928 @ (adr r1, 57b8c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a008>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #896 @ (adr r2, 57b8a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469fec>) │ │ │ │ + add r1, pc, #768 @ (adr r1, 57b824 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f6c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, pc, #720 @ (adr r2, 57b7f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469f40>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 57b778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x469ec0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 57c1f0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a938> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 57c1f4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a93c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1837390,831 +1837393,831 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57c84c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46af94> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 57c850 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46af98> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #208] @ 0xd0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r7, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #176] @ 0xb0 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r7, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [sp, #0] │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r5, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [sp, #80] @ 0x50 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #224] @ 0xe0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r0, [r7, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #28] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #26] │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #22] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #20] │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #18] │ │ │ │ + ldrh r4, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, #16] │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r0, #10] │ │ │ │ + ldrh r4, [r4, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + ldrh r4, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r0, [r5, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #2] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #36] @ 0x24 │ │ │ │ + strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r4, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r4, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #14] │ │ │ │ + strh r4, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #10] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, #6] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r7, #4] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r7, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r0, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #28] │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #26] │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #22] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r7, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r4, [r7, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r6, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #17] │ │ │ │ + ldrb r0, [r3, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #15] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r4, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r0, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r4, [r1, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 57bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46a68c> │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r0, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #10] │ │ │ │ + ldrb r4, [r4, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #9] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r4, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + b.n 57cd04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b44c> │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r6, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, #4] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r2, #0] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r4, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #30] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #28] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #28] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + strb r0, [r1, #27] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #26] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r2, #25] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #24] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #24] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r5, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #22] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r2, #21] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #20] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #19] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + strb r0, [r1, #19] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r0, [r5, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r0, [r1, #18] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r4, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r6, #14] │ │ │ │ + strb r4, [r5, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r7, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #13] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #12] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #12] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #10] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #9] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + strb r4, [r6, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r0, #7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + strb r0, [r3, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r0, #6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + strb r4, [r4, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r6, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r0, [r4, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ strb r4, [r4, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + strb r0, [r2, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r2, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #116] @ 0x74 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #100] @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r4, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r5, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #48] @ 0x30 │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r7, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #44] @ 0x2c │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + ldr r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + ldr r4, [r6, #32] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r3, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r4, [r6, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r3, #12] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r7, #4] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r0, [pc, #332] @ (57c9a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b0ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #332] @ (57c9a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b0f0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1838376,125 +1838379,125 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57ca7c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b1c4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #224] @ (57ca80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b1c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r5, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r2, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #32] │ │ │ │ + str r0, [r7, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r6, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #16] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [r7, #4] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r4, #4] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrsh r6, [r2, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r4, r6] │ │ │ │ + ldrsh r0, [r0, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrsh r2, [r4, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r1, r5] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r2, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r3, r4] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrb r0, [r5, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + ldrb r4, [r4, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrb r2, [r1, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + ldrb r2, [r3, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r5, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r3, r1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, r5] │ │ │ │ + ldrb r2, [r7, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ movw r3, #5148 @ 0x141c │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 57cb4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b294> │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 57ce90 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b5d8> │ │ │ │ @@ -1838938,21 +1838941,21 @@ │ │ │ │ beq.w 57caca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b212> │ │ │ │ b.n 57cb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b290> │ │ │ │ sub.w r1, r1, #6912 @ 0x1b00 │ │ │ │ subs r1, #4 │ │ │ │ cmp r1, #2 │ │ │ │ bls.w 57caca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b212> │ │ │ │ b.n 57cb48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46b290> │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r5, #26] │ │ │ │ + ldrh r0, [r1, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r4, [r0, #1596] @ 0x63c │ │ │ │ @@ -1844529,19 +1844532,19 @@ │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ movs r3, r5 │ │ │ │ orns r1, ip, #16187392 @ 0xf70000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + asrs r2, r0, #29 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r1, r2] │ │ │ │ + ldr r7, [pc, #432] @ (580fa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x46f6f0>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ vldr d7, [sp, #136] @ 0x88 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -1847053,19 +1847056,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (582744 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x470e8c>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (582748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x470e90>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 581fac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4706f4> │ │ │ │ + b.n 582d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4714b4> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 581fa4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4706ec> │ │ │ │ + b.n 582d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4714ac> │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 581f84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4706cc> │ │ │ │ + b.n 582d44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47148c> │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r1, [pc, #436] @ (582914 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47105c>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1848850,15 +1848853,15 @@ │ │ │ │ subs r7, #22 │ │ │ │ asrs r7, r0, #26 │ │ │ │ subs r6, #153 @ 0x99 │ │ │ │ ldmia r1!, {r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 583a18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x472160> │ │ │ │ + bcc.n 5839d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x472120> │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [pc, #148] @ (583b74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4722bc>) │ │ │ │ subs r7, #146 @ 0x92 │ │ │ │ add r0, pc, #148 @ (adr r0, 583b78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4722c0>) │ │ │ │ subs r7, #149 @ 0x95 │ │ │ │ @@ -1849197,31 +1849200,31 @@ │ │ │ │ bne.n 583eca <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x472612> │ │ │ │ b.n 583ce4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47242c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r2, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ stmia r3!, {r2, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r5!, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #272] @ 0x110 │ │ │ │ sub sp, #8 │ │ │ │ @@ -1849650,15 +1849653,15 @@ │ │ │ │ add.w lr, r4, #192 @ 0xc0 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 5843be <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x472b06> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #273] @ 0x111 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1857696,20 +1857699,20 @@ │ │ │ │ ... │ │ │ │ str r4, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - and.w r0, lr, #186 @ 0xba │ │ │ │ + mcr 0, 7, r0, cr14, cr10, {5} │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bkpt 0x00be │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r6, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ @@ -1858778,21 +1858781,21 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r7] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 58a6a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478de8> │ │ │ │ + b.n 58a460 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478ba8> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 58a698 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478de0> │ │ │ │ + b.n 58a458 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478ba0> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 58a68c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478dd4> │ │ │ │ + b.n 58a44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x478b94> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r4, [r7, #96] @ 0x60 │ │ │ │ + str r4, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, r7] │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1860696,15 +1860699,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 58bde0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47a528> │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ sbcs r0, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ @@ -1861025,15 +1861028,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 58c0f2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47a83a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adcs r4, r2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ @@ -1861774,15 +1861777,15 @@ │ │ │ │ b.n 58c7ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47af16> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r7, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ @@ -1862123,20 +1862126,20 @@ │ │ │ │ str.w r0, [r7, #-4] │ │ │ │ b.n 58cbda <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x47b322> │ │ │ │ ... │ │ │ │ adds r6, #82 @ 0x52 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + stmia r1!, {r4, r5} │ │ │ │ + lsls r2, r7, #2 │ │ │ │ + bkpt 0x0088 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - it ge │ │ │ │ - lslge r2, r7, #2 │ │ │ │ movs r4, #1 │ │ │ │ ldr r1, [sp, #224] @ 0xe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ str.w r4, [fp] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ ldrd r9, r5, [sp, #116] @ 0x74 │ │ │ │ @@ -1863201,15 +1863204,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #228 @ 0xe4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r7, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1884185,111 +1884188,111 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 59bd2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a472> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp ip, r2 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 59bf18 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a660> │ │ │ │ + bne.n 59bed8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a620> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf1c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a664> │ │ │ │ + bne.n 59bedc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a624> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf28 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a670> │ │ │ │ + bne.n 59bee8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a630> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a68c> │ │ │ │ + bne.n 59bf04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a64c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6ac> │ │ │ │ + bne.n 59bf24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a66c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6b8> │ │ │ │ + bne.n 59bf30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a678> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6d4> │ │ │ │ + bne.n 59bf4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a694> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bf9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6e4> │ │ │ │ + bne.n 59bf5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6a4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bfb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6fc> │ │ │ │ + bne.n 59bf74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6bc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bfc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a70c> │ │ │ │ + bne.n 59bf84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6cc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bdd4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a51c> │ │ │ │ + bne.n 59bf94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6dc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59be0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a554> │ │ │ │ + bne.n 59bfcc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a714> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59be2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a574> │ │ │ │ + bne.n 59bdec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a534> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59be64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5ac> │ │ │ │ + bne.n 59be24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a56c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59be8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5d4> │ │ │ │ + bne.n 59be4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a594> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59be9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5e4> │ │ │ │ + bne.n 59be5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5a4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcs.n 59bed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a61c> │ │ │ │ + bne.n 59be94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5dc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a634> │ │ │ │ + bne.n 59beac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5f4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a64c> │ │ │ │ + bne.n 59bec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a60c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a674> │ │ │ │ + bne.n 59beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a634> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a674> │ │ │ │ + bne.n 59beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a634> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a68c> │ │ │ │ + bcs.n 59bf04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a64c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6a8> │ │ │ │ + bcs.n 59bf20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a668> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6c0> │ │ │ │ + bcs.n 59bf38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a680> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6c8> │ │ │ │ + bcs.n 59bf40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a688> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bfc0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a708> │ │ │ │ + bcs.n 59bf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6c8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bfe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a730> │ │ │ │ + bcs.n 59bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6f0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a740> │ │ │ │ + bcs.n 59bfb8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a700> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59be24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a56c> │ │ │ │ + bcs.n 59bfe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a72c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59be38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a580> │ │ │ │ + bcs.n 59bff8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a740> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59be4c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a594> │ │ │ │ + bcs.n 59c00c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a754> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59be60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5a8> │ │ │ │ + bcs.n 59be20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a568> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59be84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5cc> │ │ │ │ + bcs.n 59be44 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a58c> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bea8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5f0> │ │ │ │ + bcs.n 59be68 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5b0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5ec> │ │ │ │ + bcs.n 59be64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5ac> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bea0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5e8> │ │ │ │ + bcs.n 59be60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5a8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59beb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5fc> │ │ │ │ + bcs.n 59be74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5bc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59becc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a614> │ │ │ │ + bcs.n 59be8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5d4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59becc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a614> │ │ │ │ + bcs.n 59be8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5d4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bed4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a61c> │ │ │ │ + bcs.n 59be94 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5dc> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bee4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a62c> │ │ │ │ + bcs.n 59bea4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5ec> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf08 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a650> │ │ │ │ + bcs.n 59bec8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a610> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 59bd40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a488> │ │ │ │ + b.n 59bb00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a248> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bcc.n 59be98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5e0> │ │ │ │ + bcs.n 59be58 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a5a0> │ │ │ │ lsls r1, r7, #2 │ │ │ │ rors r2, r7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - bcc.n 59c020 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a768> │ │ │ │ + bcs.n 59bfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a728> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - svc 28 │ │ │ │ + ble.n 59bf54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a69c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcc.n 59bfe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a728> │ │ │ │ + bcs.n 59bfa0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6e8> │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bcc.n 59bf9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6e4> │ │ │ │ + bne.n 59bf5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6a4> │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 59bf74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48a6bc> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1887754,29 +1887757,29 @@ │ │ │ │ nop │ │ │ │ subs r0, r7, #3 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, #7 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #64] @ (59e3d8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48cb20>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #784 @ 0x310 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + ldr r7, [pc, #8] @ (59e3a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48caf0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r6, [pc, #976] @ (59e778 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48cec0>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, sp, #128 @ 0x80 │ │ │ │ + add r5, sp, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r6, [pc, #920] @ (59e748 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48ce90>) │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ sub sp, #32 │ │ │ │ @@ -1889668,15 +1889671,15 @@ │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #1 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r6, r0, #3 │ │ │ │ lsrs r0, r6, #32 │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -1889810,17 +1889813,17 @@ │ │ │ │ str r2, [r3, #32] │ │ │ │ b.n 59f874 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48dfbc> │ │ │ │ nop │ │ │ │ lsls r0, r2, #31 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1901845,15 +1901848,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5a7ed0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496618> │ │ │ │ bl 46072c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34ee74> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5a7eea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496632> │ │ │ │ nop │ │ │ │ - pop {r3, r4, r6, pc} │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r0 │ │ │ │ @@ -1901909,15 +1901912,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5a7fe0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496728> │ │ │ │ blx 744c8 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5a7fe8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496730> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl af34fc │ │ │ │ + bl af3474 │ │ │ │ add.w r4, r6, #132096 @ 0x20400 │ │ │ │ ldr.w r3, [r9, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ add.w r4, r4, #880 @ 0x370 │ │ │ │ add.w r5, r7, #16 │ │ │ │ mov.w r8, #0 │ │ │ │ blx r3 │ │ │ │ @@ -1902003,15 +1902006,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 5a8102 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49684a> │ │ │ │ strh r0, [r5, #2] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -1902292,15 +1902295,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #26] │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldrb r0, [r3, #19] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + ldrh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r3, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1902429,15 +1902432,15 @@ │ │ │ │ bne.n 5a85c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496d08> │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a85a6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496cee> │ │ │ │ b.n 5a8540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496c88> │ │ │ │ nop │ │ │ │ - str r1, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #624] @ 0x270 │ │ │ │ sub sp, #16 │ │ │ │ @@ -1902625,19 +1902628,19 @@ │ │ │ │ bl 5a0270 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48e9b8> │ │ │ │ ldr.w r3, [r4, #1012] @ 0x3f4 │ │ │ │ movw r2, #9616 @ 0x2590 │ │ │ │ strb.w r8, [r4, #952] @ 0x3b8 │ │ │ │ mla r3, r7, r3, r2 │ │ │ │ add r3, r4 │ │ │ │ b.n 5a8682 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x496dca> │ │ │ │ - ldrh r4, [r2, #46] @ 0x2e │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r6, [r4, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1903240,15 +1903243,15 @@ │ │ │ │ beq.n 5a8fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4976fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5a8fb4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4976fc> │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5a8f26 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49766e> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ mov r6, fp │ │ │ │ - bl af3740 │ │ │ │ + bl af36b8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r5, #108 @ 0x6c │ │ │ │ mov.w lr, #1 │ │ │ │ bfi r3, r4, #0, #24 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -1903400,15 +1903403,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5a8ec2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49760a> │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5a8fba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497702> │ │ │ │ add.w r0, r6, #628 @ 0x274 │ │ │ │ add.w r7, r6, #628 @ 0x274 │ │ │ │ - bl af3740 │ │ │ │ + bl af36b8 │ │ │ │ ldr.w r8, [r6, #672] @ 0x2a0 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ mov r1, r8 │ │ │ │ blx 73538 <__aeabi_uidivmod@plt> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r3, r8 │ │ │ │ @@ -1903478,15 +1903481,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5a915c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4978a4> │ │ │ │ b.n 5a913a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497882> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ b.n 5a9012 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49775a> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1564] @ 0x61c │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5a919c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4978e4> │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1903561,17 +1903564,17 @@ │ │ │ │ mov fp, r7 │ │ │ │ b.n 5a91bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497904> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r4, #5] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #32] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1903613,15 +1903616,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a92d6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497a1e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5a94b4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497bfc> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r5, #1012] @ 0x3f4 │ │ │ │ movw r1, #12336 @ 0x3030 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ movw r1, #9620 @ 0x2594 │ │ │ │ adds r0, r5, r3 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ @@ -1903681,15 +1903684,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9390 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497ad8> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5a941e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497b66> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #628 @ 0x274 │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5a9346 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497a8e> │ │ │ │ @@ -1903866,16 +1903869,16 @@ │ │ │ │ b.n 5a94ea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x497c32> │ │ │ │ ldr r4, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r6, #5 │ │ │ │ ldr r6, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r7, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 1, r0, cr4, cr8, {5} │ │ │ │ - mcr2 0, 2, r0, cr6, cr8, {5} │ │ │ │ + stc2 0, cr0, [r4, #-736] @ 0xfffffd20 │ │ │ │ + stc2 0, cr0, [r6, #-736]! @ 0xfffffd20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #820] @ (5a98cc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498014>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r4, [pc, #820] @ (5a98d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498018>) │ │ │ │ @@ -1904223,15 +1904226,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r1, [r3, #0] │ │ │ │ strd r2, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1904326,21 +1904329,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5a9a64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4981ac>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5a99d0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498118> │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #8] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904354,15 +1904357,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [r4, #516] @ 0x204 │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #657] @ 0x291 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1904380,15 +1904383,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #548] @ 0x224 │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904396,15 +1904399,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904416,15 +1904419,15 @@ │ │ │ │ ldr.w r3, [r4, #556] @ 0x22c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904432,15 +1904435,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r0, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1904497,15 +1904500,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r5, #952] @ 0x3b8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add.w r3, r3, #9600 @ 0x2580 │ │ │ │ adds r3, #16 │ │ │ │ b.n 5a9bbc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498304> │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #624] @ 0x270 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1904519,15 +1904522,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrb r2, [r5, #5] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ ldrb.w r1, [r0, #658] @ 0x292 │ │ │ │ @@ -1904542,15 +1904545,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5a9ca4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4983ec>) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5a9c84 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4983cc> │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904562,29 +1904565,29 @@ │ │ │ │ ldr.w r5, [r4, #428] @ 0x1ac │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #20] @ (5a9d04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49844c>) │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #536] @ 0x218 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r0, [r0, #4] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -1904596,15 +1904599,15 @@ │ │ │ │ ldr.w r3, [r4, #572] @ 0x23c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904621,15 +1904624,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #3] │ │ │ │ + strb r0, [r1, #31] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904638,15 +1904641,15 @@ │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904655,15 +1904658,15 @@ │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904672,15 +1904675,15 @@ │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1904695,15 +1904698,15 @@ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ blx r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #2] │ │ │ │ + strb r4, [r7, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subs r1, r3, r0 │ │ │ │ @@ -1904726,15 +1904729,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5a9e62 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4985aa> │ │ │ │ ldr r1, [pc, #8] @ (5a9e8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4985d4>) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5a7cb0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4963f8> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r3, [r0, #100] @ 0x64 │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ strd r2, r3, [r0, #108] @ 0x6c │ │ │ │ strh.w r3, [r0, #120] @ 0x78 │ │ │ │ @@ -1904813,15 +1904816,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [r0, #1012] @ 0x3f4 │ │ │ │ @@ -1905150,15 +1905153,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 5aa31c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498a64> │ │ │ │ add.w r3, r4, #680 @ 0x2a8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ strd r3, r3, [r4, #680] @ 0x2a8 │ │ │ │ - bl af34f0 │ │ │ │ + bl af3468 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #624] @ 0x270 │ │ │ │ ldr.w r1, [pc, #2208] @ 5aabe4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49932c> │ │ │ │ ldr.w r0, [r2, #1144] @ 0x478 │ │ │ │ str.w r0, [r4, #984] @ 0x3d8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1905888,18 +1905891,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ b.w 5aa1de <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x498926> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13600b8 │ │ │ │ + ands.w r0, r6, #184 @ 0xb8 │ │ │ │ ble.n 5aac42 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49938a> │ │ │ │ vrshr.u64 q12, , #1 │ │ │ │ - vaddl.u , d31, d2 │ │ │ │ + vqrdmlsh.s q15, , d18[0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrh r5, [r7, #24] │ │ │ │ vmlal.u q15, d15, d25[0] │ │ │ │ vqrdmlah.s , , d19[0] │ │ │ │ vmla.i , , d7[0] │ │ │ │ vrshr.u32 q12, , #1 │ │ │ │ vshr.u64 d26, d21, #1 │ │ │ │ @@ -1907701,15 +1907704,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp lr, r2 │ │ │ │ lsls r1, r7, #5 │ │ │ │ bx r1 │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldr r1, [pc, #32] @ (5abf34 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49a67c>) │ │ │ │ lsls r1, r7, #5 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r4, r4 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1910165,19 +1910168,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 5ad938 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c080> │ │ │ │ b.n 5ad82e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49bf76> │ │ │ │ nop │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r1, r0, #5 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r3 │ │ │ │ @@ -1910678,15 +1910681,15 @@ │ │ │ │ beq.n 5ade38 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c580> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5fc8fc │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #628] @ 0x274 │ │ │ │ b.n 5ade3c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c584> │ │ │ │ - push {r4, r5, r7} │ │ │ │ + cbz r0, 5adef8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c640> │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1912079,15 +1912082,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 5aedc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49d50c> │ │ │ │ nop │ │ │ │ - add r5, pc, #688 @ (adr r5, 5af104 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49d84c>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 5af084 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49d7cc>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ asrs r2, r0, #10 │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1914868,15 +1914871,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 74a7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b0d64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49f4ac> │ │ │ │ addw r0, r0, #3356 @ 0xd1c │ │ │ │ mov r4, r5 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5b0cba <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49f402> │ │ │ │ @@ -1915103,15 +1915106,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r2, #628] @ 0x274 │ │ │ │ cbz r0, 5b0e2c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49f574> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3356 @ 0xd1c │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r3, [r3, #3996] @ 0xf9c │ │ │ │ cbz r3, 5b0e46 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49f58e> │ │ │ │ add.w r3, r3, #262144 @ 0x40000 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r1, [r3, #1184] @ 0x4a0 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -1916423,15 +1916426,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b1c2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a0372> │ │ │ │ nop │ │ │ │ b.n 5b14f8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49fc40> │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r1, #25] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ bl 27fc82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x16e3ca> │ │ │ │ bl 245c86 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1343ce> │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ @@ -1917808,15 +1917811,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 5b2aea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a1232> │ │ │ │ mov r3, r0 │ │ │ │ b.n 5b2aea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a1232> │ │ │ │ nop │ │ │ │ bpl.n 5b2a48 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a1190> │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ bl 988b42 │ │ │ │ @@ -1921520,15 +1921523,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b52a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a39ea> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b528c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a39d4> │ │ │ │ - lsrs r2, r6 │ │ │ │ + subs r7, #210 @ 0xd2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xeae9ffff │ │ │ │ ldcl 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ stc 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xeb0dffff │ │ │ │ bl 6f32c6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77e2a> │ │ │ │ mrc 15, 2, APSR_nzcv, cr9, cr15, {7} │ │ │ │ @@ -1921788,15 +1921791,15 @@ │ │ │ │ b.n 5b552e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a3c76> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5518 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a3c60> │ │ │ │ add r3, sp, #152 @ 0x98 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #100 @ 0x64 │ │ │ │ + subs r5, #68 @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ vmaxnm.f16 , , │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ @@ -1922844,15 +1922847,15 @@ │ │ │ │ b.n 5b5f7a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a46c2> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b5f64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a46ac> │ │ │ │ add r0, pc, #880 @ (adr r0, 5b62fc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a4a44>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #36 @ 0x24 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ bl 3bffa2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2ae6ea> │ │ │ │ strh.w pc, [fp, #255]! │ │ │ │ push {lr} │ │ │ │ @@ -1923310,15 +1923313,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6462 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a4baa> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ + stmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #3 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb61ffff │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ vminnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @@ -1923917,15 +1923920,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b6a98 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a51e0> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6a82 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a51ca> │ │ │ │ nop │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2l 15, cr15, [pc, #-1020] @ 5b66b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a4e00> │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfa3bffff │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ @@ -1924372,15 +1924375,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b6eea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a5632> │ │ │ │ nop │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #56] @ 0x38 │ │ │ │ + str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbf5ffff │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ @@ -1924930,15 +1924933,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7442 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a5b8a> │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #32] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1925317,15 +1925320,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx r3 │ │ │ │ b.n 5b785a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a5fa2> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b7844 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a5f8c> │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r5, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ @@ -1926158,15 +1926161,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5b80ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a67f4>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #672 @ (adr r6, 5b8338 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a6a80>) │ │ │ │ + add r5, pc, #544 @ (adr r5, 5b82b8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a6a00>) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ udiv pc, r5, pc │ │ │ │ mcr2 15, 3, pc, cr7, cr15, {7} @ │ │ │ │ sdiv pc, r5, pc │ │ │ │ @@ -1926567,15 +1926570,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8502 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a6c4a> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #12] │ │ │ │ lsls r4, r6, #5 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ udiv pc, pc, pc │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -1926947,21 +1926950,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #27] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r0, [r6, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r0, [r7, #46] @ 0x2e │ │ │ │ + ldrh r0, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (5b89e4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a712c>) │ │ │ │ @@ -1927070,15 +1927073,15 @@ │ │ │ │ blx r3 │ │ │ │ b.n 5b8a70 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a71b8> │ │ │ │ mov r5, r0 │ │ │ │ b.n 5b8a5a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a71a2> │ │ │ │ nop │ │ │ │ strb r4, [r7, #23] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ @ instruction: 0xfb79ffff │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1928951,18 +1928954,18 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ lsls r0, r7, #5 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - @ instruction: 0xf62000b7 │ │ │ │ + add.w r0, r0, #5996544 @ 0x5b8000 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ lsls r0, r7, #5 │ │ │ │ - @ instruction: 0xf5ea00b7 │ │ │ │ + @ instruction: 0xf4ca00b7 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ lsls r0, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929501,15 +1929504,15 @@ │ │ │ │ ldr.w r3, [r3, #3396] @ 0xd44 │ │ │ │ blx r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb.w r3, [r4, #3409] @ 0xd51 │ │ │ │ b.n 5ba242 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a898a> │ │ │ │ nop │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1939659,15 +1939662,15 @@ │ │ │ │ ldrb.w r6, [ip, #80] @ 0x50 │ │ │ │ b.n 5c137a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afac2> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vorn q8, q7, │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldc 1, cr0, [r4, #460]! @ 0x1cc │ │ │ │ cmp r3, sl │ │ │ │ beq.w 5c1482 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afbca> │ │ │ │ mov r1, r3 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1939795,15 +1939798,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 5c1522 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afc6a> │ │ │ │ movw r1, #3324 @ 0xcfc │ │ │ │ blx 74a7c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c151e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afc66> │ │ │ │ addw r0, r0, #3304 @ 0xce8 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1939868,15 +1939871,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c15ac <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afcf4> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3304 @ 0xce8 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c15bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afd04> │ │ │ │ mov r0, r3 │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ @@ -1939906,15 +1939909,15 @@ │ │ │ │ movw r1, #3356 @ 0xd1c │ │ │ │ blx 74a7c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5c1710 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afe58> │ │ │ │ addw r0, r0, #3336 @ 0xd08 │ │ │ │ mov r4, r6 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 73000 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ @@ -1940032,15 +1940035,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ cbz r0, 5c1784 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afecc> │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ addw r1, r1, #3336 @ 0xd08 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 5c1794 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4afedc> │ │ │ │ mov r0, r3 │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ @@ -1940379,15 +1940382,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c1ab8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b0200> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb390177 │ │ │ │ @ instruction: 0xeb2a0177 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xead80177 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1941416,15 +1941419,15 @@ │ │ │ │ ldrb.w r9, [r5, #5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ b.n 5c260c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b0d54> │ │ │ │ @ instruction: 0xfbfbffff │ │ │ │ stc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 5, pc, cr15, cr15, {7} @ │ │ │ │ @ instruction: 0xfbd3ffff │ │ │ │ - @ instruction: 0xf186013f │ │ │ │ + orn r1, r6, #63 @ 0x3f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ blx r3 │ │ │ │ @@ -1943428,25 +1943431,25 @@ │ │ │ │ blx 734e4 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + strb r4, [r4, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 5c3cfe │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r5, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ bl 3b9cea <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x2a8432> │ │ │ │ bl 31fcee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x20e436> │ │ │ │ bl 285cf2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x17443a> │ │ │ │ bl 1ebcf6 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0xda43e> │ │ │ │ mcr 15, 6, pc, cr11, cr15, {7} @ │ │ │ │ bl 941cfe │ │ │ │ @@ -1943481,87 +1943484,87 @@ │ │ │ │ @ instruction: 0xeffdffff │ │ │ │ bl 305d76 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1f44be> │ │ │ │ vrecps.f32 , , │ │ │ │ vrsqrts.f32 , , │ │ │ │ bl 5e3d82 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r0, r0] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmia r5!, {r3, r5} │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrh r2, [r5, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r5, r2] │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r2, r4] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldr r6, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, r6] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldr r0, [r2, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, r7] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r2, #40 @ 0x28 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, r1] │ │ │ │ + ldr r6, [r0, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ vldr d7, [pc, #12] @ 5c3e30 │ │ │ │ movs r0, #1 │ │ │ │ vstr d7, [r3] │ │ │ │ bx lr │ │ │ │ @@ -1943597,27 +1943600,26 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5c3e7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [pc, #4] @ (5c3e88 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + vshr.u64 d16, d21, #62 │ │ │ │ ldr r0, [pc, #4] @ (5c3e94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1944959,53 +1944961,53 @@ │ │ │ │ bne.n 5c4dac │ │ │ │ ldr.w r0, [r2, #1880] @ 0x758 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r1, [r0, #1572] @ 0x624 │ │ │ │ blx r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ addw r0, r2, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ addw r0, r3, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ addw r0, r8, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ mov r0, r8 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r7, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ mov r0, r7 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r6, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 5c4d74 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ addw r0, r5, #1884 @ 0x75c │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 5c4d44 │ │ │ │ @@ -1945762,15 +1945764,15 @@ │ │ │ │ ldr.w r2, [r5, #1552] @ 0x610 │ │ │ │ ldr.w r3, [r5, #1556] @ 0x614 │ │ │ │ mov r5, r4 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ addw r0, r4, #1884 @ 0x75c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl af34d4 │ │ │ │ + bl af344c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5c5678 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1945825,15 +1945827,15 @@ │ │ │ │ bl 88365e │ │ │ │ bl 9ad662 │ │ │ │ mcr2 15, 2, pc, cr9, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #-1020]! @ 5c5274 │ │ │ │ @ instruction: 0xfac9ffff │ │ │ │ @ instruction: 0xe98bffff │ │ │ │ - bics r4, r0 │ │ │ │ + negs r4, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1946602,25 +1946604,25 @@ │ │ │ │ add r1, pc, #1008 @ (adr r1, 5c62a8 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xf0b80173 │ │ │ │ - cbnz r4, 5c5f04 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xf0a20173 │ │ │ │ add r3, sp, #864 @ 0x360 │ │ │ │ lsls r7, r6, #5 │ │ │ │ orn r1, r2, #115 @ 0x73 │ │ │ │ add r1, pc, #528 @ (adr r1, 5c60e8 ) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #76] @ (5c5f3c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1946657,15 +1946659,15 @@ │ │ │ │ str r2, [r4, #0] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5c5f12 │ │ │ │ nop │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ vsra.s16 q8, , #14 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, sp, #0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1946782,40 +1946784,40 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ b.n 5c5f90 │ │ │ │ bx lr │ │ │ │ add r2, sp, #624 @ 0x270 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - udf #118 @ 0x76 │ │ │ │ + ble.n 5c6108 │ │ │ │ lsls r3, r0, #3 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ vorr q0, q5, │ │ │ │ - subs r1, #180 @ 0xb4 │ │ │ │ + subs r0, #148 @ 0x94 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ lsls r7, r6, #5 │ │ │ │ vand q0, q0, │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + subs r0, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mrc 1, 6, r0, cr8, cr3, {3} │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + subs r0, #82 @ 0x52 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mrc 1, 5, r0, cr6, cr3, {3} │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mrc 1, 4, r0, cr4, cr3, {3} │ │ │ │ - subs r1, #62 @ 0x3e │ │ │ │ + subs r0, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #240] @ (5c619c ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1946927,38 +1946929,38 @@ │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r1, sp, #312 @ 0x138 │ │ │ │ lsls r7, r6, #5 │ │ │ │ mrc 1, 0, r0, cr0, cr3, {3} │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stcl 1, cr0, [lr, #460]! @ 0x1cc │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldcl 1, cr0, [r6, #460] @ 0x1cc │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldc 1, cr0, [lr, #460]! @ 0x1cc │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - muls r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcs.n 5c60f4 │ │ │ │ + bne.n 5c62b4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, #20 │ │ │ │ + adds r6, #244 @ 0xf4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ bl 456a5c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3451a4> │ │ │ │ ldr r3, [pc, #488] @ (5c63e4 ) │ │ │ │ @@ -1947172,60 +1947174,60 @@ │ │ │ │ bl 5c5d48 │ │ │ │ b.n 5c62b4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #912 @ (adr r7, 5c677c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stcl 1, cr0, [r2], {115} @ 0x73 │ │ │ │ - cmp r0, r1 │ │ │ │ + adcs r0, r5 │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r7, pc, #960 @ (adr r7, 5c67b8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ stc 1, cr0, [sl], #460 @ 0x1cc │ │ │ │ add r7, pc, #824 @ (adr r7, 5c6738 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #824 @ (adr r7, 5c673c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #624 @ (adr r7, 5c6678 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #22 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5c6410 │ │ │ │ + bhi.n 5c63d0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #120 @ 0x78 │ │ │ │ lsls r2, r0, #3 │ │ │ │ add r7, pc, #328 @ (adr r7, 5c6560 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r7, pc, #328 @ (adr r7, 5c6564 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldc 1, cr0, [r0], {115} @ 0x73 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 5c636c │ │ │ │ + bhi.n 5c632c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 5c640c │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r6, pc, #864 @ (adr r6, 5c6794 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adcs r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xeb8e0173 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #102 @ 0x66 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - beq.n 5c6508 │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r6, pc, #264 @ (adr r6, 5c6558 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r4, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #264] @ (5c6560 ) │ │ │ │ ldr r2, [pc, #268] @ (5c6564 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1947344,15 +1947346,15 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #176 @ (adr r5, 5c6628 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r5, pc, #8 @ (adr r5, 5c6584 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #20] @ (5c659c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5c6598 │ │ │ │ ldr r3, [pc, #16] @ (5c65a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947431,15 +1947433,15 @@ │ │ │ │ cbz r3, 5c6642 │ │ │ │ ldr r4, [pc, #244] @ (5c6730 ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5c66a0 │ │ │ │ ldr r0, [pc, #240] @ (5c6734 ) │ │ │ │ add r0, pc │ │ │ │ - bl 10e31e4 │ │ │ │ + bl 10e30bc │ │ │ │ ldr r0, [pc, #236] @ (5c6738 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 461e6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3505b4> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5c6666 │ │ │ │ blx 72b80 │ │ │ │ @@ -1947517,54 +1947519,54 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5c6604 │ │ │ │ nop │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - adds r4, #28 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #1016 @ (adr r3, 5c6b10 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ add r4, pc, #48 @ (adr r4, 5c674c ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #904 @ (adr r3, 5c6ab0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #848 @ (adr r3, 5c6a80 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldmia.w r4, {r0, r1, r4, r5, r6, r8} │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ strd r0, r1, [r6], #-460 @ 0x1cc │ │ │ │ add r3, pc, #592 @ (adr r3, 5c6994 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r3, pc, #472 @ (adr r3, 5c6924 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #384 @ (adr r3, 5c68d4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r2, pc, #992 @ (adr r2, 5c6b44 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c670c │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (5c6774 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1947871,29 +1947873,29 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6510 │ │ │ │ lsls r3, r6, #5 │ │ │ │ add r0, pc, #576 @ (adr r0, 5c6c88 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c64ec │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r1, #216 @ 0xd8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ add r0, pc, #336 @ (adr r0, 5c6ba4 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r7, #166 @ 0xa6 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5c6af4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1947954,21 +1947956,21 @@ │ │ │ │ nop │ │ │ │ ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c637c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, #2 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 5c6b44 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 5c6ec4 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (5c6ba8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948041,23 +1948043,23 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72f4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r6, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c72dc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r1, #60 @ 0x3c │ │ │ │ + subs r0, #28 │ │ │ │ lsls r6, r7, #2 │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, pc, #256 @ (adr r4, 5c6cd0 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 5c6c50 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #120] @ (5c6c58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948118,21 +1948120,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c7218 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r3, pc, #680 @ (adr r3, 5c6f18 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 5c6e98 ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c6c98 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948141,15 +1948143,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5c6c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6cc8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948161,15 +1948163,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6cf8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948181,15 +1948183,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (5c6d28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948200,15 +1948202,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (5c6d50 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948318,17 +1948320,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6fec │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6fc8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #206 @ 0xce │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (5c6eb4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5c6e5e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1948374,17 +1948376,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6f70 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r6, #5 │ │ │ │ b.n 5c6f4c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r3, #74 @ 0x4a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6f0c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948410,15 +1948412,15 @@ │ │ │ │ nop │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 220 @ 0xdc │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6f58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948444,15 +1948446,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 144 @ 0x90 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6fa4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948478,15 +1948480,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r6, #5 │ │ │ │ svc 68 @ 0x44 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c6ff0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948512,15 +1948514,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ udf #248 @ 0xf8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c7024 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948530,15 +1948532,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c7028 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c7068 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948564,15 +1948566,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #5 │ │ │ │ udf #128 @ 0x80 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (5c709c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948582,15 +1948584,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5c70a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c5d48 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r1, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c70e0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948616,15 +1948618,15 @@ │ │ │ │ nop │ │ │ │ ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #5 │ │ │ │ udf #8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (5c712c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948650,15 +1948652,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c70b0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #56] @ (5c7184 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948685,21 +1948687,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ble.n 5c725c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - cmp r2, #14 │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5c71f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1948740,19 +1948742,19 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #242 @ 0xf2 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr.w r3, [r0, #1656] @ 0x678 │ │ │ │ @@ -1948800,21 +1948802,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - cmp r1, #146 @ 0x92 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 5c721c │ │ │ │ + bvs.n 5c71dc │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1948875,29 +1948877,29 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r8, [r8, #1732] @ 0x6c4 │ │ │ │ blx r8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #16 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1948936,23 +1948938,23 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c6c74 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - cmp r0, #164 @ 0xa4 │ │ │ │ + movs r7, #132 @ 0x84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - rors r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1948997,23 +1948999,23 @@ │ │ │ │ bl 5c6c74 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #28 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949053,22 +1949055,22 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1776] @ 0x6f0 │ │ │ │ blx r6 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movw r0, #26819 @ 0x68c3 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + @ instruction: 0xf52600c3 │ │ │ │ + cbnz r4, 5c75c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949093,21 +1949095,22 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r7, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strex r0, r0, [lr, #764] @ 0x2fc │ │ │ │ + b.n 5c7424 │ │ │ │ + lsls r7, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5c761c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #68] @ (5c7620 ) │ │ │ │ @@ -1949129,19 +1949132,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r5, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #122 @ 0x7a │ │ │ │ + movs r5, #90 @ 0x5a │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #92] @ (5c7694 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949175,19 +1949178,19 @@ │ │ │ │ mov r1, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 5c7670 │ │ │ │ nop │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r5, #108 @ 0x6c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r4, #250 @ 0xfa │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949213,21 +1949216,21 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #1744] @ 0x6d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949266,23 +1949269,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r4, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (5c77f4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949305,19 +1949308,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #162 @ 0xa2 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949357,23 +1949360,23 @@ │ │ │ │ bne.n 5c7878 │ │ │ │ bl 5c7800 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ blx r7 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r3, #226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #60 @ 0x3c │ │ │ │ + movs r3, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r6, r7, #2 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949399,21 +1949402,21 @@ │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ cbz r3, 5c78ea │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r3, #170 @ 0xaa │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949447,21 +1949450,21 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + strh r2, [r0, r2] │ │ │ │ lsls r2, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949492,21 +1949495,21 @@ │ │ │ │ bne.n 5c79e0 │ │ │ │ bl 5c7980 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r1, #162 @ 0xa2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949544,21 +1949547,21 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7a58 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #92 @ 0x5c │ │ │ │ + movs r2, #60 @ 0x3c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r1, #36 @ 0x24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r2, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -1949584,21 +1949587,21 @@ │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949629,21 +1949632,21 @@ │ │ │ │ bne.n 5c7b50 │ │ │ │ bl 5c7af0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffafffff │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #144] @ (5c7c0c ) │ │ │ │ @@ -1949695,24 +1949698,24 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r2, #22 │ │ │ │ + movs r0, #246 @ 0xf6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vhadd.s32 q8, q12, │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + cdp 0, 4, cr0, cr8, cr3, {6} │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #112] @ (5c7ca4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1949753,21 +1949756,21 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ blx r1 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7c86 │ │ │ │ nop │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #26 │ │ │ │ + subs r2, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cdp 0, 11, cr0, cr4, cr3, {6} │ │ │ │ + ldc 0, cr0, [r4, #780] @ 0x30c │ │ │ │ @ instruction: 0xffabffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1949847,28 +1949850,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c7d7e │ │ │ │ nop │ │ │ │ - subs r4, r0, #6 │ │ │ │ + subs r4, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #928] @ (5c816c ) │ │ │ │ + ldr r6, [pc, #800] @ (5c80ec ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + subs r2, r1, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stcl 0, cr0, [r8, #780]! @ 0x30c │ │ │ │ - add r1, sp, #16 │ │ │ │ + stcl 0, cr0, [r8], {195} @ 0xc3 │ │ │ │ + add r7, pc, #912 @ (adr r7, 5c816c ) │ │ │ │ lsls r1, r0, #3 │ │ │ │ vminnm.f32 , , │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1949922,23 +1949925,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60c6c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r1, #1 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1949963,19 +1949966,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, r2, #5 │ │ │ │ + subs r4, r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950000,21 +1950003,21 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #1864] @ 0x748 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, #5 │ │ │ │ + adds r6, r4, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r4, r0, #4 │ │ │ │ + adds r4, r4, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r0, #5 │ │ │ │ + adds r4, r4, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #124] @ (5c7ff0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1950056,23 +1950059,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60fe40 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - subs r6, r5, #2 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbc.w r0, r0, r3, lsl #3 │ │ │ │ + orr.w r0, r0, r3, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -1950101,21 +1950104,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r2, #0 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r6, #0 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + subs r4, r2, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbz r6, 5c80a2 │ │ │ │ + add sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1950201,31 +1950204,31 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 5c810e │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5c8928 │ │ │ │ + b.n 5c86e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r3, #5 │ │ │ │ + adds r4, r7, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950248,19 +1950251,19 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6dd8 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs r4, r7, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950283,19 +1950286,19 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6dd8 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + subs r4, r5, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950318,19 +1950321,19 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 5c6dd8 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, r3, r7 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c832c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1950360,19 +1950363,19 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c830e │ │ │ │ nop │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c83a0 ) │ │ │ │ @@ -1950403,19 +1950406,19 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8382 │ │ │ │ nop │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #84] @ (5c8414 ) │ │ │ │ @@ -1950446,19 +1950449,19 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c83f6 │ │ │ │ nop │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r4, r1, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r6, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950527,25 +1950530,25 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, r1, r0 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [pc, #440] @ (5c86b0 ) │ │ │ │ + bx r9 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r6, [r0, #1880] @ 0x758 │ │ │ │ @@ -1950610,25 +1950613,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ b.n 5c8546 │ │ │ │ @ instruction: 0xffd5ffff │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1950679,27 +1950682,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r4, #1712] @ 0x6b0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe99e00b5 │ │ │ │ + ldrd r0, r0, [lr], #-724 @ 0x2d4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #144] @ (5c8744 ) │ │ │ │ @@ -1950749,25 +1950752,25 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r0, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1950808,23 +1950811,23 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ cbz r4, 5c87da │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r3, #19 │ │ │ │ + asrs r6, r7, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1950862,21 +1950865,21 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ cbz r4, 5c8870 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ mov r9, r1 │ │ │ │ @@ -1950932,23 +1950935,23 @@ │ │ │ │ bl 5c68e8 │ │ │ │ cbz r4, 5c8930 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 5c8904 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r2, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -1950980,21 +1950983,21 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ cbz r4, 5c89b8 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r1, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951087,33 +1951090,33 @@ │ │ │ │ bl 5c6c74 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #19 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r4, #9 │ │ │ │ + asrs r4, r0, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r4, [r7, r4] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - add r4, pc, #336 @ (adr r4, 5c8c44 ) │ │ │ │ + add r3, pc, #208 @ (adr r3, 5c8bc4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, #4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951181,26 +1951184,26 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c8b8e │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r4, r1 │ │ │ │ + eors r4, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r1, r7, #2 │ │ │ │ @ instruction: 0xff8bffff │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951249,25 +1951252,25 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ cbz r4, 5c8c82 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r1, #1 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r2, #1 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951290,19 +1951293,19 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 60ef70 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1951355,25 +1951358,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r3, r5, r7, pc} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r3, #12 │ │ │ │ + asrs r4, r7, #7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #132] @ (5c8e54 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1951423,19 +1951426,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 454b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3432ac> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5c8e1c │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrb r6, [r2, #16] │ │ │ │ lsls r7, r6, #5 │ │ │ │ @ instruction: 0xff99ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1951560,41 +1951563,41 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6a6c │ │ │ │ b.n 5c8f68 │ │ │ │ ldr r0, [pc, #56] @ (5c9000 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c8ed8 │ │ │ │ nop │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r6, #7 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #23 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strb r6, [r4, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bgt.n 5c901c │ │ │ │ + bge.n 5c8fdc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - add r2, pc, #368 @ (adr r2, 5c916c ) │ │ │ │ + add r1, pc, #240 @ (adr r1, 5c90ec ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #144] @ (5c90a4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1951647,24 +1951650,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5c90b8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9068 │ │ │ │ nop │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98600bf │ │ │ │ - subs r2, r4, r0 │ │ │ │ + str??.w r0, [r6, pc, lsl #3] │ │ │ │ + adds r2, r0, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #164] @ (5c9170 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1951724,26 +1951727,26 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c9188 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9120 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str.w r0, [lr, #191] @ 0xbf │ │ │ │ - adds r2, r5, r5 │ │ │ │ + @ instruction: 0xf7ae00bf │ │ │ │ + adds r2, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r2, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1951803,27 +1951806,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5c925c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c91dc │ │ │ │ nop │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r2, #70 @ 0x46 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1951913,32 +1951916,32 @@ │ │ │ │ blx r8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 5c9330 │ │ │ │ ldr r0, [pc, #40] @ (5c9388 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c92b4 │ │ │ │ nop │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r6, r5] │ │ │ │ + str r2, [r2, r1] │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - adds r2, #70 @ 0x46 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952020,29 +1952023,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 5c9454 │ │ │ │ ldr r0, [pc, #32] @ (5c949c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c93e2 │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #18 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #26 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r7, #24] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + adds r0, #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952134,35 +1952137,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5c95d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c94f8 │ │ │ │ ldr r0, [pc, #44] @ (5c95d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c951a │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #14 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #18 │ │ │ │ + lsrs r6, r6, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 5c96a8 │ │ │ │ + blt.n 5c9668 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adcs r4, r7 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bgt.n 5c96a0 │ │ │ │ + blt.n 5c9660 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #254 @ 0xfe │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r7, #248 @ 0xf8 │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r7, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952250,31 +1952253,31 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 5c96ba │ │ │ │ ldr r0, [pc, #36] @ (5c9704 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9634 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r3, #25 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #116] @ 0x74 │ │ │ │ + str r2, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsrs r2, r1, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r5, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r4, [r0, #1880] @ 0x758 │ │ │ │ @@ -1952385,33 +1952388,33 @@ │ │ │ │ bl 5c70f0 │ │ │ │ b.n 5c9830 │ │ │ │ ldr r0, [pc, #44] @ (5c9880 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5c9762 │ │ │ │ bl 5c6ed0 │ │ │ │ b.n 5c97fa │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r7, #96] @ 0x60 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r7, #2 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ ldr r3, [pc, #120] @ (5c9910 ) │ │ │ │ @@ -1952973,29 +1952976,29 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ b.n 5c9a9a │ │ │ │ nop │ │ │ │ str r6, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r1, r2, r6} │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ bl 89feb2 │ │ │ │ ldmia.w sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strex pc, pc, [r1, #1020] @ 0x3fc │ │ │ │ b.n 5c9e4a │ │ │ │ vsubw.u q15, , d15 │ │ │ │ @ instruction: 0xfffff1e5 │ │ │ │ @@ -1953048,20 +1953051,20 @@ │ │ │ │ vtbl.8 d31, {d31}, d7 │ │ │ │ vsubl.u q15, d15, d1 │ │ │ │ vaddw.u q15, , d11 │ │ │ │ vqshlu.s64 d29, d17, #63 @ 0x3f │ │ │ │ vtbl.8 d31, {d31- │ │ │ │ - @ instruction: 0xffff98b4 │ │ │ │ + vqshl.u64 d25, d4, #63 @ 0x3f │ │ │ │ lsls r1, r6, #2 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5c9fc0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -1953183,23 +1953186,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - subs.w r0, r6, r3, ror #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + movs r4, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ + eors.w r0, r6, r3, ror #2 │ │ │ │ + vshr.u64 d16, d22, #10 │ │ │ │ + vshr.u64 d16, d22, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1953566,15 +1953567,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5ca4d0 │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [lr, #-728]! @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [lr], {182} @ 0xb6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3584] @ 0xe00 │ │ │ │ ldr r5, [pc, #344] @ (5ca698 ) │ │ │ │ @@ -1953709,23 +1953710,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r6, r2] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, r2] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stc2l 0, cr0, [r6], {182} @ 0xb6 │ │ │ │ + @ instruction: 0xfba600b6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + vshr.u64 d0, d22, #54 │ │ │ │ ldrh r6, [r4, r0] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldc2l 0, cr0, [r2], #728 @ 0x2d8 │ │ │ │ - mrc2 0, 2, r0, cr8, cr6, {5} │ │ │ │ + @ instruction: 0xfbd200b6 │ │ │ │ + ldc2 0, cr0, [r8, #-728]! @ 0xfffffd28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr.w r4, [pc, #1028] @ 5caad8 │ │ │ │ @@ -1954073,20 +1954073,20 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ b.n 5caaaa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, r3] │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - mrc2 0, 4, r0, cr6, cr6, {5} │ │ │ │ + ldc2l 0, cr0, [r6, #-728]! @ 0xfffffd28 │ │ │ │ ldrsb r4, [r6, r6] │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stc2l 0, cr0, [r8, #-728] @ 0xfffffd28 │ │ │ │ + stc2 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #396] @ (5cac94 ) │ │ │ │ @@ -1954934,15 +1954934,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5cb3fa │ │ │ │ mov r0, r4 │ │ │ │ bl 5ca6bc │ │ │ │ b.n 5cb3fa │ │ │ │ nop │ │ │ │ - @ instruction: 0xf27800b6 │ │ │ │ + adcs.w r0, r8, #182 @ 0xb6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r1 │ │ │ │ @@ -1955259,15 +1955259,15 @@ │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r5, #120] @ 0x78 │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ str.w r3, [r5, #132] @ 0x84 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r7, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1955450,21 +1955450,21 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0x4796 │ │ │ │ lsls r3, r6, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 5cba24 │ │ │ │ + bcs.n 5cb9e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xf0f600b4 │ │ │ │ + vshr.s64 d16, d20, #42 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3176] @ 0xc68 │ │ │ │ sub.w sp, sp, #884 @ 0x374 │ │ │ │ @@ -1955513,22 +1955513,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5cbaf8 ) │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 5cbb06 │ │ │ │ nop │ │ │ │ cmp r8, r1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - mrrc 0, 11, r0, r4, cr6 │ │ │ │ + @ instruction: 0xeb3400b6 │ │ │ │ cmp r0, pc │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 11, r0, r2, cr6 │ │ │ │ - ldc 0, cr0, [r8], #-728 @ 0xfffffd28 │ │ │ │ - @ instruction: 0xebea00b6 │ │ │ │ + @ instruction: 0xeb2200b6 │ │ │ │ + adds.w r0, r8, r6, ror #2 │ │ │ │ + @ instruction: 0xeaca00b6 │ │ │ │ mov r1, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov.w r3, #500 @ 0x1f4 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #880] @ (5cbe78 ) │ │ │ │ movs r7, #45 @ 0x2d │ │ │ │ add r0, pc │ │ │ │ @@ -1955811,36 +1955811,36 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ cmn r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - @ instruction: 0xebf200b6 │ │ │ │ - @ instruction: 0xebf000b6 │ │ │ │ - @ instruction: 0xebf400b6 │ │ │ │ + @ instruction: 0xead200b6 │ │ │ │ + @ instruction: 0xead000b6 │ │ │ │ + @ instruction: 0xead400b6 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r6, #5 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xebf400b6 │ │ │ │ - @ instruction: 0xebec00b6 │ │ │ │ + @ instruction: 0xead400b6 │ │ │ │ + @ instruction: 0xeacc00b6 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - @ instruction: 0xebea00b6 │ │ │ │ + @ instruction: 0xeaca00b6 │ │ │ │ ldr r6, [pc, #272] @ (5cbfb0 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - and.w r0, r2, #180 @ 0xb4 │ │ │ │ - ldrh r6, [r6, r6] │ │ │ │ + mcr 0, 7, r0, cr2, cr4, {5} │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r5, [pc, #268] @ (5cbfb8 ) │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xf4d400b6 │ │ │ │ - @ instruction: 0xf4c600b6 │ │ │ │ - eors.w r0, lr, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf3b400b6 │ │ │ │ + @ instruction: 0xf3a600b6 │ │ │ │ + @ instruction: 0xf37e00b6 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5cc404 │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ mov r4, sl │ │ │ │ movs r6, #0 │ │ │ │ @@ -1957029,182 +1957029,189 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 5cde94 │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ b.w 5cbfba │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85200b6 │ │ │ │ - sbc.w r0, lr, #182 @ 0xb6 │ │ │ │ - sbc.w r0, r2, #182 @ 0xb6 │ │ │ │ - sbc.w r0, r0, #182 @ 0xb6 │ │ │ │ - @ instruction: 0xf2da00b6 │ │ │ │ - orr.w r0, r2, #5963776 @ 0x5b0000 │ │ │ │ - stcl 0, cr0, [r0, #-768]! @ 0xfffffd00 │ │ │ │ - strb r4, [r2, #14] │ │ │ │ + b.n 5cc9d8 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + orr.w r0, lr, #182 @ 0xb6 │ │ │ │ + orr.w r0, r2, #182 @ 0xb6 │ │ │ │ + orr.w r0, r0, #182 @ 0xb6 │ │ │ │ + subs.w r0, sl, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf32200b6 │ │ │ │ + mcrr 0, 12, r0, r0, cr0 │ │ │ │ + strb r4, [r6, #9] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blx r5 │ │ │ │ + mov r8, r1 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ands.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + @ instruction: 0xf2f000b6 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - vshr.s64 d16, d22, #34 │ │ │ │ - vshr.s64 d16, d22, #44 │ │ │ │ - vshr.s64 d16, d22, #46 │ │ │ │ - vshr.s64 d16, d22, #36 │ │ │ │ - vshr.s64 d16, d22, #30 │ │ │ │ - vshr.s64 d16, d22, #24 │ │ │ │ - vshr.s64 d16, d22, #18 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + mrc 0, 5, r0, cr14, cr6, {5} │ │ │ │ + mrc 0, 5, r0, cr4, cr6, {5} │ │ │ │ + mrc 0, 5, r0, cr2, cr6, {5} │ │ │ │ + mrc 0, 5, r0, cr12, cr6, {5} │ │ │ │ + mcr 0, 6, r0, cr2, cr6, {5} │ │ │ │ + mcr 0, 6, r0, cr8, cr6, {5} │ │ │ │ + mcr 0, 6, r0, cr14, cr6, {5} │ │ │ │ + @ instruction: 0xb75c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orr.w r0, sl, #182 @ 0xb6 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + vqadd.s32 d0, d26, d22 │ │ │ │ + udf #166 @ 0xa6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + ble.n 5ccaec │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 5ccf84 │ │ │ │ + b.n 5ccd44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc7b8 │ │ │ │ + b.n 5cc578 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccff8 │ │ │ │ + b.n 5ccdb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd078 │ │ │ │ + b.n 5cce38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd0e0 │ │ │ │ + b.n 5ccea0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd13c │ │ │ │ + b.n 5ccefc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd18c │ │ │ │ + b.n 5ccf4c │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5ccfbc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd1fc │ │ │ │ + b.n 5ccff4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd234 │ │ │ │ + b.n 5cd044 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd284 │ │ │ │ + b.n 5cd0a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd2e4 │ │ │ │ + b.n 5cd124 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd364 │ │ │ │ + b.n 5cd138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd378 │ │ │ │ + b.n 5cd18c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cd3cc │ │ │ │ + b.n 5cd204 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc444 │ │ │ │ + b.n 5cd27c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc4bc │ │ │ │ + b.n 5cd2ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc52c │ │ │ │ + b.n 5cd354 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc594 │ │ │ │ + b.n 5cd3c0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc600 │ │ │ │ + b.n 5cc4b4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc6f4 │ │ │ │ + b.n 5cc520 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc760 │ │ │ │ + b.n 5cc570 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc7b0 │ │ │ │ + b.n 5cc5c8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc808 │ │ │ │ + b.n 5cc630 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc698 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc6f8 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc768 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + b.n 5cc7e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc870 │ │ │ │ + b.n 5cc858 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc8d8 │ │ │ │ + b.n 5cc8a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc938 │ │ │ │ + b.n 5cc924 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc9a8 │ │ │ │ + b.n 5cc99c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca28 │ │ │ │ + b.n 5cca08 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca98 │ │ │ │ + b.n 5cca88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccae4 │ │ │ │ + b.n 5ccad8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb64 │ │ │ │ + b.n 5ccb3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccbdc │ │ │ │ + b.n 5ccbb8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccc48 │ │ │ │ + b.n 5ccbd0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - @ instruction: 0xe83600b6 │ │ │ │ - @ instruction: 0xe85c00b6 │ │ │ │ - stmia.w ip, {r1, r2, r4, r5, r7} │ │ │ │ - @ instruction: 0xe8c800b6 │ │ │ │ - @ instruction: 0xe8d200b6 │ │ │ │ - ldrd r0, r0, [ip], #728 @ 0x2d8 │ │ │ │ - strd r0, r0, [r2, #-728] @ 0x2d8 │ │ │ │ - strd r0, r0, [r0, #-728] @ 0x2d8 │ │ │ │ - strd r0, r0, [r6, #-728] @ 0x2d8 │ │ │ │ - strd r0, r0, [r4, #-728] @ 0x2d8 │ │ │ │ - ldrd r0, r0, [r8, #-728] @ 0x2d8 │ │ │ │ - ands.w r0, r2, r6, ror #2 │ │ │ │ - and.w r0, r8, r6, ror #2 │ │ │ │ + b.n 5ccc28 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + @ instruction: 0xe82200b6 │ │ │ │ + @ instruction: 0xe82000b6 │ │ │ │ + @ instruction: 0xe82600b6 │ │ │ │ + @ instruction: 0xe82400b6 │ │ │ │ + @ instruction: 0xe83800b6 │ │ │ │ + ldrd r0, r0, [r2], #728 @ 0x2d8 │ │ │ │ + strd r0, r0, [r8], #728 @ 0x2d8 │ │ │ │ bvc.n 5cccca │ │ │ │ vsra.u32 q10, , #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - @ instruction: 0xeaa200b6 │ │ │ │ - eors.w r0, sl, r6, ror #2 │ │ │ │ - eors.w r0, r4, r6, ror #2 │ │ │ │ - eor.w r0, lr, r6, ror #2 │ │ │ │ - eor.w r0, sl, r6, ror #2 │ │ │ │ - eor.w r0, r8, r6, ror #2 │ │ │ │ - eor.w r0, r8, r6, ror #2 │ │ │ │ - eor.w r0, sl, r6, ror #2 │ │ │ │ - mcr 0, 1, r0, cr8, cr6, {5} │ │ │ │ - mcr 0, 1, r0, cr12, cr6, {5} │ │ │ │ - mrc 0, 1, r0, cr2, cr6, {5} │ │ │ │ - mrc 0, 1, r0, cr8, cr6, {5} │ │ │ │ - mrc 0, 1, r0, cr14, cr6, {5} │ │ │ │ - b.n 5ccb88 │ │ │ │ + @ instruction: 0xe98200b6 │ │ │ │ + ldrd r0, r0, [sl, #-728]! @ 0x2d8 │ │ │ │ + ldrd r0, r0, [r4, #-728]! @ 0x2d8 │ │ │ │ + strd r0, r0, [lr, #-728]! @ 0x2d8 │ │ │ │ + strd r0, r0, [sl, #-728]! @ 0x2d8 │ │ │ │ + strd r0, r0, [r8, #-728]! @ 0x2d8 │ │ │ │ + strd r0, r0, [r8, #-728]! @ 0x2d8 │ │ │ │ + strd r0, r0, [sl, #-728]! @ 0x2d8 │ │ │ │ + stc 0, cr0, [r8, #-728] @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [ip, #-728] @ 0xfffffd28 │ │ │ │ + ldc 0, cr0, [r2, #-728] @ 0xfffffd28 │ │ │ │ + ldc 0, cr0, [r8, #-728] @ 0xfffffd28 │ │ │ │ + ldc 0, cr0, [lr, #-728] @ 0xfffffd28 │ │ │ │ + b.n 5cc948 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb80 │ │ │ │ + b.n 5cc940 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 5cccf0 │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strd r0, r0, [lr, #728]! @ 0x2d8 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + @ instruction: 0xe8ce00b6 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xe9a600b6 │ │ │ │ - b.n 5ccc7c │ │ │ │ + stmia.w r6, {r1, r2, r4, r5, r7} │ │ │ │ + b.n 5cca3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca4c │ │ │ │ + b.n 5cc80c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca60 │ │ │ │ + b.n 5cc820 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca7c │ │ │ │ + b.n 5cc83c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cca98 │ │ │ │ + b.n 5cc858 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccab4 │ │ │ │ + b.n 5cc874 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccad0 │ │ │ │ + b.n 5cc890 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccaf4 │ │ │ │ + b.n 5cc8b4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb30 │ │ │ │ + b.n 5cc8f0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb4c │ │ │ │ + b.n 5cc90c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb68 │ │ │ │ + b.n 5cc928 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccb84 │ │ │ │ + b.n 5cc944 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc98c │ │ │ │ + b.n 5cc74c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5cc954 │ │ │ │ + b.n 5cc714 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 5ccbc4 │ │ │ │ + b.n 5cc984 │ │ │ │ lsls r6, r6, #2 │ │ │ │ add r1, sp, #300 @ 0x12c │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5ceb30 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1957605,23 +1957612,23 @@ │ │ │ │ b.n 5cd0ac │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5cd854 │ │ │ │ + b.n 5cd614 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r7, #17 │ │ │ │ + lsls r4, r3, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5ccaa0 │ │ │ │ + b.n 5cd860 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r7, #76 @ 0x4c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - b.n 5cc9f8 │ │ │ │ + b.n 5cd7b8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #264] @ (5cd288 ) │ │ │ │ @@ -1957981,15 +1957988,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ b.n 5cd52a │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + ble.n 5cd514 │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ @ instruction: 0xfaf3ffff │ │ │ │ cmp r2, #206 @ 0xce │ │ │ │ lsls r3, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1958240,36 +1958247,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ blx 725a4 │ │ │ │ b.n 5cd766 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + ble.n 5cd8e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #24 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r3, r0, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ lsls r3, r6, #5 │ │ │ │ - udf #16 │ │ │ │ + bgt.n 5cd800 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip, #-712]! @ 0xfffffd38 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + ldc2 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ + cbz r2, 5cd896 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 5cd754 │ │ │ │ + bgt.n 5cd914 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cd768 │ │ │ │ + bgt.n 5cd928 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3216] @ 0xc90 │ │ │ │ ldr r1, [pc, #668] @ (5cdae4 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1958536,39 +1958543,39 @@ │ │ │ │ nop │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #210 @ 0xd2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ble.n 5cdbf0 │ │ │ │ + bgt.n 5cdbb0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cdbd4 │ │ │ │ + bgt.n 5cdb94 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ble.n 5cdbf4 │ │ │ │ + bgt.n 5cdbb4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bgt.n 5cdabc │ │ │ │ + blt.n 5cda7c │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r1, #24 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bgt.n 5cda50 │ │ │ │ + blt.n 5cda10 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, #30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 5cda7c │ │ │ │ + bge.n 5cda3c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cda74 │ │ │ │ + bge.n 5cda34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cda20 │ │ │ │ + bge.n 5cdbe0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 5cdaf8 │ │ │ │ + bge.n 5cdab8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r7, #194 @ 0xc2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r7, #166 @ 0xa6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1958791,27 +1958798,27 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr.w r0, [r0, #178] @ 0xb2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xf7b000b2 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh.w r0, [r2, #178] @ 0xb2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + @ instruction: 0xf78200b2 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5cddec │ │ │ │ + bvs.n 5cddac │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bhi.n 5cde04 │ │ │ │ + bvs.n 5cddc4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #168] @ (5cde80 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1958981,20 +1958988,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 5cdf16 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bvc.n 5ce04c │ │ │ │ + bvs.n 5ce00c │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - bvs.n 5cdf80 │ │ │ │ + bpl.n 5cdf40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5cdf64 │ │ │ │ + bpl.n 5cdf24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1959059,15 +1959066,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #7 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5ce0d0 │ │ │ │ + bpl.n 5ce090 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r1, [pc, #496] @ (5ce248 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -1959270,37 +1959277,37 @@ │ │ │ │ b.n 5ce23a │ │ │ │ subs r6, r3, #6 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #208 @ 0xd0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bvs.n 5ce290 │ │ │ │ + bmi.n 5ce250 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5ce280 │ │ │ │ + bmi.n 5ce240 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5ce290 │ │ │ │ + bmi.n 5ce250 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bvs.n 5ce2c8 │ │ │ │ + bpl.n 5ce288 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5ce21c │ │ │ │ + bmi.n 5ce1dc │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5ce1e4 │ │ │ │ + bmi.n 5ce1a4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bpl.n 5ce274 │ │ │ │ + bcc.n 5ce234 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [pc, #48] @ (5ce2ac ) │ │ │ │ + ldr r2, [pc, #944] @ (5ce62c ) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bmi.n 5ce2b0 │ │ │ │ + bcs.n 5ce270 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bpl.n 5ce340 │ │ │ │ + bmi.n 5ce300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r0, #90 @ 0x5a │ │ │ │ lsls r7, r6, #5 │ │ │ │ cmp r0, #78 @ 0x4e │ │ │ │ lsls r7, r6, #5 │ │ │ │ @@ -1959386,19 +1959393,19 @@ │ │ │ │ b.n 5ce2e8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cdffc │ │ │ │ b.n 5ce2e8 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5cdffc │ │ │ │ b.n 5ce338 │ │ │ │ - @ instruction: 0xf1f400b2 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + @ instruction: 0xf0d400b2 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rsbs r0, r0, #178 @ 0xb2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + @ instruction: 0xf0b000b2 │ │ │ │ + add r0, sp, #320 @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #172] @ (5ce450 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1959561,20 +1959568,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5ce544 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5ce512 │ │ │ │ movs r5, #174 @ 0xae │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r5, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - bcs.n 5ce5e8 │ │ │ │ + bne.n 5ce5a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - bcs.n 5ce584 │ │ │ │ + bne.n 5ce544 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bcs.n 5ce560 │ │ │ │ + beq.n 5ce520 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -1959607,16 +1959614,16 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 72d04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5ce5b4 │ │ │ │ - vshr.s64 d0, d18, #48 │ │ │ │ - ldmia r7, {r7} │ │ │ │ + mrc 0, 3, r0, cr0, cr2, {5} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r2, [pc, #296] @ (5ce704 ) │ │ │ │ @@ -1959764,17 +1959771,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1959814,17 +1959821,17 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960037,37 +1960044,37 @@ │ │ │ │ nop │ │ │ │ asrs r2, r5, #30 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ movs r0, #202 @ 0xca │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r2, r6, #25 │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r3, [sp, #8] │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, #82 @ 0x52 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1960227,18 +1960234,18 @@ │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 5cebae │ │ │ │ nop │ │ │ │ subs r0, r6, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r4, r4, #3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xfa0dffff │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1960286,17 +1960293,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r5, [pc, #896] @ (5cf018 ) │ │ │ │ + ldr r4, [pc, #768] @ (5cef98 ) │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r4, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r2, r3, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r6, r3, #7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1960478,31 +1960485,31 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r6, #2 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r0, r3, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ adds r2, r1, #1 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r5, #7 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1960724,29 +1960731,29 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #5 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r6, r7, #2 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ sub sp, #12 │ │ │ │ @@ -1961034,28 +1961041,28 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5cf35c │ │ │ │ nop │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ @@ -1961329,15 +1961336,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #13 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsrs r2, r7, #10 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [pc, #280] @ (5cf810 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5cf7ce │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1961458,22 +1961465,22 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5cf7a8 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - stmia r1!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ - lsls r6, r6, #2 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ + it al │ │ │ │ + lslal r6, r6, #2 │ │ │ │ ldr r3, [pc, #76] @ (5cf874 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5cf870 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1961505,15 +1961512,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r6, r2, #31 │ │ │ │ lsls r3, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cbz r6, 5cf8d0 │ │ │ │ @@ -1961910,15 +1961917,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5cb798 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ mrc2 15, 2, pc, cr15, cr15, {7} │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ and.w r0, r0, #15 │ │ │ │ @@ -1962796,21 +1962803,21 @@ │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r6, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -1962834,21 +1962841,21 @@ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [pc, #24] @ (5d06ec ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5d06be │ │ │ │ vst4.16 {d16,d18,d20,d22}, [sl :256], r2 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #676] @ (5d09a8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1963140,82 +1963147,82 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov fp, r5 │ │ │ │ cmp r8, r5 │ │ │ │ bhi.w 5d0778 │ │ │ │ b.n 5d07d2 │ │ │ │ nop │ │ │ │ - adds r3, #24 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - uxtb r6, r7 │ │ │ │ + cbz r6, 5d09e6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str.w r0, [r8, #370] @ 0x172 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + cbz r6, 5d09e8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r6, pc, #168 @ (adr r6, 5d0a74 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 5d09f4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + adds r1, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r6} │ │ │ │ + cbnz r2, 5d0a30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, #22 │ │ │ │ + adds r0, #246 @ 0xf6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, pc, #584 @ (adr r5, 5d0c38 ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 5d0bb8 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r2, [r3, #34] @ 0x22 │ │ │ │ + strh r2, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r2, 5d0a24 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, pc, #304 @ (adr r5, 5d0b30 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 5d0ab0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cbz r6, 5d0a22 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 5d0df8 ) │ │ │ │ + add r3, pc, #872 @ (adr r3, 5d0d78 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r0, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #760 @ (adr r4, 5d0d10 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 5d0c90 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #24 │ │ │ │ + cmp r7, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #720 @ (adr r4, 5d0cf0 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 5d0c70 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r4, pc, #288 @ (adr r4, 5d0b4c ) │ │ │ │ + add r3, pc, #160 @ (adr r3, 5d0acc ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, pc, #184 @ (adr r4, 5d0ae8 ) │ │ │ │ + add r3, pc, #56 @ (adr r3, 5d0a68 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, #136 @ 0x88 │ │ │ │ + cmp r7, #104 @ 0x68 │ │ │ │ lsls r3, r0, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #356] @ (5d0bac ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1963366,56 +1963373,56 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5d0a74 │ │ │ │ nop │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ @ instruction: 0xf5980172 │ │ │ │ - strb r0, [r4, #7] │ │ │ │ + strb r0, [r0, #3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #120 @ (adr r3, 5d0c40 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 5d0fc0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r4, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r6, [r5, #4] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r2, [r2, #4] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r5, #126 @ 0x7e │ │ │ │ lsls r3, r0, #3 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r3, r0, #3 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1964378,169 +1964385,169 @@ │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5d14ca │ │ │ │ ldr r2, [pc, #316] @ (5d16bc ) │ │ │ │ add r2, pc │ │ │ │ b.n 5d110c │ │ │ │ @ instruction: 0xf3d40172 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - stmia r4!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r5, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #288 @ 0x120 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #10 │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r1, #6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r1] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ rors r4, r0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r2, [r3, r4] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - adds r0, #8 │ │ │ │ + cmp r6, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r4, #16 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r6, [r3, r2] │ │ │ │ + strb r6, [r7, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r0, #3 │ │ │ │ lsrs r4, r7 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strb r0, [r4, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #182 @ 0xb6 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r7, #90 @ 0x5a │ │ │ │ lsls r3, r6, #5 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, pc, #872 @ (adr r7, 5d19a0 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r0, #208 @ 0xd0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, #128 @ 0x80 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + str r0, [r7, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r1, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #176 @ 0xb0 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r4, r0] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r6, [r4, #28] │ │ │ │ + ldrh r6, [r0, #20] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #168 @ 0xa8 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + ldr r7, [pc, #808] @ (5d19b4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #0 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r7, [pc, #608] @ (5d18f4 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ lsls r3, r0, #3 │ │ │ │ subs r2, #254 @ 0xfe │ │ │ │ lsls r3, r6, #5 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #952] @ (5d1a68 ) │ │ │ │ + ldr r6, [pc, #824] @ (5d19e8 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r7, [pc, #784] @ (5d19c8 ) │ │ │ │ + ldr r6, [pc, #656] @ (5d1948 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ @@ -1965213,173 +1965220,173 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5d191a │ │ │ │ nop │ │ │ │ ldmdb lr, {r1, r4, r5, r6, r8} │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r2, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r3, pc, #304 @ (adr r3, 5d1e38 ) │ │ │ │ + add r2, pc, #176 @ (adr r2, 5d1db8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #608] @ (5d1f70 ) │ │ │ │ + ldr r4, [pc, #480] @ (5d1ef0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs r5, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #488] @ (5d1f00 ) │ │ │ │ + ldr r4, [pc, #360] @ (5d1e80 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r2, pc, #832 @ (adr r2, 5d205c ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 5d1fdc ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #592 @ (adr r2, 5d1f78 ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 5d1ef8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r5, [pc, #16] @ (5d1d40 ) │ │ │ │ + ldr r3, [pc, #912] @ (5d20c0 ) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r4, #252 @ 0xfc │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r2, pc, #416 @ (adr r2, 5d1ed8 ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 5d1e58 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r1, pc, #904 @ (adr r1, 5d20e0 ) │ │ │ │ + add r0, pc, #776 @ (adr r0, 5d2060 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r4, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r2, #28] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 5d1ea4 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 5d1e24 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r0, #170 @ 0xaa │ │ │ │ + subs r2, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + subs r6, r5, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, pc, #736 @ (adr r0, 5d2064 ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adcs.w r0, sl, r3, ror #2 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + bics.w r0, sl, r3, ror #2 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + str r0, [r5, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r5, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r5, #6 │ │ │ │ + subs r0, r1, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r3, r0, #3 │ │ │ │ lsrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #20] │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r6, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + adds r0, r2, #7 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [sp, #432] @ 0x1b0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r6, r0, #3 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - subs r0, r5, #2 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmdb r4!, {r0, r1, r4, r5, r7} │ │ │ │ - subs r2, r1, #0 │ │ │ │ + @ instruction: 0xe80400b3 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r3, #7 │ │ │ │ + adds r4, r7, #2 │ │ │ │ lsls r3, r0, #3 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r6, #5 │ │ │ │ + adds r2, r2, #1 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 5d2160 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrsh r4, [r3, r1] │ │ │ │ lsls r5, r7, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -1969243,15 +1969250,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r4, 5d4d44 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ cbz r0, 5d4d30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -1969319,15 +1969326,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d4d7a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r2, 5d4dde │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1969393,15 +1969400,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5d4e40 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sxth r6, r7 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r6, r7, #4 │ │ │ │ cbz r2, 5d4ea0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1969491,15 +1969498,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 5d4f6c │ │ │ │ lsls r2, r6, #5 │ │ │ │ cbnz r0, 5d4fc0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1971748,21 +1971755,21 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5d6546 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 5d67de │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - uxth r4, r3 │ │ │ │ + cbz r4, 5d6792 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - cbz r6, 5d67ae │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r2, [pc, #572] @ (5d69c8 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -1971975,19 +1971982,19 @@ │ │ │ │ b.n 5d67d0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #816 @ 0x330 │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr r5, [pc, #976] @ (5d6dc0 ) │ │ │ │ mov sl, r3 │ │ │ │ @@ -1972343,29 +1972350,29 @@ │ │ │ │ b.n 5d6abc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #24] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ str r4, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #336] @ (5d6f48 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1972494,15 +1972501,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #352] @ (5d70cc ) │ │ │ │ @@ -1973447,15 +1973454,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1973613,15 +1973620,15 @@ │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ strh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r2, [pc, #684] @ (5d7e8c ) │ │ │ │ @@ -1973842,17 +1973849,17 @@ │ │ │ │ stmia r3!, {} │ │ │ │ strh r6, [r2, #32] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #30] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - ldr r4, [sp, #112] @ 0x70 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3712] @ 0xe80 │ │ │ │ ldr r2, [pc, #1000] @ (5d829c ) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1974236,21 +1974243,21 @@ │ │ │ │ b.n 5d7ef4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r0, #10] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrb r6, [r0, #31] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r2, [pc, #1508] @ 5d88ac │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1974808,25 +1974815,25 @@ │ │ │ │ bl 5d3800 │ │ │ │ b.n 5d8516 │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ ldrb r0, [r1, #11] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r6, r7, #4 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1980151,28 +1980158,28 @@ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strb r6, [r3, r0] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5dc60e │ │ │ │ ldr r3, [pc, #12] @ (5dc614 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5dc618 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #238 @ 0xee │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xf4bc00b5 │ │ │ │ + @ instruction: 0xf39c00b5 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5dc6d0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5dc6dc │ │ │ │ cmp r0, #129 @ 0x81 │ │ │ │ @@ -1980405,25 +1980412,25 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5dc6c8 │ │ │ │ b.n 5dc6dc │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.w 5dc6dc │ │ │ │ b.n 5dc6c8 │ │ │ │ nop │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + str r2, [r4, r4] │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5dc84c │ │ │ │ ldr r3, [pc, #8] @ (5dc850 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - str r6, [r0, r3] │ │ │ │ + ldr r7, [pc, #664] @ (5dcaec ) │ │ │ │ lsls r6, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #196] @ (5dc928 ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1982296,28 +1982303,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #14 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - cmn r0, r5 │ │ │ │ + rors r0, r1 │ │ │ │ lsls r6, r7, #4 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 5ddd2a │ │ │ │ ldr r3, [pc, #12] @ (5ddd30 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5ddd34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ asrs r2, r0, #31 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - b.n 5de498 │ │ │ │ + b.n 5de258 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ cbnz r0, 5ddd4c │ │ │ │ b.n 5ddd6e │ │ │ │ @@ -1984036,16 +1984043,16 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r6 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r6, r5, r2 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - sbc.w r0, sl, r6, ror #2 │ │ │ │ - bmi.n 5df000 │ │ │ │ + orr.w r0, sl, r6, ror #2 │ │ │ │ + bcc.n 5defc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1985081,41 +1985088,41 @@ │ │ │ │ b.n 5df210 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #2 │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r0, r3, #2 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bvs.n 5df974 │ │ │ │ + bpl.n 5df934 │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r6, r7, #32 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - bvs.n 5dfa5c │ │ │ │ + bpl.n 5dfa1c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bvs.n 5dfaa0 │ │ │ │ + bpl.n 5dfa60 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5df9a0 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 5df988 │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #86 @ 0x56 │ │ │ │ + adds r4, #54 @ 0x36 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp.w r9, #44 @ 0x2c │ │ │ │ bne.w 5df276 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #3 │ │ │ │ beq.w 5dff76 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -1986049,37 +1986056,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r6, r7, #4 │ │ │ │ - b.n 5e09e4 │ │ │ │ + b.n 5e07a4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r3, #14 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1986514,17 +1986521,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 3, pc, cr3, cr15, {7} │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ vst4.16 {d0,d2,d4,d6}, [r8 :256], r1 │ │ │ │ ldc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @ instruction: 0xfbf9ffff │ │ │ │ - bkpt 0x004c │ │ │ │ + pop {r2, r3, r5, pc} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r1, #246 @ 0xf6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov lr, r3 │ │ │ │ subs r1, #3 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -1990286,15 +1990293,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3248 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5e3248 │ │ │ │ - stc 1, cr0, [lr, #-244]! @ 0xffffff0c │ │ │ │ + stc 1, cr0, [lr], {61} @ 0x3d │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r0, #143360 @ 0x23000 │ │ │ │ ldr r3, [pc, #76] @ (5e32e4 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1990858,18 +1990865,20 @@ │ │ │ │ beq.w 5e36e6 │ │ │ │ b.n 5e383a │ │ │ │ mov ip, lr │ │ │ │ b.n 5e35c0 │ │ │ │ mov r0, r3 │ │ │ │ b.n 5e3530 │ │ │ │ nop │ │ │ │ - strd r0, r1, [r8, #-244]! @ 0xf4 │ │ │ │ - @ instruction: 0xe856013d │ │ │ │ - @ instruction: 0xe824013d │ │ │ │ - b.n 5e361c │ │ │ │ + strex r1, r0, [r8, #244] @ 0xf4 │ │ │ │ + b.n 5e36ec │ │ │ │ + lsls r5, r7, #4 │ │ │ │ + b.n 5e368c │ │ │ │ + lsls r5, r7, #4 │ │ │ │ + b.n 5e33dc │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -1990903,15 +1990912,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5e38fc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 5e33fc │ │ │ │ + b.n 5e31bc │ │ │ │ lsls r5, r7, #4 │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5e391e │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ @@ -1995296,15 +1995305,15 @@ │ │ │ │ strd r5, r5, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 5e68ec │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995504,15 +1995513,15 @@ │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ adds r2, r5, #1 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #20 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r7 │ │ │ │ bl 5e68ec │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -1995608,15 +1995617,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995699,15 +1995708,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995792,15 +1995801,15 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995883,15 +1995892,15 @@ │ │ │ │ strd r3, r3, [r9, #4] │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #52 @ 0x34 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, fp │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1995990,15 +1995999,15 @@ │ │ │ │ ldr r2, [pc, #184] @ (5e71f4 ) │ │ │ │ ldr r3, [pc, #184] @ (5e71f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5e717e │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldrb.w lr, [sp, #97] @ 0x61 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -1996204,15 +1996213,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r3, r4, #100 @ 0x64 │ │ │ │ add.w ip, sp, #276 @ 0x114 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #292 @ 0x124 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r6 │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #188] @ 0xbc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -1996230,25 +1996239,25 @@ │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ b.n 5e729e │ │ │ │ mov r1, r5 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ add.w r9, sp, #276 @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ bl 5e6f7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5e68ec │ │ │ │ ldrh.w r3, [sp, #304] @ 0x130 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add.w lr, sp, #100 @ 0x64 │ │ │ │ @@ -1996315,15 +1996324,15 @@ │ │ │ │ add.w r2, sl, #1 │ │ │ │ str r2, [r0, #124] @ 0x7c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #132 @ 0x84 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ bl 5e68ec │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, fp │ │ │ │ @@ -1996592,15 +1996601,15 @@ │ │ │ │ adds r7, r2, #1 │ │ │ │ add.w r3, r5, r2, lsl #4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ cmp r4, #22 │ │ │ │ @@ -1996633,15 +1996642,15 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e6f7c │ │ │ │ ldrb.w r4, [sp, #349] @ 0x15d │ │ │ │ ldrh.w r2, [sp, #360] @ 0x168 │ │ │ │ ldrb.w r3, [sp, #354] @ 0x162 │ │ │ │ @@ -1996827,30 +1996836,30 @@ │ │ │ │ str r4, [sp, #164] @ 0xa4 │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ add r3, sp, #396 @ 0x18c │ │ │ │ @@ -1997046,15 +1997055,15 @@ │ │ │ │ add.w r3, r5, r7, lsl #4 │ │ │ │ ldr r4, [sp, #164] @ 0xa4 │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -1997251,15 +1997260,15 @@ │ │ │ │ add.w r3, sl, #1 │ │ │ │ str r3, [r7, #124] @ 0x7c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 5e68ec │ │ │ │ ldr r1, [r7, #16] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r8 │ │ │ │ @@ -1997412,15 +1997421,15 @@ │ │ │ │ adds r7, r4, #2 │ │ │ │ add.w r3, r5, r4, lsl #4 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ b.n 5e7cc6 │ │ │ │ add r8, sl │ │ │ │ eor.w r7, r7, #1 │ │ │ │ @@ -1997644,15 +1997653,15 @@ │ │ │ │ ldrd r2, r3, [fp] │ │ │ │ bl 5e6d6c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w fp, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e6f7c │ │ │ │ ldrh.w r0, [sp, #1206] @ 0x4b6 │ │ │ │ @@ -1998089,26 +1998098,26 @@ │ │ │ │ bne.w 5e8988 │ │ │ │ cmp r6, #38 @ 0x26 │ │ │ │ bne.w 5e895c │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ adds r1, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #432 @ 0x1b0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -1998130,15 +1998139,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5e9a2e │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5e895c │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e6f7c │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ @@ -1998457,15 +1998466,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r6, sp, #1088 @ 0x440 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e68ec │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w ip, [r5, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ @@ -1998605,34 +1998614,34 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb r2, [r5, #21] │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #544 @ 0x220 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -1998641,27 +1998650,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4700 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #608 @ 0x260 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -1998676,15 +1998685,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e68ec │ │ │ │ ldrb.w r2, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -1998784,15 +1998793,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e3f24 │ │ │ │ b.w 5e828a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add r5, sp, #704 @ 0x2c0 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e6f7c │ │ │ │ ldrh.w r2, [sp, #1228] @ 0x4cc │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sp, #1268] @ 0x4f4 │ │ │ │ @@ -1998856,37 +1998865,37 @@ │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e3db4 │ │ │ │ b.w 5e828a │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r6 │ │ │ │ add.w r7, sp, #1248 @ 0x4e0 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ bl 5e6f7c │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ add.w r8, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5e68ec │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5e68ec │ │ │ │ ldrh.w r3, [sp, #1116] @ 0x45c │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ add.w lr, sp, #1232 @ 0x4d0 │ │ │ │ @@ -1998940,27 +1998949,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w lr, {r2, r3} │ │ │ │ bl 5e3db4 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #464 @ 0x1d0 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -1999023,27 +1999032,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 5e7120 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #576 @ 0x240 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -1999073,27 +1999082,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4c84 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #640 @ 0x280 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -1999121,27 +1999130,27 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e4bac │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #400 @ 0x190 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -1999158,15 +1999167,15 @@ │ │ │ │ add.w r6, sp, #1264 @ 0x4f0 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add.w r5, sp, #1248 @ 0x4e0 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e68ec │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ ldrb.w r5, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w ip, [r4, #21] │ │ │ │ @@ -1999284,27 +1999293,27 @@ │ │ │ │ ldmia r3, {r1, r2, r3} │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 5e41a8 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -1999313,27 +1999322,27 @@ │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e4354 │ │ │ │ b.w 5e828a │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e6f7c │ │ │ │ add.w ip, sp, #1248 @ 0x4e0 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 5e68ec │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -1999541,15 +1999550,15 @@ │ │ │ │ @ instruction: 0xf945ffff │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ add.w r6, sp, #1248 @ 0x4e0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ bl 5e68ec │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #688] @ 0x2b0 │ │ │ │ @@ -1999661,15 +1999670,15 @@ │ │ │ │ add.w r7, sp, #1264 @ 0x4f0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r3, sp, #1216 @ 0x4c0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ bl 5e68ec │ │ │ │ ldrb.w r3, [sp, #1219] @ 0x4c3 │ │ │ │ @@ -1999753,15 +1999762,15 @@ │ │ │ │ add.w r3, r5, #132 @ 0x84 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -1999994,26 +2000003,26 @@ │ │ │ │ bl 5e7120 │ │ │ │ b.w 5e828a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #944 @ 0x3b0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ bl 5e6f7c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ bl 5e68ec │ │ │ │ ldrh.w r3, [sp, #972] @ 0x3cc │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #832 @ 0x340 │ │ │ │ @@ -2000069,26 +2000078,26 @@ │ │ │ │ bl 5e3db4 │ │ │ │ b.w 5e828a │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ add.w r1, r5, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ bl 5e6f7c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ mov r9, r5 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5e68ec │ │ │ │ ldrh.w r3, [sp, #1004] @ 0x3ec │ │ │ │ mov.w lr, #0 │ │ │ │ add r2, sp, #800 @ 0x320 │ │ │ │ @@ -2000150,15 +2000159,15 @@ │ │ │ │ add.w r7, sp, #1280 @ 0x500 │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ add.w r1, r5, #20 │ │ │ │ add.w r0, sp, #1248 @ 0x4e0 │ │ │ │ add.w r6, sp, #1104 @ 0x450 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add.w r2, sp, #1248 @ 0x4e0 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e6f7c │ │ │ │ ldr.w r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldrb.w r3, [sp, #1265] @ 0x4f1 │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ @@ -2000341,15 +2000350,15 @@ │ │ │ │ add.w r3, r5, #84 @ 0x54 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #880 @ 0x370 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #1 │ │ │ │ ldrd r0, r1, [sp, #888] @ 0x378 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2000385,15 +2000394,15 @@ │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [sp, #1248] @ 0x4e0 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ b.n 5e9e8a │ │ │ │ mov r1, lr │ │ │ │ add.w r0, sp, #1264 @ 0x4f0 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ add.w r2, sp, #1264 @ 0x4f0 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e6f7c │ │ │ │ ldrh.w r3, [sp, #780] @ 0x30c │ │ │ │ movs r5, #0 │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ @@ -2000476,15 +2000485,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ b.w 5e8fda │ │ │ │ ldr.w r8, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add r0, sp, #848 @ 0x350 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e6f7c │ │ │ │ ldrh.w r3, [sp, #940] @ 0x3ac │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -2000594,15 +2000603,15 @@ │ │ │ │ and.w r2, r2, #4026531840 @ 0xf0000000 │ │ │ │ str.w r2, [sp, #1172] @ 0x494 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 5e68ec │ │ │ │ add.w r0, sp, #1152 @ 0x480 │ │ │ │ ldrb.w lr, [sp, #1152] @ 0x480 │ │ │ │ add.w ip, sp, #1136 @ 0x470 │ │ │ │ @@ -2000643,15 +2000652,15 @@ │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ add.w r6, sp, #1232 @ 0x4d0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ add.w r2, sp, #1352 @ 0x548 │ │ │ │ @@ -2000726,15 +2000735,15 @@ │ │ │ │ strd sl, r6, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sp, #1176 @ 0x498 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af65b4 │ │ │ │ + bl af652c │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e68ec │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldrb.w lr, [sp, #1141] @ 0x475 │ │ │ │ ldrb.w r2, [sp, #1140] @ 0x474 │ │ │ │ @@ -2000868,15 +2000877,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5eaa64 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ addw fp, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl af687c │ │ │ │ + bl af67f4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, fp │ │ │ │ bl 5e6f7c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2001278,15 +2001287,15 @@ │ │ │ │ mvn.w r1, #362 @ 0x16a │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 5eabce │ │ │ │ b.n 5ea858 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl af67e8 │ │ │ │ + bl af6760 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5eb0a6 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ b.n 5ea82a │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add.w sl, sp, #56 @ 0x38 │ │ │ │ strh r3, [r4, #4] │ │ │ │ @@ -2001641,17 +2001650,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, r4 │ │ │ │ + subs r2, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r5, #10] │ │ │ │ + strb r2, [r1, #6] │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r7, [pc, #328] @ (5eb58c ) │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldrb.w r3, [sp, #1212] @ 0x4bc │ │ │ │ mov.w sl, #0 │ │ │ │ ldrb.w r5, [sp, #1213] @ 0x4bd │ │ │ │ str.w sl, [sp, #1180] @ 0x49c │ │ │ │ @@ -2002569,15 +2002578,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ movs r1, #18 │ │ │ │ ldmia.w ip, {r2, r3} │ │ │ │ bl 5e3db4 │ │ │ │ b.w 5eb09e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af6548 │ │ │ │ + bl af64c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb09e │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ add r5, sp, #292 @ 0x124 │ │ │ │ strh r3, [r4, #4] │ │ │ │ add.w lr, sp, #4 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ @@ -2004061,15 +2004070,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #158 @ 0x9e │ │ │ │ ldmia.w r9, {r2, r3} │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 5e3db4 │ │ │ │ b.w 5eb09e │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ - bl af6548 │ │ │ │ + bl af64c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5eb09e │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ec010 │ │ │ │ @@ -2004202,15 +2004211,15 @@ │ │ │ │ add r5, sp, #488 @ 0x1e8 │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ add.w r8, sp, #216 @ 0xd8 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 5e68ec │ │ │ │ ldrb.w r7, [sp, #216] @ 0xd8 │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2004320,15 +2004329,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5e8174 │ │ │ │ b.n 5ed2a8 │ │ │ │ add.w r9, sp, #232 @ 0xe8 │ │ │ │ add.w sl, sp, #568 @ 0x238 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, sl │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ bl 5e6f7c │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldrb.w r3, [r9] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ @@ -2004407,15 +2004416,15 @@ │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r6, r2, ip, r6 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #248 @ 0xf8 │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ bl 5e68ec │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ ldrb r1, [r6, #0] │ │ │ │ ldrb r2, [r6, #2] │ │ │ │ @@ -2004661,15 +2004670,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r6 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ bl 5e68ec │ │ │ │ ldrb.w r2, [sp, #312] @ 0x138 │ │ │ │ ldrh.w r3, [sp, #316] @ 0x13c │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2004973,15 +2004982,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add.w r8, sp, #488 @ 0x1e8 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ bl 5e68ec │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #320] @ 0x140 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2005390,15 +2005399,15 @@ │ │ │ │ bne.n 5ee08a │ │ │ │ lsls r7, r7, #2 │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ add.w ip, r3, r7 │ │ │ │ @@ -2005410,15 +2005419,15 @@ │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #312 @ 0x138 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #488 @ 0x1e8 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5e68ec │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w r2, sp, #1048 @ 0x418 │ │ │ │ ldr.w lr, [r4, #44] @ 0x2c │ │ │ │ @@ -2005724,25 +2005733,25 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5eea8c │ │ │ │ + b.n 5ee84c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #808] @ (5ee7d0 ) │ │ │ │ + ldr r6, [pc, #680] @ (5ee750 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5eea74 │ │ │ │ + b.n 5ee834 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #632] @ (5ee728 ) │ │ │ │ + ldr r6, [pc, #504] @ (5ee6a8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 5ee9bc │ │ │ │ + b.n 5ee77c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #472] @ (5ee690 ) │ │ │ │ + ldr r6, [pc, #344] @ (5ee610 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3600] @ 0xe10 │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2006091,15 +2006100,15 @@ │ │ │ │ movne r3, #8 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ mov r0, r6 │ │ │ │ movs r7, #1 │ │ │ │ bl 4cda04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bc14c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b21974 │ │ │ │ + bl b218ec │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 47fb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36e25c> │ │ │ │ orrs r4, r0 │ │ │ │ @@ -2006155,23 +2006164,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ strd r5, r5, [sp, #272] @ 0x110 │ │ │ │ strd r5, r5, [sp, #280] @ 0x118 │ │ │ │ str.w r8, [sp, #260] @ 0x104 │ │ │ │ - bl b16b7c │ │ │ │ + bl b16af4 │ │ │ │ mov r1, r7 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1a90c │ │ │ │ + bl b1a884 │ │ │ │ movs r1, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b1b1a4 │ │ │ │ + bl b1b11c │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 4dee04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cd54c> │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ movs r2, #0 │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2006190,28 +2006199,28 @@ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #292] @ 0x124 │ │ │ │ - bl b18efc │ │ │ │ + bl b18e74 │ │ │ │ orr.w r3, r0, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ee86c │ │ │ │ mov r0, r6 │ │ │ │ bl 4ce178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bc8c0> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 4b0db8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39f500> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl af8488 │ │ │ │ + bl af8400 │ │ │ │ mov r0, r6 │ │ │ │ bl 4aff20 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39e668> │ │ │ │ mov r0, r6 │ │ │ │ bl 4809a8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36f0f0> │ │ │ │ cbz r0, 5ee9d2 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ @@ -2006230,37 +2006239,37 @@ │ │ │ │ ldrsb.w r3, [r6, #72] @ 0x48 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ mla r3, r2, r3, sl │ │ │ │ ldrb.w r4, [r3, #848] @ 0x350 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5eedcc │ │ │ │ - bl af7cc0 │ │ │ │ + bl af7c38 │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ - bl b172d0 │ │ │ │ + bl b17248 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 496c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38536c> │ │ │ │ ldr.w r1, [pc, #1380] @ 5eef74 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl b083e0 │ │ │ │ + bl b08358 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl afd79c │ │ │ │ + bl afd714 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ ldrb.w r1, [r9, #1] │ │ │ │ mov r0, r6 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6bb4 │ │ │ │ + bl af6b2c │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 4579a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3460ec> │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ strb r3, [r0, #21] │ │ │ │ ldrb.w r3, [sl, #50] @ 0x32 │ │ │ │ @@ -2006593,22 +2006602,22 @@ │ │ │ │ bne.w 5ee70c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ ldrb.w r1, [sl, #126] @ 0x7e │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4cf7c4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bdf0c> │ │ │ │ b.n 5ee70c │ │ │ │ - bl afed34 │ │ │ │ + bl afecac │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cbnz r3, 5eedde │ │ │ │ ldrb.w r4, [r9, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl af7814 │ │ │ │ + bl af778c │ │ │ │ mov r0, r6 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r0, r6 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ b.n 5ee9f6 │ │ │ │ ldr.w r9, [r3] │ │ │ │ mov r1, r9 │ │ │ │ @@ -2007279,33 +2007288,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5ef394 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r6, r5 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af40e8 │ │ │ │ + bl af4060 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f0118 │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af41d4 │ │ │ │ + bl af414c │ │ │ │ mov r0, r4 │ │ │ │ bl 487dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376510> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ef522 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5ef5ca │ │ │ │ movs r5, #24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4190 │ │ │ │ + bl af4108 │ │ │ │ mov r9, r0 │ │ │ │ add.w fp, r0, #4 │ │ │ │ add.w sl, r0, #12 │ │ │ │ ldr.w r7, [fp, #4]! │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 5ef5c0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ @@ -2007340,15 +2007349,15 @@ │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ orr.w ip, ip, r2 │ │ │ │ strb.w ip, [r3, r4] │ │ │ │ - bl af41d4 │ │ │ │ + bl af414c │ │ │ │ ldr.w r1, [r8, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5ef578 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 5ef550 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -2007356,28 +2007365,28 @@ │ │ │ │ bne.n 5ef540 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5ef72a │ │ │ │ add.w r1, r4, #36 @ 0x24 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4144 │ │ │ │ + bl af40bc │ │ │ │ mov r0, r4 │ │ │ │ bl 487dc8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x376510> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5ef5d4 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5ef72a │ │ │ │ ldr.w sl, [sp, #72] @ 0x48 │ │ │ │ mov.w r9, #24 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4190 │ │ │ │ + bl af4108 │ │ │ │ sub.w r1, r0, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #104] @ 0x68 │ │ │ │ bl 454be8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x343330> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5ef720 │ │ │ │ @@ -2007456,15 +2007465,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr.w r1, [r4], #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ - bl af41d4 │ │ │ │ + bl af414c │ │ │ │ ldrd r1, r0, [r5, #20] │ │ │ │ add r1, r0 │ │ │ │ cmp r4, r1 │ │ │ │ bne.n 5ef6d2 │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2007491,15 +2007500,15 @@ │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5ef5fc │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl af4124 │ │ │ │ + bl af409c │ │ │ │ ldr.w r2, [r8, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 457a50 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x346198> │ │ │ │ ldr.w r3, [r8, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2007944,27 +2007953,27 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5eea94 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ str.w r2, [r8, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl b0a334 │ │ │ │ + bl b0a2ac │ │ │ │ b.w 5ee842 │ │ │ │ mov r9, r2 │ │ │ │ b.w 5eebd0 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r5, #22 │ │ │ │ lsls r5, r7, #4 │ │ │ │ lsls r2, r0, #28 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldrsb.w r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 5ef06e │ │ │ │ ldr.w r1, [pc, #1272] @ 5f0154 │ │ │ │ @@ -2008386,27 +2008395,27 @@ │ │ │ │ b.w 5ee654 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5efe08 │ │ │ │ subs r6, #43 @ 0x2b │ │ │ │ - vmla.i q9, , d26[0] │ │ │ │ + vqrdmlsh.s , , d10[0] │ │ │ │ lsls r5, r7, #4 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (5f0178 ) │ │ │ │ add r2, pc │ │ │ │ bl 5ee4b8 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + cmp r2, #60 @ 0x3c │ │ │ │ lsls r5, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2008417,15 +2008426,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f01a8 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5ee4b8 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2009728,15 +2009737,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ ... │ │ │ │ @ instruction: 0xf4a40170 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r0, #15728640 @ 0xf00000 │ │ │ │ - cbnz r0, 5f0fd8 │ │ │ │ + hlt 0x0000 │ │ │ │ lsls r4, r6, #2 │ │ │ │ sbc.w r1, r2, #112 @ 0x70 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2009940,18 +2009949,18 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ orn r1, sl, #112 @ 0x70 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r1, r4, #112 @ 0x70 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mrc 1, 7, r0, cr10, cr0, {3} │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2010413,15 +2010422,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ mcr 1, 3, r0, cr8, cr0, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mrc 1, 2, r0, cr10, cr0, {3} │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stcl 1, cr0, [r6, #448] @ 0x1c0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2010586,38 +2010595,38 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9840170 │ │ │ │ strd r0, r1, [r6, #-448]! @ 0x1c0 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + subs r2, r5, #1 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r7, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + adds r2, r7, #3 │ │ │ │ lsls r5, r7, #4 │ │ │ │ stmia.w sl, {r4, r5, r6, r8} │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ lsls r3, r7, #2 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ ldr.w r4, [pc, #1116] @ 5f1c74 │ │ │ │ @@ -2011345,15 +2011354,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 5f20d4 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r5, r7, #4 │ │ │ │ svc 246 @ 0xf6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2011410,15 +2011419,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 166 @ 0xa6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r5, r7, #4 │ │ │ │ svc 70 @ 0x46 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ @@ -2012332,25 +2012341,25 @@ │ │ │ │ nop │ │ │ │ bpl.n 5f2a64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 5f2a20 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r5, r7, #4 │ │ │ │ bpl.n 5f2b58 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #104] @ (5f2ba4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2012590,37 +2012599,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5f2d52 │ │ │ │ ldr r4, [pc, #48] @ (5f2dc8 ) │ │ │ │ ldr r2, [pc, #48] @ (5f2dcc ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5f2d52 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r4, r0 │ │ │ │ + mvns r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, #28] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r3, #238 @ 0xee │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2012636,21 +2012645,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f2e24 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f161c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #776 @ 0x308 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, r9 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ @@ -2012666,21 +2012675,21 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ ldr.w ip, [pc, #28] @ 5f2e7c │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 5f161c │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [sp, #80] @ 0x50 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #32 │ │ │ │ + lsrs r0, r6, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2576] @ 0xa10 │ │ │ │ @@ -2012813,39 +2012822,39 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 5f3048 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #624] @ 0x270 │ │ │ │ + str r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r5, r7, #4 │ │ │ │ beq.n 5f30e0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r7, pc, #768 @ (adr r7, 5f3300 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #704 @ (adr r7, 5f32c8 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3456] @ 0xd80 │ │ │ │ sub.w sp, sp, #604 @ 0x25c │ │ │ │ mov r5, r1 │ │ │ │ @@ -2017294,15 +2017303,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 5f62d4 │ │ │ │ + beq.n 5f6294 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2020249,19 +2020258,19 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #24] │ │ │ │ lsls r0, r6, #5 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r6, [r0, #23] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #2608] @ 0xa30 │ │ │ │ @@ -2020338,25 +2020347,25 @@ │ │ │ │ b.n 5f82c8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r8 │ │ │ │ + add lr, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldrb r4, [r1, #19] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movs r1, #64 @ 0x40 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r2, r9 │ │ │ │ + add r2, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2020483,23 +2020492,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5f8482 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #14] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #148 @ 0x94 │ │ │ │ + subs r5, #116 @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, r4 │ │ │ │ + orrs r0, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrb r2, [r5, #13] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - blt.n 5f83f0 │ │ │ │ + bge.n 5f85b0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mvns r4, r5 │ │ │ │ + cmn r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2020656,19 +2020665,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ ldrb r0, [r1, #12] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, #10] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cmp r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, r3 │ │ │ │ + adcs r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3696] @ 0xe70 │ │ │ │ ldr.w ip, [pc, #104] @ 5f8728 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -2020871,15 +2020880,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 5f896a │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r0, [r0, #29] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2021027,21 +2021036,21 @@ │ │ │ │ b.n 5f8a52 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r6, #27] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 5f8abe │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbz r6, 5f8ac2 │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldmia r0!, {r3, r7} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - sxtb r4, r3 │ │ │ │ + cbz r4, 5f8a8e │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r2, #23] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2021181,31 +2021190,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5f8434 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ strb r6, [r3, #21] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - cbz r2, 5f8c22 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbz r0, 5f8c26 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - cbz r4, 5f8c2a │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ lsls r4, r7, #4 │ │ │ │ adds r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-72] │ │ │ │ sub.w sp, sp, #4128 @ 0x1020 │ │ │ │ @@ -2021342,23 +2021351,23 @@ │ │ │ │ b.n 5f8d3c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r7, #14] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #166 @ 0xa6 │ │ │ │ + subs r3, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r6, #10] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r2, [pc, #312] @ (5f8efc ) │ │ │ │ sub sp, #404 @ 0x194 │ │ │ │ @@ -2021485,27 +2021494,27 @@ │ │ │ │ b.n 5f8eaa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r6, [r1, #5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ ldr.w r7, [pc, #1100] @ 5f9380 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2021922,41 +2021931,41 @@ │ │ │ │ bl 5f8434 │ │ │ │ b.n 5f919a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r4, r7, #4 │ │ │ │ strb r4, [r6, #1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r1, #84 @ 0x54 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r7, #74 @ 0x4a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 5f94dc ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r7, pc, #48 @ (adr r7, 5f93e4 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r7, #246 @ 0xf6 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #976 @ (adr r6, 5f978c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r7, pc, #768 @ (adr r7, 5f96c0 ) │ │ │ │ + add r6, pc, #640 @ (adr r6, 5f9640 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2022391,49 +2022400,49 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #62] @ 0x3e │ │ │ │ + ldrh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 5f9b38 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 5f9ab8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 5f9c68 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 5f9be8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + subs r0, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 5f9c9c ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 5f9c1c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r7, pc, #0 @ (adr r7, 5f98b0 ) │ │ │ │ + add r5, pc, #896 @ (adr r5, 5f9c30 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ pop {r1, r5, r6} │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, pc, #632 @ (adr r5, 5f9b30 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 5f9ab0 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r6, #20] │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, pc, #816 @ (adr r5, 5f9bf0 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 5f9b70 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r5, pc, #824 @ (adr r5, 5f9bfc ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 5f9b7c ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, pc, #896 @ (adr r4, 5f9c48 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 5f9bc8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r2, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3576] @ 0xdf8 │ │ │ │ @@ -2022613,31 +2022622,31 @@ │ │ │ │ b.n 5f9962 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #840 @ (adr r2, 5f9e14 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 5f9d94 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, pc, #848 @ (adr r2, 5f9e20 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 5f9da0 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ @ instruction: 0xb852 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r2, pc, #752 @ (adr r2, 5f9dc8 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 5f9d48 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r2, pc, #504 @ (adr r2, 5f9cd4 ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 5f9c54 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 5f9b78 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 5f9af8 ) │ │ │ │ lsls r4, r7, #4 │ │ │ │ │ │ │ │ 005f9ae8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2022962,19 +2022971,19 @@ │ │ │ │ b.n 5f9e7c │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - ldr r5, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w fp, sp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 5abb10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49a258> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ @@ -2023611,17 +2023620,17 @@ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ b.n 5fa45a │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ b.n 5fa3aa │ │ │ │ nop │ │ │ │ - b.n 5f9fd0 │ │ │ │ + b.n 5f9d90 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -2023806,15 +2023815,15 @@ │ │ │ │ blx 74600 │ │ │ │ b.n 5fa6a4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, r6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr, #744]! @ 0x2e8 │ │ │ │ + ldc2l 0, cr0, [lr], {186} @ 0xba │ │ │ │ ldr r4, [r0, r5] │ │ │ │ lsls r0, r6, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #236] @ (5fa808 ) │ │ │ │ @@ -2024241,21 +2024250,21 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5fab68 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r3, #156 @ 0x9c │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrsb r2, [r3, r0] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6400ba │ │ │ │ + vst4.32 {d16-d19}, [r4 :256], sl │ │ │ │ strb r2, [r5, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2024419,19 +2024428,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh.w r0, [r4, #186] @ 0xba │ │ │ │ - ldrb.w r0, [lr, #186] @ 0xba │ │ │ │ - ldrb.w r0, [r8, #186] @ 0xba │ │ │ │ - ldr??.w r0, [r6, sl, lsl #3] │ │ │ │ - @ instruction: 0xf7bc00ba │ │ │ │ + @ instruction: 0xf78400ba │ │ │ │ + @ instruction: 0xf77e00ba │ │ │ │ + @ instruction: 0xf77800ba │ │ │ │ + @ instruction: 0xf75600ba │ │ │ │ + @ instruction: 0xf69c00ba │ │ │ │ strh r2, [r7, r3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2024600,19 +2024609,19 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movt r0, #2234 @ 0x8ba │ │ │ │ - @ instruction: 0xf6ba00ba │ │ │ │ - @ instruction: 0xf6b400ba │ │ │ │ - @ instruction: 0xf69600ba │ │ │ │ - @ instruction: 0xf5ec00ba │ │ │ │ + sub.w r0, r0, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf59a00ba │ │ │ │ + @ instruction: 0xf59400ba │ │ │ │ + sbcs.w r0, r6, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf4cc00ba │ │ │ │ str r4, [r6, r4] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2024768,18 +2024777,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r2, r3] │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4fc00ba │ │ │ │ - @ instruction: 0xf4f600ba │ │ │ │ - @ instruction: 0xf4f200ba │ │ │ │ - orr.w r0, r6, #6094848 @ 0x5d0000 │ │ │ │ + @ instruction: 0xf3dc00ba │ │ │ │ + @ instruction: 0xf3d600ba │ │ │ │ + @ instruction: 0xf3d200ba │ │ │ │ + @ instruction: 0xf32600ba │ │ │ │ ldr r7, [pc, #584] @ (5fb2ec ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2024911,18 +2024920,18 @@ │ │ │ │ b.n 5fb180 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #240] @ (5fb2ec ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39800ba │ │ │ │ + @ instruction: 0xf27800ba │ │ │ │ ldr r6, [pc, #480] @ (5fb3e8 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - movt r0, #41146 @ 0xa0ba │ │ │ │ + sub.w r0, sl, #186 @ 0xba │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2025194,21 +2025203,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r5, [pc, #792] @ (5fb7dc ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1e800ba │ │ │ │ - rsbs r0, lr, #186 @ 0xba │ │ │ │ - subs.w r0, r8, #186 @ 0xba │ │ │ │ - @ instruction: 0xf0de00ba │ │ │ │ + @ instruction: 0xf0c800ba │ │ │ │ + @ instruction: 0xf0be00ba │ │ │ │ + eors.w r0, r8, #186 @ 0xba │ │ │ │ + vshr.s64 d0, d26, #2 │ │ │ │ ldr r3, [pc, #704] @ (5fb79c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - ands.w r0, lr, #186 @ 0xba │ │ │ │ + mrc 0, 7, r0, cr14, cr10, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2200] @ 0x898 │ │ │ │ ldr.w r2, [pc, #1196] @ 5fb9a0 │ │ │ │ subw sp, sp, #1860 @ 0x744 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2025646,34 +2025655,34 @@ │ │ │ │ ... │ │ │ │ ldr r2, [pc, #1000] @ (5fbd8c ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #984] @ (5fbd84 ) │ │ │ │ lsls r0, r6, #5 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr??.w pc, [pc, #-4095] @ 5fa9b5 │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ movs r0, r0 │ │ │ │ bl 9179be │ │ │ │ lsls r1, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc 0, cr0, [lr], #744 @ 0x2e8 │ │ │ │ + @ instruction: 0xeb8e00ba │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2025860,15 +2025869,15 @@ │ │ │ │ str r4, [r0, #0] │ │ │ │ bl 453f0c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x342654> │ │ │ │ b.n 5fbbc6 │ │ │ │ mov r4, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add sl, sl │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2025954,19 +2025963,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mvns r4, r7 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe83400ba │ │ │ │ + b.n 5fbaf8 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ muls r4, r3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2026150,23 +2026160,23 @@ │ │ │ │ b.n 5fbe0e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs r6, r0 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fbd00 │ │ │ │ + b.n 5fbac0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fbcf8 │ │ │ │ + b.n 5fbab8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fbcf0 │ │ │ │ + b.n 5fbab0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fbcac │ │ │ │ + b.n 5fba6c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5fbb88 │ │ │ │ + b.n 5fb948 │ │ │ │ lsls r2, r7, #2 │ │ │ │ sbcs r0, r6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027102,46 +2027112,46 @@ │ │ │ │ ... │ │ │ │ asrs r6, r3 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + lsrs r6, r4, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #29 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + lsrs r2, r0, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5fcc48 │ │ │ │ + b.n 5fca08 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r5, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0, #9 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 130 @ 0x82 │ │ │ │ + udf #98 @ 0x62 │ │ │ │ lsls r2, r7, #2 │ │ │ │ b.n 5fc86a │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - @ instruction: 0xffffdf06 │ │ │ │ + vqrdmulh.s , , d22[0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ stc 15, cr15, [r1], {255} @ 0xff │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r7, #3 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r0, #88 @ 0x58 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2027562,29 +2027572,29 @@ │ │ │ │ b.n 5fcb8a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #98 @ 0x62 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5fce50 │ │ │ │ + bhi.n 5fce10 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bhi.n 5fcd24 │ │ │ │ + bvc.n 5fcce4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bhi.n 5fccec │ │ │ │ + bvc.n 5fccac │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bhi.n 5fcc74 │ │ │ │ + bvc.n 5fce34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r3, #46 @ 0x2e │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bvc.n 5fce50 │ │ │ │ + bvs.n 5fce10 │ │ │ │ lsls r2, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r0 │ │ │ │ @@ -2027700,15 +2027710,15 @@ │ │ │ │ b.n 5fce1e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5fce3c │ │ │ │ + bpl.n 5fcdfc │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2028342,33 +2028352,32 @@ │ │ │ │ b.n 5fd3d2 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ adds r1, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + vqadd.u8 d16, d24, d19 │ │ │ │ bge.n 5fd502 │ │ │ │ - @ instruction: 0xfffffe00 │ │ │ │ + vqdmulh.s , , d16[0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ svc 221 @ 0xdd │ │ │ │ - vqrdmulh.s , , d30[0] │ │ │ │ + vdup.8 , d14[7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5fd518 │ │ │ │ + bne.n 5fd4d8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bcs.n 5fd65c │ │ │ │ + bne.n 5fd61c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5fd490 │ │ │ │ + beq.n 5fd650 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5fd664 │ │ │ │ + beq.n 5fd624 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5fd53c │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ lsls r0, r6, #5 │ │ │ │ blx 745e8 │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ blx 74840 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ @@ -2028445,15 +2028454,15 @@ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 5fcf72 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ bl 602488 │ │ │ │ b.n 5fd4ce │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - vld1.8 @ instruction: 0xf9ae00b3 │ │ │ │ + strb.w r0, [lr, #179] @ 0xb3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #528] @ (5fd898 ) │ │ │ │ ldr r3, [pc, #528] @ (5fd89c ) │ │ │ │ @@ -2028656,15 +2028665,15 @@ │ │ │ │ nop │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - strh.w r0, [ip, #179] @ 0xb3 │ │ │ │ + @ instruction: 0xf78c00b3 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #42 @ 0x2a │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2028894,17 +2028903,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r7, #26 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r2, {r2} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r5, #24 │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2030064,53 +2030073,53 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #126 @ 0x7e │ │ │ │ lsls r0, r6, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ca00b3 │ │ │ │ - @ instruction: 0xf12400b3 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + subw r0, sl, #179 @ 0xb3 │ │ │ │ + and.w r0, r4, #179 @ 0xb3 │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r5!, {r2, r3, r5} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - orn r0, r8, #179 @ 0xb3 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + vqadd.s8 d16, d24, d19 │ │ │ │ + stmia r3!, {r2, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bics.w r0, r0, #179 @ 0xb3 │ │ │ │ - b.n 5febd0 │ │ │ │ + vqadd.s16 d0, d16, d19 │ │ │ │ + b.n 5fe990 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mcr 0, 3, r0, cr14, cr3, {5} │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stcl 0, cr0, [lr, #-716] @ 0xfffffd34 │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stcl 0, cr0, [sl, #716]! @ 0x2cc │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + stcl 0, cr0, [sl], {179} @ 0xb3 │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r3, r4, r6, r7} │ │ │ │ + it lt │ │ │ │ + lsllt r2, r7, #2 │ │ │ │ + @ instruction: 0xeb3600b3 │ │ │ │ + bkpt 0x001a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mrrc 0, 11, r0, r6, cr3 │ │ │ │ - itte cc │ │ │ │ - lslcc r2, r7, #2 │ │ │ │ - strdcc r0, r0, [r2, #-716] @ 0x2cc │ │ │ │ - ldrcs r3, [pc, #1000] @ (5febd0 ) │ │ │ │ + @ instruction: 0xe82200b3 │ │ │ │ + ldr r2, [pc, #872] @ (5feb50 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, r4, r2 │ │ │ │ lsls r0, r6, #5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov.w fp, #32 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ bfi r3, fp, #6, #14 │ │ │ │ @@ -2030882,37 +2030891,37 @@ │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5fef42 │ │ │ │ ldr.w fp, [sp, #104] @ 0x68 │ │ │ │ b.w 5fe63e │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 5fec64 │ │ │ │ + b.n 5fea24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + cbnz r6, 5ff03c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5feacc │ │ │ │ + b.n 5fe88c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 5ff048 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb734 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5ff254 │ │ │ │ + svc 222 @ 0xde │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ addw ip, sp, #1716 @ 0x6b4 │ │ │ │ mov r4, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ lsls r2, r3, #4 │ │ │ │ @@ -2031494,35 +2031503,35 @@ │ │ │ │ blx 72c74 │ │ │ │ movs r4, #1 │ │ │ │ mov r6, r0 │ │ │ │ b.n 5ff50e │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 5fee00 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - cbz r2, 5ff686 │ │ │ │ + sxtb r2, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5ff67a │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r6, 5ff668 │ │ │ │ + cbz r6, 5ff660 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r2, 5ff66a │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbz r2, 5ff652 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sp, #24 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r7, sp, #544 @ 0x220 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldrb r2, [r5, r6] │ │ │ │ lsls r0, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2031741,15 +2031750,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - bls.n 5ff960 │ │ │ │ + bhi.n 5ff920 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #32 │ │ │ │ lsls r0, r6, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2032488,17 +2032497,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #16] │ │ │ │ strd r3, r5, [r2, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r4, #14 │ │ │ │ lsls r4, r7, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2032594,15 +2032603,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add.w r0, fp, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ addw r1, r2, #3412 @ 0xd54 │ │ │ │ ldr.w r5, [r2, #3408] @ 0xd50 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ cbz r6, 6001f4 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr.w r5, [r6, #3972] @ 0xf84 │ │ │ │ @@ -2032614,15 +2032623,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r1, r5, #3356 @ 0xd1c │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r5, [r5, #3352] @ 0xd18 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str.w r3, [r6, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r3, 600230 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032636,15 +2032645,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3304 @ 0xce8 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3300] @ 0xce4 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str.w r3, [r5, #4016] @ 0xfb0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 60026e │ │ │ │ ldr r5, [r4, #32] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ @@ -2032658,15 +2032667,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r6, #3336 @ 0xd08 │ │ │ │ add.w r0, r7, #124928 @ 0x1e800 │ │ │ │ ldr.w r6, [r6, #3332] @ 0xd04 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str.w r3, [r5, #4044] @ 0xfcc │ │ │ │ ldr r2, [pc, #220] @ (60034c ) │ │ │ │ add.w r1, sp, #4512 @ 0x11a0 │ │ │ │ ldr r3, [pc, #208] @ (600348 ) │ │ │ │ adds r1, #12 │ │ │ │ add r2, pc │ │ │ │ @@ -2032755,33 +2032764,33 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ cbz r0, 6003aa │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #76 @ 0x4c │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #88 @ 0x58 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cbz r0, 6003b2 │ │ │ │ bl 605c08 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 6003ba │ │ │ │ bl 6058e4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -2033652,15 +2033661,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r4, r1 │ │ │ │ addw r1, r1, #3412 @ 0xd54 │ │ │ │ ldr.w r0, [r0, #628] @ 0x274 │ │ │ │ add.w r0, r0, #124928 @ 0x1e800 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 744c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -2033722,15 +2033731,15 @@ │ │ │ │ ldr r2, [pc, #92] @ (600e64 ) │ │ │ │ add r1, pc │ │ │ │ str.w r1, [r4, #3396] @ 0xd44 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r4, #3404] @ 0xd4c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str.w r3, [r4, #3392] @ 0xd40 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dccb8 │ │ │ │ str r0, [r4, #4] │ │ │ │ @@ -2035090,19 +2035099,19 @@ │ │ │ │ str.w r3, [sl, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ b.w 601278 │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #444]! @ 0x1bc │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r4, r7, #4 │ │ │ │ b.n 601b70 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - movs r0, #2 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 487bc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x37630c> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2035161,15 +2035170,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035203,15 +2035212,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 6021c8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ b.n 6021a0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2035405,15 +2035414,15 @@ │ │ │ │ b.n 6021d4 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6021c0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ sbcs.w r1, sl, r3, ror #1 │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ svc 134 @ 0x86 │ │ │ │ lsls r7, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2035744,28 +2035753,28 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ble.n 6024b0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 6024a8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 602328 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #392 @ (adr r5, 6025b4 ) │ │ │ │ + add r4, pc, #264 @ (adr r4, 602534 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (602480 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2035841,35 +2035850,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602504 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (602508 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 602560 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 60255a │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ @@ -2035983,55 +2035992,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (602658 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (60265c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #280 @ 0x118 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r3, sp, #312 @ 0x138 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 6026fa │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r5, r7, #3 │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsls r6, r0, #1 │ │ │ │ @@ -2036284,137 +2036293,137 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (602958 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #248] @ (60295c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, lr} │ │ │ │ + cbz r2, 6028ec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + cbz r0, 6028e2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + cbz r6, 6028da │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6} │ │ │ │ + cbz r4, 6028d6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r6} │ │ │ │ + cbz r6, 6028ce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 6028ca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + uxtb r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602906 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6028fa │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6028f4 │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 6028ec │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6028e8 │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r2, r7 │ │ │ │ + cbz r2, 6028da │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 6028d4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r2, r2 │ │ │ │ + cbz r2, 6028c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 6028bc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r6, r3 │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6028f4 │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6028f0 │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6028ec │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6028e2 │ │ │ │ + add sp, #360 @ 0x168 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 6028d8 │ │ │ │ + add sp, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 6028cc │ │ │ │ + add r7, sp, #904 @ 0x388 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #352 @ 0x160 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #704 @ 0x2c0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 602a2e │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2036513,71 +2036522,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (602aa0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (602aa4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - uxtb r4, r4 │ │ │ │ + cbz r4, 602a68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r5, r7, lr} │ │ │ │ + push {r1, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r6, lr} │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r5, lr} │ │ │ │ + push {r2} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cbz r6, 602ada │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + cbz r4, 602ad4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + cbz r6, 602ace │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 602aca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r4, r6} │ │ │ │ + cbz r2, 602ac2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 602aba │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602af6 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r2, 602aee │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602ae8 │ │ │ │ + sxtb r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 602adc │ │ │ │ + sxth r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 602ad6 │ │ │ │ + cbz r0, 602ace │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + cbz r2, 602ac8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + cbz r0, 602ac4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 602abe │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 602ab8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 602ab2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + cbz r0, 602aa8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 602ad6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2036596,25 +2036605,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602aec ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602af0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r6, r7, lr} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 602b14 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ lsrs r7, r1, #16 │ │ │ │ lsrs r2, r2, #16 │ │ │ │ @@ -2036641,27 +2036650,27 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (602b4c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (602b50 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb600 │ │ │ │ + push {r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - setpan #0 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb626 │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb656 │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + push {r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 602b70 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 602b64 │ │ │ │ cbz r0, 602b6a │ │ │ │ ldr r0, [pc, #24] @ (602b78 ) │ │ │ │ @@ -2036673,21 +2036682,21 @@ │ │ │ │ ldr r0, [pc, #20] @ (602b80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (602b84 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6e0 │ │ │ │ + push {r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 602bd0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ lsrs r3, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2036720,33 +2036729,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (602bf8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (602bfc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb70a │ │ │ │ + push {r1, r3, r5, r6, r7, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb724 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb746 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb782 │ │ │ │ + cpsie i │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb680 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 602c24 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (602c2c ) │ │ │ │ @@ -2036761,23 +2036770,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (602c38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (602c3c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + @ instruction: 0xb678 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb806 │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 602c6a │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #21 │ │ │ │ eors r3, r0 │ │ │ │ @@ -2036848,53 +2036857,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (602d24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (602d28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r3 │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602d24 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602d20 │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602d18 │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602d12 │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602d0c │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602d08 │ │ │ │ + @ instruction: 0xb810 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602d02 │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb85c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + @ instruction: 0xb716 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7ea │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + @ instruction: 0xb686 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 602d58 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2036913,25 +2036922,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (602d70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (602d74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 602d82 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602d80 │ │ │ │ + @ instruction: 0xb842 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602d96 │ │ │ │ + @ instruction: 0xb88c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602d8e │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602d98 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602da2 │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 602df0 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ @@ -2036988,47 +2036997,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (602e34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (602e38 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r6, 602e22 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602e20 │ │ │ │ + @ instruction: 0xb864 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602e2c │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 602e36 │ │ │ │ + @ instruction: 0xb89c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 602e40 │ │ │ │ + @ instruction: 0xb8b2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 602e4a │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 602e50 │ │ │ │ + @ instruction: 0xb8d6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r0 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r2, r2 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + cbnz r0, 602e20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + cbnz r6, 602e26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev r4, r7 │ │ │ │ + cbnz r4, 602e2e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r2, r2 │ │ │ │ + cbnz r2, 602e38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + cbnz r0, 602e40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 602e48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r4, r7 │ │ │ │ + cbnz r4, 602e4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x000a │ │ │ │ + cbnz r2, 602e56 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #12 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2038821,15 +2038830,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604028 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 604028 │ │ │ │ nop │ │ │ │ - ldc2 1, cr0, [sl, #236] @ 0xec │ │ │ │ + ldc2l 1, cr0, [sl], #-236 @ 0xffffff14 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #224] @ (604250 ) │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [pc, #224] @ (604254 ) │ │ │ │ @@ -2040866,16 +2040875,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #864 @ 0x360 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldrd r0, r1, [r4, #236]! @ 0xec │ │ │ │ - ldrd r0, r1, [r6, #236] @ 0xec │ │ │ │ + @ instruction: 0xe8d4013b │ │ │ │ + ldmia.w r6!, {r0, r1, r3, r4, r5, r8} │ │ │ │ add r1, sp, #808 @ 0x328 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2042801,15 +2042810,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ bl 655008 │ │ │ │ mov r0, r8 │ │ │ │ blx 72d04 │ │ │ │ b.n 606bbe │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w ip, r2, r1, lsl #5 │ │ │ │ ldr.w r4, [r0, #624] @ 0x270 │ │ │ │ @@ -2043777,21 +2043786,21 @@ │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #246 @ 0xf6 │ │ │ │ + movs r3, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - itt le │ │ │ │ - lslle r5, r5, #2 │ │ │ │ - strble r6, [r7, r6] │ │ │ │ + bkpt 0x00bc │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043809,19 +2043818,19 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r4, #142 @ 0x8e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r3, #5] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa8400bb │ │ │ │ + vld4.32 {d16-d19}, [r4 :256], fp │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #68] @ (6077f4 ) │ │ │ │ @@ -2043845,20 +2043854,20 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa3400bb │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + ldrsb.w r0, [r4, fp, lsl #3] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043883,21 +2043892,21 @@ │ │ │ │ ldr.w r3, [r4, #540] @ 0x21c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #3] │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x00bc │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043922,21 +2043931,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bkpt 0x0054 │ │ │ │ + pop {r2, r4, r5, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2043961,21 +2043970,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r3, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6072f0 │ │ │ │ + b.n 6080b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044000,21 +2044009,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607288 │ │ │ │ + b.n 608048 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044039,21 +2044048,21 @@ │ │ │ │ ldr.w r3, [r4, #504] @ 0x1f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + cbnz r4, 607a86 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607220 │ │ │ │ + b.n 607fe0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044078,21 +2044087,21 @@ │ │ │ │ ldr.w r3, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 607ad4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6081b8 │ │ │ │ + b.n 607f78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044117,21 +2044126,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r3, r6} │ │ │ │ + cbnz r4, 607b22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608150 │ │ │ │ + b.n 607f10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044156,21 +2044165,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + subs r6, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607bb8 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6080e8 │ │ │ │ + b.n 607ea8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044195,21 +2044204,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #150 @ 0x96 │ │ │ │ + subs r6, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607c06 │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608080 │ │ │ │ + b.n 607e40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044234,21 +2044243,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607c54 │ │ │ │ + cbnz r4, 607c4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 608018 │ │ │ │ + b.n 607dd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044273,21 +2044282,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 607c9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607fb0 │ │ │ │ + b.n 607d70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044312,21 +2044321,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rev16 r4, r0 │ │ │ │ + cbnz r4, 607ce8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607f48 │ │ │ │ + b.n 607d08 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044351,21 +2044360,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607d7e │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607ee0 │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044390,21 +2044399,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r1, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607dcc │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 607e78 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044429,21 +2044438,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r4, #0 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r7, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 607e1a │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + udf #218 @ 0xda │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044468,21 +2044477,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r7, #6 │ │ │ │ + adds r6, r3, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r4, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044507,21 +2044516,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + udf #10 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044546,21 +2044555,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r5, #3 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + ble.n 607e98 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044585,21 +2044594,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r0, #2 │ │ │ │ + subs r6, r4, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + ble.n 608030 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044624,21 +2044633,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r3, #0 │ │ │ │ + subs r6, r7, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r0, #40] @ 0x28 │ │ │ │ + ldr r4, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 608008 │ │ │ │ + bgt.n 607fc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044663,21 +2044672,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r6, r6, r6 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ble.n 607fa0 │ │ │ │ + bgt.n 608160 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2044710,21 +2044719,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r2, r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2044752,21 +2044761,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + str r0, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044800,22 +2044809,22 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #600] @ 0x258 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - orrs.w r0, lr, #187 @ 0xbb │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ + vqadd.s64 d0, d30, d27 │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60848c │ │ │ │ + b.n 60824c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044840,20 +2044849,20 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r4, r7 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.s64 d16, d27, #36 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + mrc 0, 5, r0, cr12, cr11, {5} │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044878,20 +2044887,20 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 60843c ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 6083bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vqadd.s64 d16, d20, d27 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + mrc 0, 2, r0, cr4, cr11, {5} │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2044916,20 +2044925,20 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #472] @ 0x1d8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - adds r6, r2, r4 │ │ │ │ + asrs r6, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s8 d0, d28, d27 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + stcl 0, cr0, [ip, #748]! @ 0x2ec │ │ │ │ + add r1, sp, #648 @ 0x288 │ │ │ │ lsls r4, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2044961,23 +2044970,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 60840a │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2045009,23 +2045018,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r3, r0 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 60846c │ │ │ │ + cbz r4, 608464 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r4, [r4, #108] @ 0x6c │ │ │ │ + str r4, [r0, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045050,21 +2045059,21 @@ │ │ │ │ bl 5c6a6c │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r4, #30 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + cbz r4, 6084b2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r4, #104] @ 0x68 │ │ │ │ + str r6, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045089,21 +2045098,21 @@ │ │ │ │ bl 5c6a6c │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r3, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + cbz r4, 608500 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #68] @ (608558 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2045126,19 +2045135,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r6, 608592 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (6085c0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045165,19 +2045174,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r0, 6085e2 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (608628 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2045204,19 +2045213,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r6, [r6, #84] @ 0x54 │ │ │ │ + str r6, [r2, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045268,25 +2045277,25 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #32 │ │ │ │ + add r7, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #400] @ (608878 ) │ │ │ │ + ldr r0, [pc, #272] @ (6087f8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r2, #2] │ │ │ │ + ldr r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2045343,25 +2045352,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60877e │ │ │ │ nop │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r7, #68] @ 0x44 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #536 @ (adr r0, 6089d0 ) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r8, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045499,30 +2045508,30 @@ │ │ │ │ ldr r0, [pc, #48] @ (60897c ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 6088d6 │ │ │ │ bl 5c6ed0 │ │ │ │ b.n 608920 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bic.w r0, r2, #189 @ 0xbd │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + vqadd.s8 d0, d18, d29 │ │ │ │ + ldrsb r6, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [r5, #52] @ 0x34 │ │ │ │ + str r2, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r7, #36] @ 0x24 │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045630,38 +2045639,39 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ ldr r0, [pc, #60] @ (608aec ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ bl 5c70f0 │ │ │ │ b.n 608a46 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe81400bb │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + b.n 6088b0 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 6089e0 │ │ │ │ + b.n 6087a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r7, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2045760,31 +2045770,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 608be4 │ │ │ │ bl 5c6ed0 │ │ │ │ b.n 608bac │ │ │ │ nop │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #12] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [sp, #528] @ 0x210 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2045820,21 +2045830,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 608cac │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2045868,23 +2045878,23 @@ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045961,33 +2045971,33 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r3, #16] │ │ │ │ + strb r2, [r7, #11] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r7, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - tst r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r4, r2] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r1, #0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046073,35 +2046083,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #208 @ (adr r7, 609040 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r1, #12] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2046184,32 +2046194,32 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r4, [r5, #468] @ 0x1d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r2, r0, #17 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 609504 │ │ │ │ + b.n 6092c4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r3, #234 @ 0xea │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r4, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 609110 │ │ │ │ + bge.n 6090d0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf0e600af │ │ │ │ - ldrb r6, [r4, r2] │ │ │ │ + vaddl.s8 q8, d22, d31 │ │ │ │ + ldrh r6, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #260] @ (6091c8 ) │ │ │ │ @@ -2046305,29 +2046315,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #12 │ │ │ │ + lsrs r6, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 6093e4 │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bls.n 609190 │ │ │ │ + bhi.n 609150 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bls.n 6091ec │ │ │ │ + bhi.n 6091ac │ │ │ │ lsls r7, r7, #2 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2046525,51 +2046535,51 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ ldr r0, [pc, #80] @ (60948c ) │ │ │ │ add r0, pc │ │ │ │ b.n 609366 │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + udf #182 @ 0xb6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + asrs r0, r4, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r2, #232 @ 0xe8 │ │ │ │ + movs r1, #200 @ 0xc8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 6094bc │ │ │ │ + bvc.n 60947c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldcl 0, cr0, [r4, #700] @ 0x2bc │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldc 0, cr0, [r4], #700 @ 0x2bc │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r1, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvc.n 6094dc │ │ │ │ + bvs.n 60949c │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvc.n 609538 │ │ │ │ + bvs.n 6094f8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldcl 0, cr0, [lr], #700 @ 0x2bc │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + rsbs r0, lr, pc, asr #2 │ │ │ │ + ldrsb r2, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #312] @ (6095dc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2046692,34 +2046702,34 @@ │ │ │ │ b.n 6094ec │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #840 @ (adr r1, 60993c ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 6098bc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r0, #154 @ 0x9a │ │ │ │ + subs r2, r7, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r1, r7] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r7, r5, #5 │ │ │ │ mcr2 15, 6, pc, cr5, cr15, {7} @ │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (60969c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046761,22 +2046771,22 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r4, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + strb r6, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #22 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #664 @ (adr r0, 609940 ) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf7c600bd │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + subw r0, r6, #2237 @ 0x8bd │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #100] @ (609724 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2046811,21 +2046821,21 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #580] @ 0x244 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #20 │ │ │ │ + lsls r6, r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r0, pc, #32 @ (adr r0, 609750 ) │ │ │ │ + ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046875,27 +2046885,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 609708 │ │ │ │ + bls.n 6098c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2046985,33 +2046995,33 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 609874 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r7, #20] │ │ │ │ + ldr r4, [r3, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r6, [r4, r5] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + strh r6, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 60990c │ │ │ │ + bvc.n 6098cc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047035,21 +2047045,21 @@ │ │ │ │ bl 5c6a6c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047093,25 +2047103,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bhi.n 609a98 │ │ │ │ + bvc.n 609a58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #26] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r5, [r0, #1728] @ 0x6c0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2047157,25 +2047167,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 6099f4 │ │ │ │ + bvs.n 609bb4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #1000] @ (609eb8 ) │ │ │ │ + ldr r5, [pc, #872] @ (609e38 ) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #12] │ │ │ │ lsls r6, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047207,21 +2047217,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + vshr.u64 d16, d18, #30 │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2047329,38 +2047338,37 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ ldr r0, [pc, #60] @ (609cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ bl 5c70f0 │ │ │ │ b.n 609c1a │ │ │ │ - strh r2, [r0, r2] │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #1 │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 609d1c │ │ │ │ + vqadd.u32 d0, d20, d18 │ │ │ │ + bpl.n 609cdc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 609cee │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #616] @ (609f10 ) │ │ │ │ + ldr r6, [pc, #488] @ (609e90 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d0, d18, #18 │ │ │ │ - bpl.n 609c0c │ │ │ │ + mcr2 0, 4, r0, cr14, cr2, {5} │ │ │ │ + bmi.n 609bcc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 609cde │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #48] @ (609cf4 ) │ │ │ │ + ldr r5, [pc, #944] @ (60a074 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047401,25 +2047409,25 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - vqadd.u16 d0, d20, d18 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + ldc2l 0, cr0, [r4, #712]! @ 0x2c8 │ │ │ │ + str r2, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet lt │ │ │ │ + lsllt r3, r7, #2 │ │ │ │ + pushge {r3, r4, r5, lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #84] @ (609dc4 ) │ │ │ │ ldr r1, [pc, #84] @ (609dc8 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2047446,23 +2047454,23 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - mrc2 0, 3, r0, cr14, cr2, {5} │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldc2l 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ + ldr r7, [pc, #880] @ (60a13c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee cc │ │ │ │ + lslcc r3, r7, #2 │ │ │ │ + pushcs {r4, r5, r6, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [pc, #84] @ (609e3c ) │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [pc, #84] @ (609e40 ) │ │ │ │ @@ -2047489,20 +2047497,20 @@ │ │ │ │ blx r3 │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r5 │ │ │ │ bl 60fb44 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - mcr2 0, 0, r0, cr4, cr2, {5} │ │ │ │ - str r2, [r3, r2] │ │ │ │ + stc2l 0, cr0, [r4], #712 @ 0x2c8 │ │ │ │ + ldr r7, [pc, #488] @ (60a02c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + ldr r7, [pc, #480] @ (60a02c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047528,20 +2047536,20 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #520] @ 0x208 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + stc2l 0, cr0, [lr], #-712 @ 0xfffffd38 │ │ │ │ + ldr r7, [pc, #128] @ (609f30 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #23 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047567,20 +2047575,20 @@ │ │ │ │ bl 5c68e8 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [r2, #-712]! @ 0xfffffd38 │ │ │ │ - ldr r7, [pc, #896] @ (60a29c ) │ │ │ │ + stc2 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + ldr r6, [pc, #768] @ (60a21c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2047638,22 +2047646,22 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 609f8c │ │ │ │ bl 5c70f0 │ │ │ │ b.n 609fca │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - ldr r7, [pc, #512] @ (60a1f8 ) │ │ │ │ + @ instruction: 0xfb9200b2 │ │ │ │ + ldr r6, [pc, #384] @ (60a178 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 609f4c │ │ │ │ + bne.n 609f0c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #472] @ (60a1d8 ) │ │ │ │ + ldr r6, [pc, #344] @ (60a158 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #344] @ (60a15c ) │ │ │ │ + ldr r6, [pc, #216] @ (60a0dc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2047751,36 +2047759,36 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - smlaltt r0, r0, sl, r2 │ │ │ │ - ldr r6, [pc, #840] @ (60a480 ) │ │ │ │ + @ instruction: 0xfaaa00b2 │ │ │ │ + ldr r5, [pc, #712] @ (60a400 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r6, [pc, #712] @ (60a40c ) │ │ │ │ + ldr r5, [pc, #584] @ (60a38c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 60a1cc │ │ │ │ + beq.n 60a18c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r4, [pc, #120] @ (60a1c8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (60a548 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #72] @ (60a19c ) │ │ │ │ + ldr r2, [pc, #968] @ (60a51c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 60a0fc │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r5, #222 @ 0xde │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [pc, #824] @ (60a498 ) │ │ │ │ + ldr r3, [pc, #696] @ (60a418 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047813,20 +2047821,20 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610cd8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfae200b2 │ │ │ │ - ldr r5, [pc, #640] @ (60a458 ) │ │ │ │ + vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ + ldr r4, [pc, #512] @ (60a3d8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 60a2bc │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2l 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2047888,22 +2047896,22 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 610cd8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60a260 │ │ │ │ - ldr r5, [pc, #200] @ (60a378 ) │ │ │ │ + ldr r4, [pc, #72] @ (60a2f8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfa5600b2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldrsh.w r0, [r6, r2, lsl #3] │ │ │ │ + ldmia r6, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2l 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ - stc2 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ - ldr r4, [pc, #952] @ (60a67c ) │ │ │ │ + mcrr2 0, 11, r0, r8, cr2 │ │ │ │ + stc2 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + ldr r3, [pc, #824] @ (60a5fc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2047936,20 +2047944,20 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 610c00 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb.w r0, [r6, r2, lsl #3] │ │ │ │ - ldr r4, [pc, #528] @ (60a54c ) │ │ │ │ + @ instruction: 0xf7f600b2 │ │ │ │ + ldr r3, [pc, #400] @ (60a4cc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stc2 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xfb6a00b2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #224] @ (60a43c ) │ │ │ │ @@ -2048033,31 +2048041,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (60a460 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60a3a8 │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r0, #178] @ 0xb2 │ │ │ │ - cbnz r4, 60a4ae │ │ │ │ + @ instruction: 0xf77000b2 │ │ │ │ + hlt 0x000c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf62600af │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + add.w r0, r6, #5734400 @ 0x578000 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #792] @ (60a76c ) │ │ │ │ + ldr r2, [pc, #664] @ (60a6ec ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #760] @ (60a750 ) │ │ │ │ + ldr r2, [pc, #632] @ (60a6d0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #728] @ (60a734 ) │ │ │ │ + ldr r2, [pc, #600] @ (60a6b4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r3, [pc, #696] @ (60a718 ) │ │ │ │ + ldr r2, [pc, #568] @ (60a698 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048101,21 +2048109,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xf77000b2 │ │ │ │ - ldr r3, [pc, #144] @ (60a588 ) │ │ │ │ + @ instruction: 0xf65000b2 │ │ │ │ + ldr r2, [pc, #16] @ (60a508 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldc2 0, cr0, [r2], {179} @ 0xb3 │ │ │ │ - ldmia r3!, {r6} │ │ │ │ + @ instruction: 0xfb7200b3 │ │ │ │ + ldmia r2!, {r5} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2048153,20 +2048161,20 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 60a574 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5c6454 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1940] @ 0x794 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add r4, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movt r0, #59570 @ 0xe8b2 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + sub.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048227,27 +2048235,27 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movw r0, #18610 @ 0x48b2 │ │ │ │ - ldr r2, [pc, #32] @ (60a670 ) │ │ │ │ + @ instruction: 0xf52400b2 │ │ │ │ + ldr r0, [pc, #928] @ (60a9f0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf3da00af │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + @ instruction: 0xf2ba00af │ │ │ │ + ldrb r4, [r0, #29] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [pc, #784] @ (60a974 ) │ │ │ │ + ldr r0, [pc, #656] @ (60a8f4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #760] @ (60a960 ) │ │ │ │ + ldr r0, [pc, #632] @ (60a8e0 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2048339,32 +2048347,31 @@ │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #16 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60a72e │ │ │ │ nop │ │ │ │ - sbc.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - ldc 0, cr0, [r6, #740] @ 0x2e4 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + orr.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + ldcl 0, cr0, [r6], #-740 @ 0xfffffd1c │ │ │ │ + ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [pc, #152] @ (60a834 ) │ │ │ │ + ldr r0, [pc, #24] @ (60a7b4 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #152] @ (60a838 ) │ │ │ │ + ldr r0, [pc, #24] @ (60a7b8 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r1, [pc, #152] @ (60a83c ) │ │ │ │ + ldr r0, [pc, #24] @ (60a7bc ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov lr, r4 │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - lsls r6, r7, #2 │ │ │ │ + vshr.u64 d0, d29, #40 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #116] @ (60a83c ) │ │ │ │ @@ -2048408,24 +2048415,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bic.w r0, r4, #5832704 @ 0x590000 │ │ │ │ - ldr r0, [pc, #320] @ (60a984 ) │ │ │ │ + @ instruction: 0xf30400b2 │ │ │ │ + bx r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bics r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #216] @ (60a928 ) │ │ │ │ + bx r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #824] @ (60ab8c ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ ldr.w ip, [pc, #128] @ 60a8e4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2048476,20 +2048483,20 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r6, #30 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf36200b2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + movw r0, #8370 @ 0x20b2 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r4, r7, #2 │ │ │ │ ldrsb r2, [r6, r4] │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2048584,31 +2048591,31 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c6a6c │ │ │ │ ldr r0, [pc, #48] @ (60aa30 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60a9b0 │ │ │ │ - mov ip, lr │ │ │ │ + cmp ip, sl │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf29e00b2 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + sbcs.w r0, lr, #178 @ 0xb2 │ │ │ │ + ldrh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov sl, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mov r0, pc │ │ │ │ + cmp r0, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf22200b2 │ │ │ │ - ldrh r6, [r1, #40] @ 0x28 │ │ │ │ + add.w r0, r2, #178 @ 0xb2 │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - mov r4, sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2048650,22 +2048657,22 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ff80 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mov r0, r3 │ │ │ │ + add r8, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf19e00b2 │ │ │ │ - ldrh r2, [r1, #36] @ 0x24 │ │ │ │ + orns r0, lr, #178 @ 0xb2 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - @ instruction: 0xf4e200b2 │ │ │ │ + @ instruction: 0xf3c200b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [pc, #92] @ (60ab40 ) │ │ │ │ @@ -2048698,22 +2048705,22 @@ │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add.w r0, r8, #178 @ 0xb2 │ │ │ │ - cmp sl, r1 │ │ │ │ + vshr.s64 d16, d18, #24 │ │ │ │ + add r2, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r5, #30] │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r5, [pc, #400] @ (60acf8 ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2048860,41 +2048867,41 @@ │ │ │ │ b.n 60ac54 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r1, r2] │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r8 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bic.w r0, r4, #178 @ 0xb2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + vqadd.s8 d0, d20, d18 │ │ │ │ + ldrh r0, [r6, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #120 @ (adr r3, 60ad88 ) │ │ │ │ + add r1, pc, #1016 @ (adr r1, 60b108 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r6, r4 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, pc, #344 @ (adr r2, 60ae74 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 60adf4 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ strh r0, [r4, r6] │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r0, r1 │ │ │ │ + cmn r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s32 d16, d22, d18 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + mcr 0, 2, r0, cr6, cr2, {5} │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #384 @ (adr r2, 60aeb0 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 60ae30 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 60afc4 ) │ │ │ │ + add r0, pc, #520 @ (adr r0, 60af44 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2048950,24 +2048957,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60add4 │ │ │ │ - mrc 0, 4, r0, cr6, cr2, {5} │ │ │ │ - muls r0, r1 │ │ │ │ + ldcl 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #568 @ (adr r1, 60b03c ) │ │ │ │ + add r0, pc, #440 @ (adr r0, 60afbc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r0, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60b104 │ │ │ │ + b.n 60aec4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2049084,39 +2049091,39 @@ │ │ │ │ bl 5c70f0 │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60aee2 │ │ │ │ - negs r4, r6 │ │ │ │ + adcs r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + ldcl 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 60b1c4 ) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #496] @ (60b170 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - tst r2, r5 │ │ │ │ + asrs r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - rors r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + rsbs r0, sl, r2, ror #2 │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r7, [pc, #1016] @ (60b394 ) │ │ │ │ + ldr r6, [pc, #888] @ (60b314 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r2, r4 │ │ │ │ + lsls r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r2, r2 │ │ │ │ + eors r2, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049161,24 +2049168,24 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc 0, cr0, [r0], #-712 @ 0xfffffd38 │ │ │ │ - asrs r4, r4 │ │ │ │ + adds.w r0, r0, r2, ror #2 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r1 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049203,20 +2049210,20 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb9200b2 │ │ │ │ - lsls r0, r5 │ │ │ │ + orns r0, r2, r2, ror #2 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #1740 @ 0x6cc │ │ │ │ @@ -2049258,22 +2049265,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ addw r0, r4, #1740 @ 0x6cc │ │ │ │ bl 60ea00 │ │ │ │ bl 5c6a6c │ │ │ │ b.n 60b114 │ │ │ │ nop │ │ │ │ - eors r2, r0 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds.w r0, r0, r2, ror #2 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrd r0, r0, [r0, #712]! @ 0x2c8 │ │ │ │ + strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049319,24 +2049326,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - orns r0, ip, r2, ror #2 │ │ │ │ - subs r7, #192 @ 0xc0 │ │ │ │ + ldrd r0, r0, [ip, #-712] @ 0x2c8 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r4, #0] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r7, #128 @ 0x80 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049361,20 +2049368,20 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + ldmia.w sl!, {r1, r4, r5, r7} │ │ │ │ + subs r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2049400,20 +2049407,20 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrd r0, r0, [r0, #-712]! @ 0x2c8 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + @ instruction: 0xe85000b2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049438,20 +2049445,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmdb r6, {r1, r4, r5, r7} │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + b.n 60b2fc │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, #30] │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2049506,21 +2049514,22 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60b3ba │ │ │ │ nop │ │ │ │ - ldmia.w sl, {r1, r4, r5, r7} │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + b.n 60b2e4 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + subs r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xeafe00b2 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + ldrd r0, r0, [lr, #712] @ 0x2c8 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049550,21 +2049559,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b420 │ │ │ │ + b.n 60b1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049594,21 +2049603,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b3a8 │ │ │ │ + b.n 60b168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049638,21 +2049647,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b330 │ │ │ │ + b.n 60b0f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 60b7e0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049682,21 +2049691,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b2b8 │ │ │ │ + b.n 60b078 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #280 @ 0x118 │ │ │ │ + add r7, pc, #152 @ (adr r7, 60b678 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049726,21 +2049735,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b240 │ │ │ │ + b.n 60b000 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #824 @ (adr r7, 60b990 ) │ │ │ │ + add r6, pc, #696 @ (adr r6, 60b910 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049770,21 +2049779,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b1c8 │ │ │ │ + b.n 60af88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #2] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 60b828 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 60b7a8 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049814,21 +2049823,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b150 │ │ │ │ + b.n 60bf10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 60bac0 ) │ │ │ │ + add r5, pc, #760 @ (adr r5, 60ba40 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2049858,21 +2049867,21 @@ │ │ │ │ bl 5c6b10 │ │ │ │ mov r0, r4 │ │ │ │ bl 5c713c │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 60b0d8 │ │ │ │ + b.n 60be98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, pc, #408 @ (adr r6, 60b958 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 60b8d8 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (60b804 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2049890,18 +2049899,19 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia.w r4!, {r1, r4, r5, r7} │ │ │ │ - b.n 60b040 │ │ │ │ + b.n 60b710 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + b.n 60be00 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049937,21 +2049947,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1360 @ 0x550 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3433c0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #14 │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60c018 │ │ │ │ + b.n 60bdd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #632 @ (adr r5, 60bb10 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 60ba90 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2049987,21 +2049997,21 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #992 @ 0x3e0 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3433c0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r1, #170 @ 0xaa │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60bf90 │ │ │ │ + b.n 60bd50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 60b978 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 60bcf8 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2050037,21 +2050047,21 @@ │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ bl 454c78 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3433c0> │ │ │ │ bl 5c68e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r0, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60bf08 │ │ │ │ + b.n 60bcc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 60bbe0 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 60bb60 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050097,25 +2050107,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60ba50 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ mov r0, r6 │ │ │ │ bl 60df14 │ │ │ │ bl 5c6a6c │ │ │ │ b.n 60b9f6 │ │ │ │ - b.n 60bea4 │ │ │ │ + b.n 60bc64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 60be44 ) │ │ │ │ + add r2, pc, #888 @ (adr r2, 60bdc4 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 5, r0, cr2, cr1, {5} │ │ │ │ + ldc 0, cr0, [r2, #708] @ 0x2c4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #140] @ (60baf4 ) │ │ │ │ @@ -2050169,21 +2050179,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60bdfc │ │ │ │ + b.n 60bbbc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + adds r7, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 60bc3c ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 60bbbc ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050229,25 +2050239,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bbac ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ mov r0, r6 │ │ │ │ bl 60d5d0 │ │ │ │ bl 5c6a6c │ │ │ │ b.n 60bb52 │ │ │ │ - b.n 60bd48 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #648 @ (adr r2, 60be30 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 60bdb0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-708] @ 0xfffffd3c │ │ │ │ + ldc 0, cr0, [r6], #-708 @ 0xfffffd3c │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #164] @ (60bc68 ) │ │ │ │ @@ -2050304,21 +2050314,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 60bcc0 │ │ │ │ + svc 10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #32 │ │ │ │ + adds r6, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 60c070 ) │ │ │ │ + add r0, pc, #888 @ (adr r0, 60bff0 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2050364,25 +2050374,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60bd20 ) │ │ │ │ add r0, pc │ │ │ │ bl 5c6934 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e104 │ │ │ │ bl 5c6a6c │ │ │ │ b.n 60bcc6 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 60bdd4 ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 60bd54 ) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r5, #190 @ 0xbe │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xebe200b1 │ │ │ │ + @ instruction: 0xeac200b1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #160] @ (60bdd8 ) │ │ │ │ @@ -2050437,21 +2050447,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ mov r1, r5 │ │ │ │ bl 454c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34336c> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + ble.n 60bd08 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 60c010 ) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2050529,31 +2050539,31 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ blx r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ble.n 60beb0 │ │ │ │ + bgt.n 60be70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r5, #36 @ 0x24 │ │ │ │ + adds r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bvc.n 60bf00 │ │ │ │ + bpl.n 60bec0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r2, #25 │ │ │ │ + lsrs r6, r6, #20 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - str r4, [r5, #120] @ 0x78 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2050609,24 +2050619,24 @@ │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60bf84 │ │ │ │ nop │ │ │ │ - bgt.n 60bf60 │ │ │ │ + blt.n 60bf20 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, #46 @ 0x2e │ │ │ │ + adds r3, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stc 0, cr0, [r4], {176} @ 0xb0 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + @ instruction: 0xeae400b0 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2050653,21 +2050663,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 60c040 │ │ │ │ + bge.n 60c000 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #23] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r6, r7, #2 │ │ │ │ cbz r1, 60c08a │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050696,21 +2050706,21 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ffe8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r3, #34 @ 0x22 │ │ │ │ + adds r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 60bfd8 │ │ │ │ + bge.n 60bf98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 60b9fc │ │ │ │ + b.n 60c7bc │ │ │ │ lsls r3, r6, #2 │ │ │ │ cbz r1, 60c0fa │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2050739,21 +2050749,21 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60ffe8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 60c168 │ │ │ │ + bge.n 60c128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 60b98c │ │ │ │ + b.n 60c74c │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #428] @ (60c2cc ) │ │ │ │ @@ -2050912,32 +2050922,32 @@ │ │ │ │ b.n 60c1c2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + adds r1, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bge.n 60c220 │ │ │ │ + bls.n 60c1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r4, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 60c348 │ │ │ │ + bvc.n 60c308 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xe9a000b0 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + stmia.w r0, {r4, r5, r7} │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - add r7, sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 60bdb8 │ │ │ │ + b.n 60bb78 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2050999,23 +2051009,23 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 60c39a │ │ │ │ nop │ │ │ │ - bhi.n 60c368 │ │ │ │ + bvc.n 60c328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r7, [r0, #1728] @ 0x6c0 │ │ │ │ @@ -2051121,36 +2051131,36 @@ │ │ │ │ bl 5c68e8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1940] @ 0x794 │ │ │ │ b.n 60c3ec │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60c474 │ │ │ │ nop │ │ │ │ - adds r0, #0 │ │ │ │ + cmp r6, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 60c504 │ │ │ │ + bvs.n 60c4c4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r6, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strd r0, r0, [sl, #-716] @ 0x2cc │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + @ instruction: 0xe82a00b3 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvc.n 60c588 │ │ │ │ + bvs.n 60c548 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1940] @ 0x794 │ │ │ │ @@ -2051272,36 +2051282,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60f1c0 │ │ │ │ bl 5c6fb4 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60c67c │ │ │ │ b.n 60c5e0 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 60c5c4 │ │ │ │ + bpl.n 60c784 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xe80600b3 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + b.n 60c470 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r5, #136 @ 0x88 │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r5, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 60c630 │ │ │ │ + bmi.n 60c5f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #2] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r6, [pc, #1832] @ 60ce00 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2052168,38 +2052179,38 @@ │ │ │ │ ldr r0, [pc, #56] @ (60d15c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d0d6 │ │ │ │ ldr r0, [pc, #52] @ (60d160 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d0b4 │ │ │ │ nop │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r3, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x001c │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r2, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #182 @ 0xb6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eor.w r0, r0, #5668864 @ 0x568000 │ │ │ │ - orns r0, sl, #5668864 @ 0x568000 │ │ │ │ + @ instruction: 0xf36000ad │ │ │ │ + @ instruction: 0xf35a00ad │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052304,41 +2052315,41 @@ │ │ │ │ bl 5c702c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60d2e8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d1c4 │ │ │ │ - movs r3, #66 @ 0x42 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bhi.n 60d25c │ │ │ │ + bvc.n 60d21c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r2, #19 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60d9e0 │ │ │ │ + b.n 60d7a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xf2f400ad │ │ │ │ + rsbs r0, r4, #173 @ 0xad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052390,27 +2052401,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60d39c │ │ │ │ + bvs.n 60d35c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #154 @ 0x9a │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2052464,27 +2052475,27 @@ │ │ │ │ bl 5c702c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60d474 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d3f4 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #94 @ 0x5e │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adc.w r0, ip, #173 @ 0xad │ │ │ │ + bic.w r0, ip, #173 @ 0xad │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052536,26 +2052547,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - orrs.w r0, lr, #189 @ 0xbd │ │ │ │ - ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ + vqadd.s64 d0, d30, d29 │ │ │ │ + ldr r3, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2052592,23 +2052603,23 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #6 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2052919,99 +2052930,99 @@ │ │ │ │ bl 5c6d00 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r6, r0, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r0, #6 │ │ │ │ + subs r0, r4, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + subs r0, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #5 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r6, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + subs r4, r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #4 │ │ │ │ + subs r2, r3, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r2, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + adds r0, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r7, #3 │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r6, #3 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, #24] │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + adds r4, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053036,17 +2053047,17 @@ │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053084,19 +2053095,19 @@ │ │ │ │ bne.n 60db1c │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #48 @ 0x30 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053133,23 +2053144,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, #3 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053182,17 +2053193,17 @@ │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053340,47 +2053351,47 @@ │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60dccc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5c7198 │ │ │ │ b.n 60dce4 │ │ │ │ bl 5c70f0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r4, r2, #0 │ │ │ │ + subs r4, r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r6, [sp, #696] @ 0x2b8 │ │ │ │ + str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r2, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 60de80 ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 60e200 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, pc, #256 @ (adr r5, 60df6c ) │ │ │ │ + add r4, pc, #128 @ (adr r4, 60deec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r3, r5 │ │ │ │ + subs r4, r7, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #28 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2053423,21 +2053434,21 @@ │ │ │ │ bl 5d1fa4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5c6dd8 │ │ │ │ b.n 60dec2 │ │ │ │ bl 5c70f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, r2 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + adds r0, r0, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2053569,45 +2053580,45 @@ │ │ │ │ bl 5c702c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 60df9a │ │ │ │ bl 5c70f0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + adds r0, r2, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r6, #13] │ │ │ │ + ldrb r6, [r2, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + adds r6, r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r6 │ │ │ │ + adds r2, r7, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053775,52 +2053786,53 @@ │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5c70f0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r0, r4 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r7, r3 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe8ca00b0 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + b.n 60e298 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r0, r2 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2053843,17 +2053855,17 @@ │ │ │ │ bne.n 60e3a4 │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cdp 0, 11, cr0, cr6, cr14, {5} │ │ │ │ + ldc 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ cbz r0, 60e42a │ │ │ │ @@ -2053877,17 +2053889,17 @@ │ │ │ │ bl 5c6f1c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2054036,49 +2054048,49 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60e65c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5fc │ │ │ │ nop │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #28 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #27 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r5, #27 │ │ │ │ + asrs r6, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r4, #27 │ │ │ │ + asrs r6, r0, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #27 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + udf #114 @ 0x72 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054266,59 +2054278,59 @@ │ │ │ │ b.n 60e76e │ │ │ │ bl 5c70f0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60e8f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e6ac │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldc2l 0, cr0, [sl, #-756]! @ 0xfffffd0c │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + mrrc2 0, 11, r0, sl, cr13 │ │ │ │ + strb r4, [r5, #3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r1, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #96] @ (60e934 ) │ │ │ │ + ldr r4, [pc, #992] @ (60ecb4 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #14] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - asrs r2, r0, #17 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - mcr 0, 2, r0, cr10, cr14, {5} │ │ │ │ - ble.n 60e91c │ │ │ │ + stc 0, cr0, [sl, #-760]! @ 0xfffffd08 │ │ │ │ + blt.n 60e8dc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2054382,28 +2054394,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60e9d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e938 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfadc00bd │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ + ldrsh.w r0, [ip, #189] @ 0xbd │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r2, r2, #24 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blt.n 60e9bc │ │ │ │ + bge.n 60e97c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 60e9f6 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2054496,30 +2054508,30 @@ │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ cbz r1, 60eaea │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60e8f4 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r6, #58] @ 0x3a │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldcl 0, cr0, [lr], #-760 @ 0xfffffd08 │ │ │ │ - ldr r5, [pc, #760] @ (60ee00 ) │ │ │ │ + adcs.w r0, lr, lr, ror #2 │ │ │ │ + ldr r4, [pc, #632] @ (60ed80 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #10 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r7, #9 │ │ │ │ + asrs r6, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.w 60ea00 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054548,21 +2054560,21 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5c713c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60e4b0 │ │ │ │ + b.n 60f270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + cbz r4, 60ebca │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2054626,29 +2054638,29 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60ec74 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60ec28 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #7 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60e484 │ │ │ │ + b.n 60f244 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r2, r0, #7 │ │ │ │ + asrs r2, r4, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bls.n 60ed1c │ │ │ │ + bhi.n 60ecdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2054678,21 +2054690,21 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + asrs r2, r4, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60f35c │ │ │ │ + b.n 60f11c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2054722,21 +2054734,21 @@ │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60f2e4 │ │ │ │ + b.n 60f0a4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2054888,51 +2054900,51 @@ │ │ │ │ bl 5c702c │ │ │ │ bl 5c70a4 │ │ │ │ b.n 60ee5a │ │ │ │ ldr r0, [pc, #76] @ (60ef6c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60edc6 │ │ │ │ nop │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + cbnz r4, 60ef9a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #336 @ (adr r0, 60f084 ) │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + cbnz r6, 60ef54 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + cbnz r4, 60efbc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + mov r2, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r6, #156 @ 0x9c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r7, #124 @ 0x7c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsrs r4, r5, #22 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 60eed4 │ │ │ │ + b.n 60ec94 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvs.n 60ee7c │ │ │ │ + bpl.n 60f03c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2054985,27 +2054997,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r5, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #26 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #26 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2055086,35 +2055098,35 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5c713c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r7, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r5, #78 @ 0x4e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r7, #24 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #24 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strh.w r0, [sp, #4] │ │ │ │ @@ -2055137,19 +2055149,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #23 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2055171,19 +2055183,19 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc 0, 0, r0, cr2, cr3, {5} │ │ │ │ + ldcl 0, cr0, [r2], #716 @ 0x2cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ cbnz r0, 60f234 │ │ │ │ @@ -2055211,20 +2055223,20 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #21 │ │ │ │ + lsrs r6, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldc 0, cr0, [r6, #716]! @ 0x2cc │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + ldc 0, cr0, [r6], {179} @ 0xb3 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2055282,29 +2055294,29 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r7, #19 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r6, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #580] @ (60f5bc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2055512,53 +2055524,52 @@ │ │ │ │ b.n 60f472 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #17 │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 60f618 │ │ │ │ + bhi.n 60f5d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb63e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb69a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr.w r0, [lr, #178] @ 0xb2 │ │ │ │ - lsrs r6, r4, #26 │ │ │ │ + @ instruction: 0xf7be00b2 │ │ │ │ + lsrs r6, r0, #22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bhi.n 60f538 │ │ │ │ + bvc.n 60f4f8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ + push {lr} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str??.w r0, [r4, r2, lsl #3] │ │ │ │ - add r5, pc, #496 @ (adr r5, 60f7e4 ) │ │ │ │ + @ instruction: 0xf74400b2 │ │ │ │ + add r4, pc, #368 @ (adr r4, 60f764 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + vshr.u64 d16, d18, #42 │ │ │ │ + lsrs r2, r3, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r4, r5, #9 │ │ │ │ lsls r7, r5, #5 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2055813,85 +2055824,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60f9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 5c7078 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ b.n 60f776 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r1, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #10 │ │ │ │ + lsrs r0, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r3, #10 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsrs r4, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #2 │ │ │ │ + lsls r6, r5, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #2 │ │ │ │ + lsls r6, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r5, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r3, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2055995,32 +2056006,32 @@ │ │ │ │ bl 5c702c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ b.n 60fb04 │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf6e600bd │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + rsb r0, r6, #6193152 @ 0x5e8000 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #29 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2056057,23 +2056068,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2056155,35 +2056166,35 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60fcf8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60fc8c │ │ │ │ nop │ │ │ │ - lsls r2, r2, #26 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r2, [r3, #11] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r2, #126 @ 0x7e │ │ │ │ + adds r1, #94 @ 0x5e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60fb5c │ │ │ │ + b.n 60f91c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r0, pc, #856 @ (adr r0, 61003c ) │ │ │ │ + ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #226 @ 0xe2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2056221,19 +2056232,19 @@ │ │ │ │ bl 5c6d00 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2056278,24 +2056289,24 @@ │ │ │ │ bl 60fd24 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u64 d0, d26, d25 │ │ │ │ - lsls r2, r7, #19 │ │ │ │ + mrc2 0, 0, r0, cr10, cr9, {5} │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5c6788 │ │ │ │ @@ -2056316,19 +2056327,18 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5c6cd0 │ │ │ │ bl 5c70a4 │ │ │ │ bl 5c702c │ │ │ │ pop {r4, pc} │ │ │ │ bl 5c70f0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r1, #18 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #3 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + vshr.u64 d0, d18, #30 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056530,22 +2056540,22 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5c6ca0 │ │ │ │ bl 5c6bd0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - eors.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + @ instruction: 0xf37a00b2 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r6, r6, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2056581,21 +2056591,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3fe00b2 │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + @ instruction: 0xf2de00b2 │ │ │ │ + lsls r2, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #7 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf36400bd │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + movw r0, #16573 @ 0x40bd │ │ │ │ + ldr r6, [r7, #8] │ │ │ │ lsls r7, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #44] @ (6101a8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2056611,18 +2056621,18 @@ │ │ │ │ bl 5c713c │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 6100ec │ │ │ │ + b.n 60feac │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf37e00b2 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + @ instruction: 0xf25e00b2 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2056667,24 +2056677,24 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf33200b2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + @ instruction: 0xf21200b2 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #4 │ │ │ │ + movs r4, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 610a18 │ │ │ │ + b.n 6107d8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf27200bd │ │ │ │ + adcs.w r0, r2, #189 @ 0xbd │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #88] @ (6102c0 ) │ │ │ │ @@ -2056717,23 +2056727,20 @@ │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf29000b2 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - b.n 610960 │ │ │ │ + vshr.u64 d0, d18, #12 │ │ │ │ + sbcs.w r0, r0, #178 @ 0xb2 │ │ │ │ + vqadd.u32 d16, d30, d18 │ │ │ │ + b.n 610720 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ + vshr.u64 d0, d18, #46 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #104] @ (610350 ) │ │ │ │ @@ -2056769,20 +2056776,19 @@ │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5c70f0 │ │ │ │ bl 5c6a6c │ │ │ │ bl 5c68e8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf23a00b2 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + adds.w r0, sl, #178 @ 0xb2 │ │ │ │ + vqadd.u16 d16, d22, d18 │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf12000be │ │ │ │ + and.w r0, r0, #190 @ 0xbe │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #52] @ (6103a4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (6103a8 ) │ │ │ │ @@ -2056800,18 +2056806,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf18a00b2 │ │ │ │ - vshr.u64 d16, d18, #12 │ │ │ │ + orn r0, sl, #178 @ 0xb2 │ │ │ │ + mrc2 0, 6, r0, cr4, cr2, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [pc, #96] @ (610420 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #96] @ (610424 ) │ │ │ │ @@ -2056844,17 +2056850,17 @@ │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5c70f0 │ │ │ │ bl 5c68e8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - vshr.u64 d0, d18, #4 │ │ │ │ - adcs.w r0, lr, #178 @ 0xb2 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + mrc2 0, 4, r0, cr12, cr2, {5} │ │ │ │ + bics.w r0, lr, #178 @ 0xb2 │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #120] @ (6104b8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2056898,18 +2056904,18 @@ │ │ │ │ bne.n 610470 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0da00b2 │ │ │ │ - strh r4, [r7, #62] @ 0x3e │ │ │ │ + vshr.s64 d0, d18, #6 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6105d8 ) │ │ │ │ @@ -2057011,17 +2057017,17 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61057a │ │ │ │ bl 5c70f0 │ │ │ │ b.n 61052e │ │ │ │ nop │ │ │ │ - mrc2 0, 5, r0, cr4, cr2, {5} │ │ │ │ - orr.w r0, r4, #178 @ 0xb2 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldc2 0, cr0, [r4, #712] @ 0x2c8 │ │ │ │ + vqadd.s32 d0, d20, d18 │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (6106f8 ) │ │ │ │ @@ -2057123,17 +2057129,17 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 61069a │ │ │ │ bl 5c70f0 │ │ │ │ b.n 61064e │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [ip, #712]! @ 0x2c8 │ │ │ │ - vqadd.s32 d0, d20, d18 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + stc2 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ + mcr 0, 0, r0, cr4, cr2, {5} │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 610742 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2057271,15 +2057277,15 @@ │ │ │ │ ldr.w r2, [r3, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6107d0 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str.w r2, [r3, #132] @ 0x84 │ │ │ │ b.n 6107d0 │ │ │ │ nop │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2057325,20 +2057331,20 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xfb3000b2 │ │ │ │ - stcl 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfa6400b2 │ │ │ │ - blt.n 610a08 │ │ │ │ + @ instruction: 0xfa1000b2 │ │ │ │ + adc.w r0, r8, r2, ror #2 │ │ │ │ + vst4.32 {d16-d19}, [r4 :256], r2 │ │ │ │ + bge.n 6109c8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfb0800b2 │ │ │ │ + vld1.8 @ instruction: 0xf9e800b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r7, [r0, #100] @ 0x64 │ │ │ │ ldr.w r8, [r1, #68] @ 0x44 │ │ │ │ @@ -2057457,29 +2057463,29 @@ │ │ │ │ bl 5c6934 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 610a24 │ │ │ │ bl 5c6ed0 │ │ │ │ b.n 6109f2 │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaa200b2 │ │ │ │ - rsb r0, r6, r2, ror #2 │ │ │ │ - vst1.8 @ instruction: 0xf9c600b2 │ │ │ │ - bge.n 610a3c │ │ │ │ + vst1.8 @ instruction: 0xf98200b2 │ │ │ │ + @ instruction: 0xeaa600b2 │ │ │ │ + strh.w r0, [r6, #178] @ 0xb2 │ │ │ │ + bls.n 6109fc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xfa6a00b2 │ │ │ │ - b.n 61084c │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r2 │ │ │ │ + b.n 61060c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, r1, #1 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 610890 │ │ │ │ + b.n 610650 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6107a0 │ │ │ │ + b.n 610560 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 610764 │ │ │ │ + b.n 610524 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ @@ -2057539,22 +2057545,22 @@ │ │ │ │ cbnz r7, 610b42 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - orr.w r0, sl, r2, ror #2 │ │ │ │ - ldrsh.w r0, [r2, r2, lsl #3] │ │ │ │ - str.w r0, [r4, r2, lsl #3] │ │ │ │ - bls.n 610c10 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - str??.w r0, [r8, #178] @ 0xb2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r2 │ │ │ │ - ldr??.w r0, [r4, #178] @ 0xb2 │ │ │ │ + stmdb sl!, {r1, r4, r5, r7} │ │ │ │ + ldrb.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xf72400b2 │ │ │ │ + bhi.n 610bd0 │ │ │ │ + lsls r5, r7, #2 │ │ │ │ + @ instruction: 0xf7c800b2 │ │ │ │ + @ instruction: 0xf7ea00b2 │ │ │ │ + @ instruction: 0xf7d400b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2057597,20 +2057603,20 @@ │ │ │ │ cbnz r6, 610be2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb.w r0, [r0, #178] @ 0xb2 │ │ │ │ - ldrd r0, r0, [ip, #-712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xf77800b2 │ │ │ │ - bhi.n 610b18 │ │ │ │ + @ instruction: 0xf77000b2 │ │ │ │ + @ instruction: 0xe85c00b2 │ │ │ │ + @ instruction: 0xf65800b2 │ │ │ │ + bvc.n 610cd8 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb.w r0, [ip, r2, lsl #3] │ │ │ │ + @ instruction: 0xf6fc00b2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 610c1c │ │ │ │ @@ -2057966,15 +2057972,15 @@ │ │ │ │ b.n 610f8e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf25c016e │ │ │ │ movw r1, #24686 @ 0x606e │ │ │ │ - adds r2, #14 │ │ │ │ + adds r0, #238 @ 0xee │ │ │ │ lsls r3, r7, #4 │ │ │ │ add r4, sl │ │ │ │ lsls r7, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2058351,15 +2058357,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ blx r7 │ │ │ │ b.n 61134c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bic.w r1, ip, #110 @ 0x6e │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r7, #4 │ │ │ │ cdp 1, 12, cr0, cr8, cr14, {3} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #100] @ (611430 ) │ │ │ │ @@ -2058664,16 +2058670,16 @@ │ │ │ │ bl 6115b0 │ │ │ │ b.n 611684 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strd r0, r1, [sl, #440] @ 0x1b8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r0, r1, [r4, #-440]! @ 0x1b8 │ │ │ │ - ldcl 0, cr0, [ip, #-712]! @ 0xfffffd38 │ │ │ │ - ldc 0, cr0, [r8, #712] @ 0x2c8 │ │ │ │ + mrrc 0, 11, r0, ip, cr2 │ │ │ │ + ldcl 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #112] @ (611754 ) │ │ │ │ sub sp, #24 │ │ │ │ ldr r3, [pc, #112] @ (611758 ) │ │ │ │ @@ -2058746,15 +2058752,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6117a0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, #202 @ 0xca │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r3, r7, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ ldr r1, [pc, #80] @ (611808 ) │ │ │ │ @@ -2058791,15 +2058797,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strex r1, r0, [r2, #440] @ 0x1b8 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + sbcs.w r0, r6, r2, ror #2 │ │ │ │ @ instruction: 0xe814016e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #360] @ (611990 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2058939,22 +2058945,22 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 611930 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6118ac │ │ │ │ lsls r7, r4, #5 │ │ │ │ - stc 0, cr0, [ip], {178} @ 0xb2 │ │ │ │ + @ instruction: 0xeaec00b2 │ │ │ │ b.n 611818 │ │ │ │ lsls r6, r5, #5 │ │ │ │ bgt.n 6119f8 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - rsbs r0, lr, r2, ror #2 │ │ │ │ - @ instruction: 0xeb3000b2 │ │ │ │ - adc.w r0, r4, r2, ror #2 │ │ │ │ + @ instruction: 0xeabe00b2 │ │ │ │ + ands.w r0, r0, r2, ror #2 │ │ │ │ + bic.w r0, r4, r2, ror #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2059134,24 +2059140,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (611be0 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 6115b0 │ │ │ │ b.n 611b34 │ │ │ │ nop │ │ │ │ - ldmdb lr, {r1, r4, r5, r7} │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + b.n 611bc4 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bvs.n 611c4c │ │ │ │ + bpl.n 611c0c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - orns r0, lr, r2, ror #2 │ │ │ │ - bics.w r0, r0, r2, ror #2 │ │ │ │ - ldrd r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ - strd r0, r0, [sl, #-712]! @ 0x2c8 │ │ │ │ - strd r0, r0, [lr, #-712]! @ 0x2c8 │ │ │ │ + ldrd r0, r0, [lr, #-712] @ 0x2c8 │ │ │ │ + ldmdb r0, {r1, r4, r5, r7} │ │ │ │ + ldmia.w r2!, {r1, r4, r5, r7} │ │ │ │ + strex r0, r0, [sl, #712] @ 0x2c8 │ │ │ │ + strex r0, r0, [lr, #712] @ 0x2c8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #140] @ (611c80 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #140] @ (611c84 ) │ │ │ │ @@ -2059211,15 +2059218,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6123f0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ bhi.n 611c04 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrd r0, r0, [ip, #-712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xe85c00b2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2059316,17 +2059323,18 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 611be4 │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 611d82 │ │ │ │ b.n 611cf8 │ │ │ │ - b.n 611c0c │ │ │ │ + b.n 6119cc │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + b.n 611cdc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia.w sl!, {r1, r4, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #184] @ (611e74 ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #184] @ (611e78 ) │ │ │ │ @@ -2059403,17 +2059411,17 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 61223c │ │ │ │ lsls r6, r5, #5 │ │ │ │ bvs.n 611e1c │ │ │ │ lsls r7, r4, #5 │ │ │ │ - b.n 611aa8 │ │ │ │ + b.n 611868 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 611e50 │ │ │ │ + b.n 611c10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #216] @ (611f78 ) │ │ │ │ @@ -2059513,15 +2059521,15 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [sp], #-464 @ 0xfffffe30 │ │ │ │ ldc 1, cr0, [lr], {116} @ 0x74 │ │ │ │ b.n 612134 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 611dc8 │ │ │ │ + b.n 611b88 │ │ │ │ lsls r2, r6, #2 │ │ │ │ rsb r1, r6, r4, ror #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6135b0 │ │ │ │ @@ -2062193,15 +2062201,15 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmia r2!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062252,19 +2062260,19 @@ │ │ │ │ b.n 613e38 │ │ │ │ ldr r2, [pc, #20] @ (613e7c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 743a8 │ │ │ │ b.n 613e38 │ │ │ │ nop │ │ │ │ - str r2, [r3, #100] @ 0x64 │ │ │ │ + str r2, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r4, [r0, #100] @ 0x64 │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #412] @ (614030 ) │ │ │ │ @@ -2062422,21 +2062430,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 613fbe │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #88] @ 0x58 │ │ │ │ + str r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r1, #76] @ 0x4c │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmia r0!, {r1, r3} │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2062531,19 +2062539,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 727cc │ │ │ │ mov r2, r0 │ │ │ │ b.n 6140ec │ │ │ │ - str r0, [r7, #56] @ 0x38 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r3, #56] @ 0x38 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #32] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 614048 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2062615,19 +2062623,19 @@ │ │ │ │ bl 6238b8 │ │ │ │ b.n 6141da │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x0076 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r1, r7, #2 │ │ │ │ bkpt 0x001e │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r4!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -2062638,17 +2062646,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 74918 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (614258 ) │ │ │ │ add r2, pc │ │ │ │ blx 72c38 │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [r1, #36] @ 0x24 │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2062742,15 +2062750,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 626820 │ │ │ │ mov r6, r0 │ │ │ │ b.n 614292 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r5, #4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2062761,15 +2062769,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6143a0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 725e0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r4, [r6, #12] │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -2062956,29 +2062964,29 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbnz r4, 6145da │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r1!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2062991,15 +2062999,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (6145d4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrb r0, [r4, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #716] @ (6148b8 ) │ │ │ │ @@ -2063280,35 +2063288,35 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 614902 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ cbnz r4, 6148e6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ittt ne │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x0066 │ │ │ │ + lslne r2, r6, #2 │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte hi │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itte hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - ldrbhi r2, [r0, r3] │ │ │ │ - lslls r1, r7, #2 │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ + lsls r1, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0068 │ │ │ │ + pop {r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r7, r7] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bkpt 0x0064 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2063539,27 +2063547,27 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ @ instruction: 0xb65a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + cbnz r2, 614bca │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + cbnz r2, 614bd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 614bc2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2063602,15 +2063610,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 614c4c │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r1, r6} │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 614c2c │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2063639,15 +2063647,15 @@ │ │ │ │ blx 74228 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0, #32] │ │ │ │ cmp ip, r1 │ │ │ │ @@ -2063694,19 +2063702,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [pc, #20] @ (614cb8 ) │ │ │ │ mov r1, lr │ │ │ │ add r3, pc │ │ │ │ blx 74228 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2063750,15 +2063758,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r6, 614d7c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + cbnz r4, 614d4a │ │ │ │ lsls r2, r6, #2 │ │ │ │ uxtb r4, r4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2063894,21 +2063902,21 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 614e40 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 614ede │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 614eba │ │ │ │ + @ instruction: 0xb81a │ │ │ │ lsls r2, r6, #2 │ │ │ │ cbz r6, 614eda │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8c8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2063964,15 +2063972,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73ffc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r6, [r7, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2064023,15 +2064031,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r7, r2] │ │ │ │ + strh r4, [r3, r6] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2064055,15 +2064063,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72e70 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2064084,15 +2064092,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 614eb8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 615318 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -2064109,19 +2064117,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73f18 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (6150ec ) │ │ │ │ add r3, pc │ │ │ │ blx 72898 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + strh r4, [r4, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + strh r2, [r3, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2064151,19 +2064159,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74a40 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + push {r3, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 615078 │ │ │ │ + bge.n 615238 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r5, [pc, #796] @ (615484 ) │ │ │ │ @@ -2064470,47 +2064478,47 @@ │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 615298 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cpsie │ │ │ │ + push {r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + push {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + cbz r6, 615518 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + push {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [r5, r5] │ │ │ │ + str r2, [r1, r1] │ │ │ │ lsls r1, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r5, lr} │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r5, r7} │ │ │ │ + cbz r2, 615510 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + cbz r0, 61552a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + uxtb r2, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + cbz r6, 61550c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 61551c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 61553c │ │ │ │ + uxtb r2, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 61551a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 615526 │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 615548 │ │ │ │ + uxtb r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #216] @ (6155bc ) │ │ │ │ @@ -2064613,23 +2064621,23 @@ │ │ │ │ b.n 615544 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 61562e │ │ │ │ + sxtb r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #624 @ 0x270 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r7, [pc, #40] @ (6155f8 ) │ │ │ │ + ldr r5, [pc, #936] @ (615978 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [pc, #912] @ (615964 ) │ │ │ │ + ldr r5, [pc, #784] @ (6158e4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cbz r6, 61561e │ │ │ │ + cbz r6, 615616 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #444] @ (6157a8 ) │ │ │ │ @@ -2064805,19 +2064813,19 @@ │ │ │ │ b.n 6156fa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #200] @ (61587c ) │ │ │ │ + ldr r5, [pc, #72] @ (6157fc ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r5, [pc, #440] @ (615974 ) │ │ │ │ + ldr r4, [pc, #312] @ (6158f4 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w lr, [pc, #140] @ 61585c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2064875,15 +2064883,15 @@ │ │ │ │ b.n 61582c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, pc, #816 @ (adr r7, 615b9c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2065040,19 +2065048,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 6159c8 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 615978 │ │ │ │ - ldr r3, [pc, #16] @ (615a10 ) │ │ │ │ + ldr r1, [pc, #912] @ (615d90 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #944] @ (615db4 ) │ │ │ │ + ldr r1, [pc, #816] @ (615d34 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #888] @ (615d80 ) │ │ │ │ + ldr r1, [pc, #760] @ (615d00 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr r2, [pc, #476] @ (615bf8 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2065247,27 +2065255,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ add r5, pc, #880 @ (adr r5, 615f6c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #840 @ (adr r5, 615f4c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r5, pc, #392 @ (adr r5, 615d94 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r1, [pc, #680] @ (615eb8 ) │ │ │ │ + ldr r0, [pc, #552] @ (615e38 ) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2065404,25 +2065412,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #696 @ (adr r3, 616034 ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, pc, #256 @ (adr r3, 615e8c ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + mov r2, lr │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2065808,47 +2065816,47 @@ │ │ │ │ blx 73ab0 │ │ │ │ ldrd r0, r3, [sp, #20] │ │ │ │ b.n 615fd0 │ │ │ │ add r1, pc, #584 @ (adr r1, 6163fc ) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add lr, r0 │ │ │ │ + muls r6, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r1, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r0, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #952 @ 0x3b8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 616510 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 61643c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r7, pc, #944 @ (adr r7, 616598 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #80 @ (adr r7, 61623c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r7, pc, #400 @ (adr r7, 616380 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r7, pc, #16 @ (adr r7, 616208 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #368 @ (adr r7, 61636c ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov ip, r0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2066019,25 +2066027,25 @@ │ │ │ │ b.n 61637e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r4 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - sbcs r0, r3 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, pc, #144 @ (adr r7, 616454 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 6163d4 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 616790 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 616710 ) │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #524] @ (6165e8 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2066241,19 +2066249,19 @@ │ │ │ │ b.n 61654a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r6, #180 @ 0xb4 │ │ │ │ + subs r5, #148 @ 0x94 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (61671c ) │ │ │ │ @@ -2066653,29 +2066661,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r0, pc, #808 @ (adr r0, 616d30 ) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r1, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2066721,21 +2066729,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 74474 │ │ │ │ str r0, [r7, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - add r0, pc, #328 @ (adr r0, 616bf8 ) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #288 @ (adr r0, 616bd4 ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #176 @ (adr r0, 616b68 ) │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #72 @ (adr r0, 616b04 ) │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2066881,25 +2066889,25 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2067222,23 +2067230,23 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 6170ac │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - adds r6, #56 @ 0x38 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w lr, [pc, #72] @ 617030 │ │ │ │ @@ -2067577,21 +2067585,21 @@ │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - blt.n 617330 │ │ │ │ + bge.n 6172f0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #188] @ (617440 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2067996,15 +2068004,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2068424,48 +2068432,48 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r3, #52 @ 0x34 │ │ │ │ movgt r0, r0 │ │ │ │ ldrhle r4, [r5, #2] │ │ │ │ lslgt r6, r5, #5 │ │ │ │ - str r3, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r1, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #336] @ 0x150 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [pc, #16] @ (617c08 ) │ │ │ │ + ldr r1, [pc, #912] @ (617f88 ) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str??.w r0, [sl, #174] @ 0xae │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xf7ca00ae │ │ │ │ + ldrh r4, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 623580 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2068637,39 +2068645,39 @@ │ │ │ │ b.n 617912 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r4, #52] @ 0x34 │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (617e98 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068726,15 +2068734,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, #14] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r6, #40] @ 0x28 │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #132] @ (617f3c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2068791,15 +2068799,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #144] @ (617fec ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2068857,15 +2068865,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r3, #4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r3, #198 @ 0xc6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ strh r2, [r5, #0] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -2068958,23 +2068966,23 @@ │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 6180aa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r4, #31] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r0, [r0, #29] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2068982,15 +2068990,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 617ffc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov lr, r1 │ │ │ │ @@ -2068998,15 +2069006,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 617ffc │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069039,17 +2069047,17 @@ │ │ │ │ blx 73700 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r3, #26 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069082,17 +2069090,17 @@ │ │ │ │ blx 73760 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r1, #142 @ 0x8e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + movs r1, #124 @ 0x7c │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #40] @ 0x28 │ │ │ │ @@ -2069125,17 +2069133,17 @@ │ │ │ │ blx 73aec │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ @@ -2069180,17 +2069188,17 @@ │ │ │ │ blx 73aec │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 72c08 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2069219,29 +2069227,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 72c08 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r0, #46 @ 0x2e │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + movs r0, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r3, [pc, #8] @ (618398 ) │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74828 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ @@ -2069252,17 +2069260,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74b24 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6183d0 ) │ │ │ │ add r3, pc │ │ │ │ blx 748e8 │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #210 @ 0xd2 │ │ │ │ + subs r2, r6, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #200 @ 0xc8 │ │ │ │ + subs r0, r5, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069279,15 +2069287,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (618410 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74828 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2069313,17 +2069321,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (618468 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 748e8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + subs r0, r4, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #76] @ (6184cc ) │ │ │ │ @@ -2069360,15 +2069368,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r7, #13] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -2069407,15 +2069415,15 @@ │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #56] @ 0x38 │ │ │ │ + strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r0, [r3, #11] │ │ │ │ lsls r6, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2069486,17 +2069494,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrb r4, [r2, #10] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -2069541,15 +2069549,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ lsls r6, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2070406,15 +2070414,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 72c08 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2070509,15 +2070517,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r7, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r4, #108] @ 0x6c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2070558,15 +2070566,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2070617,15 +2070625,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #9] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2070643,15 +2070651,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623780 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2070667,15 +2070675,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623780 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2070691,15 +2070699,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 623780 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #108] @ (61938c ) │ │ │ │ @@ -2070748,15 +2070756,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2070835,17 +2070843,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #3] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2070957,21 +2070965,21 @@ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #0] │ │ │ │ + strb r6, [r6, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2071063,17 +2071071,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r6, #32] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r4, #24] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2071125,17 +2071133,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r6, [r7, #21] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r6, #17 │ │ │ │ lsls r1, r7, #2 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2071531,32 +2071539,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ands.w r0, lr, #5734400 @ 0x578000 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + @ instruction: 0xf2fe00af │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 619bc0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2071666,22 +2071674,22 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 73658 │ │ │ │ b.n 619b5a │ │ │ │ nop │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bics.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + @ instruction: 0xf31e00b2 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r5, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2720] @ 0xaa0 │ │ │ │ ldr r4, [pc, #824] @ (619fc8 ) │ │ │ │ @@ -2072007,29 +2072015,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r3, #17 │ │ │ │ + lsrs r6, r7, #12 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #960] @ 0x3c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ str r4, [r1, #8] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a04 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ @@ -2072138,17 +2072146,17 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61a0c6 │ │ │ │ mov r0, r5 │ │ │ │ blx 7325c , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61a0a0 │ │ │ │ nop │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrsh r4, [r1, r5] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r4, r4] │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -2072218,28 +2072226,28 @@ │ │ │ │ blx 7454c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 7343c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61a20c ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2072260,15 +2072268,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ blx 74600 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2072291,15 +2072299,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61a2ac ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r5, #7 │ │ │ │ + lsls r4, r1, #3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -2072353,17 +2072361,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 72d58 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61a2ce │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r3, r6] │ │ │ │ lsls r4, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -2072381,16 +2072389,15 @@ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74900 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ + vshr.u64 d16, d24, #18 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #96] @ (61a404 ) │ │ │ │ @@ -2072429,17 +2072436,16 @@ │ │ │ │ blx 7454c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 7343c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r4, #3 │ │ │ │ - lsls r1, r7, #2 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + vshr.u64 d16, d24, #62 │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072467,17 +2072473,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [r4, #12] │ │ │ │ blx 7343c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #24] │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072493,15 +2072499,15 @@ │ │ │ │ blx 72388 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 7343c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2072606,17 +2072612,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61a134 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2072668,19 +2072674,19 @@ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ blx 74900 │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #688] @ (61a91c ) │ │ │ │ + ldr r6, [pc, #560] @ (61a89c ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r4, #108] @ 0x6c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - mrc2 0, 1, r0, cr4, cr8, {5} │ │ │ │ + ldc2 0, cr0, [r4, #-736] @ 0xfffffd20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #160] @ (61a72c ) │ │ │ │ @@ -2072746,20 +2072752,20 @@ │ │ │ │ bl 61a134 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r4, #4] │ │ │ │ blx 7343c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r7, [pc, #48] @ (61a760 ) │ │ │ │ + ldr r5, [pc, #944] @ (61aae0 ) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stc2 0, cr0, [r4, #736] @ 0x2e0 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + stc2l 0, cr0, [r4], #-736 @ 0xfffffd20 │ │ │ │ + str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2073895,28 +2073901,28 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 61b2dc │ │ │ │ b.n 61b166 │ │ │ │ ldrsb r0, [r6, r3] │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9a600b8 │ │ │ │ + strb.w r0, [r6, #184] @ 0xb8 │ │ │ │ strb r0, [r4, r1] │ │ │ │ lsls r6, r5, #5 │ │ │ │ - @ instruction: 0xf6b000b8 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + @ instruction: 0xf59000b8 │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub.w r0, r2, #6029312 @ 0x5c0000 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + eor.w r0, r2, #6029312 @ 0x5c0000 │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds.w r0, r2, #6029312 @ 0x5c0000 │ │ │ │ - @ instruction: 0xf3fe00b8 │ │ │ │ - @ instruction: 0xf3b600b8 │ │ │ │ - @ instruction: 0xf29a00b8 │ │ │ │ - @ instruction: 0xf28800b8 │ │ │ │ + @ instruction: 0xf3f200b8 │ │ │ │ + @ instruction: 0xf2de00b8 │ │ │ │ + @ instruction: 0xf29600b8 │ │ │ │ + sbcs.w r0, sl, #184 @ 0xb8 │ │ │ │ + sbc.w r0, r8, #184 @ 0xb8 │ │ │ │ ands.w r1, r1, #64 @ 0x40 │ │ │ │ bne.w 61aa3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 61b72e │ │ │ │ ldr.w r3, [pc, #1240] @ 61b830 │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -2074361,20 +2074367,20 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r8, {r1, r2} │ │ │ │ bl 636938 │ │ │ │ b.n 61b70c │ │ │ │ - @ instruction: 0xf13000b8 │ │ │ │ - @ instruction: 0xf12800b8 │ │ │ │ - vqadd.s32 d16, d28, d24 │ │ │ │ - mrc 0, 7, r0, cr12, cr8, {5} │ │ │ │ - mrc 0, 5, r0, cr12, cr8, {5} │ │ │ │ - mrc 0, 0, r0, cr0, cr8, {5} │ │ │ │ + ands.w r0, r0, #184 @ 0xb8 │ │ │ │ + and.w r0, r8, #184 @ 0xb8 │ │ │ │ + mcr 0, 2, r0, cr12, cr8, {5} │ │ │ │ + ldcl 0, cr0, [ip, #736] @ 0x2e0 │ │ │ │ + ldc 0, cr0, [ip, #736] @ 0x2e0 │ │ │ │ + ldcl 0, cr0, [r0], #736 @ 0x2e0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2074429,15 +2074435,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 73d14 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xebfa00b8 │ │ │ │ + @ instruction: 0xeada00b8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #404] @ (61ba98 ) │ │ │ │ ldr r3, [pc, #404] @ (61ba9c ) │ │ │ │ @@ -2074590,15 +2074596,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, lr │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r6, r8, ror #2 │ │ │ │ + orrs.w r0, r6, r8, ror #2 │ │ │ │ cmp sl, r1 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2074710,15 +2074716,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8, #-736]! @ 0x2e0 │ │ │ │ + strex r0, r0, [r8, #736] @ 0x2e0 │ │ │ │ add r2, fp │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ ldr r2, [pc, #112] @ (61bc60 ) │ │ │ │ @@ -2074864,19 +2074870,19 @@ │ │ │ │ b.n 61bcf0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ muls r2, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61bc90 │ │ │ │ + b.n 61ba50 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmn r6, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2075325,17 +2075331,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ negs r4, r3 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ tst r2, r5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - b.n 61bef0 │ │ │ │ + b.n 61bcb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61c9e0 │ │ │ │ + b.n 61c7a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ bl 6154d0 │ │ │ │ vstr d8, [sp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ @@ -2075665,19 +2075671,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61c710 │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 61c5ac │ │ │ │ + udf #224 @ 0xe0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + udf #44 @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ @@ -2075738,17 +2075744,17 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ b.n 61c348 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - udf #190 @ 0xbe │ │ │ │ + ble.n 61c58c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + ble.n 61c6fc │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2075935,15 +2075941,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #124 @ 0x7c │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ble.n 61c7a4 │ │ │ │ + bgt.n 61c764 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -2075998,15 +2076004,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #140 @ 0x8c │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 61c8a0 │ │ │ │ + bge.n 61c860 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2076077,21 +2076083,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61c94e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r6, #240 @ 0xf0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + mvns r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add lr, pc │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #120 @ 0x78 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add ip, r4 │ │ │ │ + bics r4, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076426,21 +2076432,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 61cdcc │ │ │ │ + bls.n 61cd8c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bls.n 61ccdc │ │ │ │ + bhi.n 61cc9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bhi.n 61cc94 │ │ │ │ + bvc.n 61ce54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvc.n 61ccf0 │ │ │ │ + bvs.n 61ccb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx 72c08 │ │ │ │ vldr d8, [pc, #908] @ 61d0f8 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ mov r3, r4 │ │ │ │ @@ -2076788,15 +2076794,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 61d190 │ │ │ │ + bmi.n 61d150 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2076900,15 +2076906,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 61d224 │ │ │ │ + bne.n 61d1e4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r5, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2076988,15 +2076994,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 61d2c4 │ │ │ │ + beq.n 61d284 │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r5, #14 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2077111,15 +2077117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #198 @ 0xc6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 61d400 │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r3, #208 @ 0xd0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2077236,15 +2077242,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r2, #134 @ 0x86 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2077376,15 +2077382,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ @@ -2077820,27 +2077826,27 @@ │ │ │ │ eors r5, r4 │ │ │ │ cmp r0, #174 @ 0xae │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #106 @ 0x6a │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ lsls r6, r5, #5 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 61c858 │ │ │ │ @@ -2078241,31 +2078247,31 @@ │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r3, r4} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r5} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3040] @ 0xbe0 │ │ │ │ @@ -2078609,24 +2078615,24 @@ │ │ │ │ nop │ │ │ │ subs r2, r2, #7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r6, #6 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ subs r4, r1, #4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldcl 0, cr0, [ip, #-708] @ 0xfffffd3c │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + ldc 0, cr0, [ip], #-708 @ 0xfffffd3c │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + stmia r1!, {r1, r2, r5} │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #16 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #32 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ @@ -2079143,21 +2079149,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + it eq │ │ │ │ + lsleq r0, r7, #2 │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - itt vc │ │ │ │ - lslvc r0, r7, #2 │ │ │ │ - subvc r4, #132 @ 0x84 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrd r1, r2, [sp, #116] @ 0x74 │ │ │ │ bl 636a54 │ │ │ │ str r0, [r5, #12] │ │ │ │ @@ -2079372,17 +2079378,17 @@ │ │ │ │ and.w r0, pc, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 61ebee │ │ │ │ + rev r0, r1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - rev16 r6, r4 │ │ │ │ + cbnz r6, 61ebb8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r7, sp, #508 @ 0x1fc │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 747bc │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #2 │ │ │ │ @@ -2079927,21 +2079933,21 @@ │ │ │ │ b.w 61e57a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb778 │ │ │ │ + setend be │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r1, r2, r5, lr} │ │ │ │ + push {r1, r2} │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -2080239,21 +2080245,21 @@ │ │ │ │ str.w fp, [sp] │ │ │ │ b.n 61f256 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r3, #26 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r0, r0 │ │ │ │ + cbz r0, 61f47c │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - cbz r4, 61f47c │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 61f468 │ │ │ │ + add sp, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2080532,21 +2080538,21 @@ │ │ │ │ b.n 61f580 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r7, #13 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsrs r0, r7, #9 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r6, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2081104,21 +2081110,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #400 @ 0x190 │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r0, r3, #28 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r2, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #800 @ 0x320 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #488 @ (adr r7, 61fef8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2081373,15 +2081379,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 61fe6c │ │ │ │ nop │ │ │ │ lsls r0, r2, #11 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #864 @ (adr r6, 620308 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 620288 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r6, r5, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2081724,34 +2081730,34 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6202ce │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u q8, q6, │ │ │ │ - add r3, pc, #728 @ (adr r3, 620624 ) │ │ │ │ + add r2, pc, #600 @ (adr r2, 6205a4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ vrhadd.u16 q0, q5, │ │ │ │ - add r3, pc, #200 @ (adr r3, 62041c ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 62039c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6205e0 ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 620560 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 6204fc ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 62047c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 620478 ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 6203f8 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 6203ec ) │ │ │ │ + add r1, pc, #8 @ (adr r1, 62036c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 620760 ) │ │ │ │ + add r0, pc, #888 @ (adr r0, 6206e0 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #936 @ (adr r1, 620714 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 620694 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 620600 ) │ │ │ │ + add r0, pc, #528 @ (adr r0, 620580 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 6204e4 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 620464 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2082104,40 +2082110,40 @@ │ │ │ │ blx 74828 │ │ │ │ mov r5, r0 │ │ │ │ b.n 620696 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [ip], #-436 @ 0xfffffe4c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #384 @ (adr r0, 6208c4 ) │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xfbc2016d │ │ │ │ - add r0, pc, #104 @ (adr r0, 6207b4 ) │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r5, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2082324,19 +2082330,19 @@ │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ bl 655d3c │ │ │ │ mov r1, r0 │ │ │ │ b.n 620958 │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3080] @ 6215ac │ │ │ │ @@ -2083472,40 +2083478,40 @@ │ │ │ │ b.n 621416 │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 620f2e │ │ │ │ @ instruction: 0xf650016d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r7, #2 │ │ │ │ orr.w r1, r6, #15532032 @ 0xed0000 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + ldrh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ bl 649f18 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -2083579,15 +2083585,15 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.w 620e54 │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1100] @ 621b28 │ │ │ │ @@ -2083992,17 +2083998,17 @@ │ │ │ │ lsls r1, r3, #31 │ │ │ │ bpl.w 62176e │ │ │ │ b.n 6219fc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmdb r8, {r0, r2, r3, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf6d400b1 │ │ │ │ + subs.w r0, r4, #5799936 @ 0x588000 │ │ │ │ b.n 6218f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2084109,15 +2084115,15 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 6215c0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #166 @ 0xa6 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r2, r7, #4 │ │ │ │ b.n 6223ec │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084401,15 +2084407,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ b.n 622650 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ b.n 6221c8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084523,21 +2084529,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 62214c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r5, #5 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r4, #24] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ svc 62 @ 0x3e │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2084646,21 +2084652,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #224 @ 0xe0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r7, [pc, #896] @ (6225c4 ) │ │ │ │ + ldr r6, [pc, #768] @ (622544 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ble.n 622224 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2084895,25 +2084901,25 @@ │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ vminnm.f16 , q8, │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strh r2, [r4, #16] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ble.n 6223e8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bhi.n 62257c │ │ │ │ + bvc.n 62253c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 622430 │ │ │ │ + bge.n 6223f0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ blt.n 622598 │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2085012,15 +2085018,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 6225dc │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bge.n 622660 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2085274,17 +2085280,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bhi.n 62288c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bvc.n 6227e8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2085364,17 +2085370,17 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 727cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldrb r4, [r3, #15] │ │ │ │ + ldrb r4, [r7, #10] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2085447,17 +2085453,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 727cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w r5, [pc, #1624] @ 623090 │ │ │ │ @@ -2086057,33 +2086063,33 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 622fe0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ bcs.n 623090 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2086123,15 +2086129,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 62310c │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strb r4, [r0, #14] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2086157,15 +2086163,15 @@ │ │ │ │ blx 73334 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 623184 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2086235,21 +2086241,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 623260 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bgt.n 623244 │ │ │ │ + blt.n 623204 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r6!, {r3, r5} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2086319,21 +2086325,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 62332c │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - bgt.n 6233b0 │ │ │ │ + blt.n 623370 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2086385,15 +2086391,15 @@ │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 623348 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - bgt.n 6234a8 │ │ │ │ + blt.n 623468 │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2086469,19 +2086475,19 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ bvc.n 62352c │ │ │ │ lsls r3, r6, #5 │ │ │ │ bvc.n 623504 │ │ │ │ lsls r3, r6, #5 │ │ │ │ stmia r2!, {r2, r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - blt.n 62348c │ │ │ │ + bge.n 62344c │ │ │ │ lsls r1, r6, #2 │ │ │ │ bvc.n 6234e0 │ │ │ │ lsls r3, r6, #5 │ │ │ │ - blt.n 62342c │ │ │ │ + bge.n 6233ec │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmia r1!, {r1, r3, r5} │ │ │ │ lsls r6, r4, #5 │ │ │ │ bvs.n 623444 │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #4] @ (6234b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086509,15 +2086515,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ blx 74b3c │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - blt.n 623564 │ │ │ │ + bge.n 623524 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (623520 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2086654,17 +2086660,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #16 │ │ │ │ b.n 623622 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 623622 │ │ │ │ nop │ │ │ │ - blt.n 623580 │ │ │ │ + bge.n 623740 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 6236e4 │ │ │ │ + bge.n 6236a4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2086764,31 +2086770,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6236f4 │ │ │ │ ldr r0, [pc, #40] @ (62377c ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6236f4 │ │ │ │ nop │ │ │ │ - bge.n 623730 │ │ │ │ + bls.n 6236f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 623754 │ │ │ │ + bls.n 623714 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 6236d4 │ │ │ │ + bls.n 623694 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 623848 │ │ │ │ + bls.n 623808 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 62384c │ │ │ │ + bls.n 62380c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 623858 │ │ │ │ + bls.n 623818 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bge.n 62367c │ │ │ │ + bls.n 62383c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bgt.n 6237f0 │ │ │ │ + blt.n 6237b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 6237dc │ │ │ │ + bls.n 62379c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r6, r3 │ │ │ │ @@ -2086897,21 +2086903,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r7!, {r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 62399c │ │ │ │ + bhi.n 62395c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2087190,19 +2087196,19 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ b.n 623a1c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #36] @ 0x24 │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #144] @ 623c58 │ │ │ │ mov ip, r0 │ │ │ │ @@ -2087313,15 +2087319,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c5c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #256] @ (623e04 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087426,15 +2087432,15 @@ │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #296] @ (623f50 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2087556,17 +2087562,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r6, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmia r1!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #624] @ (6241f0 ) │ │ │ │ @@ -2087811,31 +2087817,31 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ittt ne │ │ │ │ lslne r5, r5, #5 │ │ │ │ - strne r6, [r1, #56] @ 0x38 │ │ │ │ + strne r6, [r5, #36] @ 0x24 │ │ │ │ lslne r0, r7, #2 │ │ │ │ - bne.n 624224 │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 6241f4 │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 6241dc │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r3, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #396 @ 0x18c │ │ │ │ ldr.w r3, [pc, #1156] @ 6246b8 │ │ │ │ @@ -2088282,33 +2088288,33 @@ │ │ │ │ nop │ │ │ │ pop {r6, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #28] │ │ │ │ + str r6, [r7, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ pop {r1, r2, pc} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r4, [r7, #12] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r0, r4] │ │ │ │ + ldrb r0, [r4, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsh r0, [r6, r2] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3728] @ 0xe90 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1352] @ 624c48 │ │ │ │ @@ -2088820,33 +2088826,33 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ea │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrb r4, [r3, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ @ instruction: 0xb852 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r1, r5} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2088974,15 +2088980,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74900 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2089019,15 +2089025,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 74900 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ @@ -2089168,21 +2089174,21 @@ │ │ │ │ b.n 624f06 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 624fde │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r4, [r1, r5] │ │ │ │ + strb r4, [r5, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2089402,23 +2089408,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 62510c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #560 @ 0x230 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r6, sp, #816 @ 0x330 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + str r2, [r5, r5] │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2089681,21 +2089687,21 @@ │ │ │ │ b.n 62547a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #272 @ 0x110 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r7, [pc, #336] @ (625670 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r6, [pc, #912] @ (6258b4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r7, [pc, #816] @ (62585c ) │ │ │ │ + ldr r6, [pc, #688] @ (6257dc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov sl, r3 │ │ │ │ @@ -2090022,25 +2090028,25 @@ │ │ │ │ b.n 625788 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [pc, #856] @ (625be8 ) │ │ │ │ + ldr r5, [pc, #728] @ (625b68 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldr r6, [pc, #360] @ (625a00 ) │ │ │ │ + ldr r5, [pc, #232] @ (625980 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [pc, #200] @ (625964 ) │ │ │ │ + ldr r5, [pc, #72] @ (6258e4 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [pc, #744] @ (625b88 ) │ │ │ │ + ldr r4, [pc, #616] @ (625b08 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r5, [pc, #256] @ (6259a4 ) │ │ │ │ + ldr r4, [pc, #128] @ (625924 ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -2090241,17 +2090247,17 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r4, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 62552c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #64] @ (625b3c ) │ │ │ │ + ldr r0, [pc, #960] @ (625ebc ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + @ instruction: 0xb69c │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2090560,15 +2090566,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 625e48 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r2, pc, #96 @ (adr r2, 625eb0 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 625eb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #800 @ (adr r1, 62617c ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2091280,17 +2091286,17 @@ │ │ │ │ b.n 62659a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 618948 │ │ │ │ mov r4, r0 │ │ │ │ b.n 62652c │ │ │ │ nop │ │ │ │ - subs r7, #120 @ 0x78 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #236 @ 0xec │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2091490,21 +2091496,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 74a40 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ b.n 62676c │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r4, #40 @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r3, #196 @ 0xc4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #812] @ (626b60 ) │ │ │ │ @@ -2091811,43 +2091817,43 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r7, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #592 @ (adr r7, 626dd4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #48 @ 0x30 │ │ │ │ + add r6, pc, #944 @ (adr r6, 626f48 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #464 @ (adr r7, 626d6c ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 626cec ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #584 @ (adr r7, 626de8 ) │ │ │ │ + add r6, pc, #456 @ (adr r6, 626d68 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #696 @ (adr r7, 626e5c ) │ │ │ │ + add r6, pc, #568 @ (adr r6, 626ddc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 626ce8 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 626c68 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #264] @ (626cc4 ) │ │ │ │ @@ -2091958,15 +2091964,15 @@ │ │ │ │ b.n 626cbc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2092040,17 +2092046,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 73d14 │ │ │ │ mov r4, r0 │ │ │ │ b.n 626d44 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r6, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ @@ -2092243,15 +2092249,15 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (626fe8 ) │ │ │ │ mov ip, r1 │ │ │ │ @@ -2092370,15 +2092376,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (6270d8 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r3, #32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2093828,15 +2093834,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r0, [r6, #12] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r3, #10] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r6, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2093931,15 +2093937,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 73000 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 627f74 │ │ │ │ ldr r0, [pc, #4] @ (628008 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - adds r6, r1, #4 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2094242,24 +2094248,24 @@ │ │ │ │ b.n 62829e │ │ │ │ ldrb r6, [r6, #29] │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r4, [r6, #29] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr??.w r0, [r4, r1, lsl #3] │ │ │ │ + ldr.w r0, [r4, r1, lsl #3] │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r3, #22] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r5, r5, #5 │ │ │ │ @@ -2095474,15 +2095480,15 @@ │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 628f04 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 628efe │ │ │ │ movs r3, #2 │ │ │ │ b.n 628f04 │ │ │ │ - bcc.n 628ff8 │ │ │ │ + bcs.n 628fb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2095588,15 +2095594,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62903a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -2095779,15 +2095785,15 @@ │ │ │ │ blx 73aec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3244] @ 0xcac │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6292ac │ │ │ │ ldr.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2095963,35 +2095969,35 @@ │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #48] @ (6294c0 ) │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ b.n 62938c │ │ │ │ nop │ │ │ │ - asrs r6, r0, #4 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r6, r7, #31 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2096014,15 +2096020,15 @@ │ │ │ │ blx 73ffc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr.w r3, [r0, #3288] @ 0xcd8 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62951a │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096097,15 +2096103,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 74600 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (6296cc ) │ │ │ │ @@ -2096182,15 +2096188,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -2096287,19 +2096293,19 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 62971e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (629920 ) │ │ │ │ @@ -2096407,17 +2096413,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r2, r2, #17 │ │ │ │ + lsrs r2, r6, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2096490,15 +2096496,15 @@ │ │ │ │ bhi.n 6299c6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6154d0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2096687,23 +2096693,23 @@ │ │ │ │ b.n 629ba8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #92] @ 0x5c │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #7 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r6, #2] │ │ │ │ + strb r6, [r2, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2096778,17 +2096784,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 618cfc │ │ │ │ mov r2, r0 │ │ │ │ b.n 629c4c │ │ │ │ bl 62926c │ │ │ │ mov r2, r0 │ │ │ │ b.n 629c4c │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2096879,15 +2096885,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 73aec │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #384] @ (629f90 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2097037,17 +2097043,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, #28] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #25 │ │ │ │ + lsls r2, r1, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #17 │ │ │ │ lsls r0, r7, #2 │ │ │ │ str r0, [r1, #8] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2097109,15 +2097115,15 @@ │ │ │ │ b.n 629fd4 │ │ │ │ blx 73b1c │ │ │ │ b.n 62a00c │ │ │ │ blx 747bc │ │ │ │ b.n 62a00c │ │ │ │ blx 73328 │ │ │ │ b.n 62a00c │ │ │ │ - lsls r0, r6, #18 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #184] @ (62a124 ) │ │ │ │ @@ -2097344,21 +2097350,21 @@ │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ vstr d7, [sp] │ │ │ │ bl 618cfc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a20e │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #1000] @ 0x3e8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2097463,25 +2097469,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 618cfc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62a30c │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #480] @ (62a5ec ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2097667,16 +2097673,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 62a43a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ + vqadd.u32 d0, d28, d23 │ │ │ │ ldrh r0, [r4, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2097880,15 +2097885,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62a7b2 │ │ │ │ b.n 62a69e │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62a7a0 │ │ │ │ b.n 62a72c │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8, #732] @ 0x2dc │ │ │ │ + ldc2l 0, cr0, [r8], #-732 @ 0xfffffd24 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2097997,17 +2098002,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62a83e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62a83e │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [sl], #-732 @ 0xfffffd24 │ │ │ │ - smlaltt r0, r0, sl, r7 │ │ │ │ - @ instruction: 0xfbb400b7 │ │ │ │ + @ instruction: 0xfb0a00b7 │ │ │ │ + @ instruction: 0xfaaa00b7 │ │ │ │ + @ instruction: 0xfa9400b7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w fp, [r0] │ │ │ │ @@ -2098245,16 +2098250,16 @@ │ │ │ │ b.n 62aaa8 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62ab5a │ │ │ │ b.n 62a9e6 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62ab48 │ │ │ │ b.n 62aa84 │ │ │ │ - @ instruction: 0xfa5000b7 │ │ │ │ - @ instruction: 0xfa3a00b7 │ │ │ │ + ldrsh.w r0, [r0, r7, lsl #3] │ │ │ │ + ldrsb.w r0, [sl, r7, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [pc, #216] @ (62acb0 ) │ │ │ │ @@ -2098345,16 +2098350,16 @@ │ │ │ │ b.n 62ac72 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, r0] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r2, #183] @ 0xb7 │ │ │ │ - strh.w r0, [lr, r7, lsl #3] │ │ │ │ + @ instruction: 0xf76200b7 │ │ │ │ + @ instruction: 0xf70e00b7 │ │ │ │ strh r6, [r0, r6] │ │ │ │ lsls r5, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2098950,31 +2098955,32 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ strh r0, [r3, r4] │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf72600b7 │ │ │ │ - @ instruction: 0xf6f200b7 │ │ │ │ - @ instruction: 0xf68a00b7 │ │ │ │ - @ instruction: 0xf68200b7 │ │ │ │ - @ instruction: 0xf68000b7 │ │ │ │ - @ instruction: 0xf4aa00b7 │ │ │ │ + addw r0, r6, #2231 @ 0x8b7 │ │ │ │ + rsbs r0, r2, #5996544 @ 0x5b8000 │ │ │ │ + sbc.w r0, sl, #5996544 @ 0x5b8000 │ │ │ │ + sbc.w r0, r2, #5996544 @ 0x5b8000 │ │ │ │ + sbc.w r0, r0, #5996544 @ 0x5b8000 │ │ │ │ + @ instruction: 0xf38a00b7 │ │ │ │ ldr r7, [pc, #1000] @ (62b6dc ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bics.w r0, r6, #5996544 @ 0x5b8000 │ │ │ │ - @ instruction: 0xf3f600b7 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + @ instruction: 0xf31600b7 │ │ │ │ + @ instruction: 0xf2d600b7 │ │ │ │ + str r4, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r2, [r3, #28] │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xe83a00ba │ │ │ │ + b.n 62b140 │ │ │ │ + lsls r2, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -2099280,15 +2099286,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62b5d2 │ │ │ │ add.w r7, r4, r2, lsl #4 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ b.n 62b5d2 │ │ │ │ nop │ │ │ │ - mcr 0, 4, r0, cr0, cr7, {5} │ │ │ │ + stcl 0, cr0, [r0, #-732]! @ 0xfffffd24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #116] @ (62b704 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #116] @ (62b708 ) │ │ │ │ @@ -2099689,18 +2099695,18 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [pc, #312] @ (62bba4 ) │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-732 @ 0xfffffd24 │ │ │ │ + adds.w r0, r8, r7, ror #2 │ │ │ │ bxns r2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - @ instruction: 0xeace00b7 │ │ │ │ + @ instruction: 0xe9ae00b7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldrb r3, [r1, #13] │ │ │ │ @@ -2100044,21 +2100050,21 @@ │ │ │ │ b.n 62bd62 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r8, r0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ muls r0, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldrsb r6, [r5, r3] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62bcc4 │ │ │ │ + b.n 62ba84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ mov r6, r3 │ │ │ │ @@ -2100732,43 +2100738,43 @@ │ │ │ │ beq.w 62c11a │ │ │ │ bhi.w 62c1a6 │ │ │ │ b.n 62c4f0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - b.n 62c090 │ │ │ │ + b.n 62be50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62bfd8 │ │ │ │ + b.n 62bd98 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62bfc4 │ │ │ │ + b.n 62bd84 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62bfb4 │ │ │ │ + b.n 62bd74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r7, #26 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r4, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r6, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62c9b8 │ │ │ │ + b.n 62c778 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r7, [pc, #896] @ (62c8e4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 62c4a0 │ │ │ │ + bvs.n 62c660 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r7, [pc, #224] @ (62c64c ) │ │ │ │ + ldr r6, [pc, #96] @ (62c5cc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62c83c │ │ │ │ + b.n 62c5fc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [pc, #88] @ (62c5cc ) │ │ │ │ + ldr r5, [pc, #984] @ (62c94c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 62c77c │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 62c77c │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2101268,21 +2101274,21 @@ │ │ │ │ b.n 62c5d2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + ble.n 62cb48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bgt.n 62ca4c │ │ │ │ + blt.n 62ca0c │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r0, #22 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - blt.n 62cb68 │ │ │ │ + bge.n 62cb28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #368] @ (62cc00 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2101963,31 +2101969,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r3, #198 @ 0xc6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 62d074 │ │ │ │ + bvs.n 62d234 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 62d1d0 │ │ │ │ + bvs.n 62d190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvc.n 62d184 │ │ │ │ + bpl.n 62d144 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 62d17c │ │ │ │ + bpl.n 62d13c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bpl.n 62d258 │ │ │ │ + bmi.n 62d218 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bmi.n 62d0c0 │ │ │ │ + bcc.n 62d280 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bcc.n 62d0b4 │ │ │ │ + bcs.n 62d274 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bcc.n 62d228 │ │ │ │ + bcs.n 62d1e8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 72c08 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -2102493,57 +2102499,57 @@ │ │ │ │ b.n 62d4fc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - bne.n 62d608 │ │ │ │ + beq.n 62d5c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 62d70c │ │ │ │ + beq.n 62d6cc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bne.n 62d6cc │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 62d634 │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r2, #140 @ 0x8c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + sub sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r7, #2 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adc.w r0, ip, #186 @ 0xba │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + bic.w r0, ip, #186 @ 0xba │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 62d98c │ │ │ │ + b.n 62d74c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62d124 │ │ │ │ + b.n 62dee4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adc.w r0, r6, #186 @ 0xba │ │ │ │ - lsrs r0, r6, #25 │ │ │ │ + bic.w r0, r6, #186 @ 0xba │ │ │ │ + lsrs r0, r2, #21 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2102923,29 +2102929,29 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r7, #0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - ldmia r3, {r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r2, [pc, #1104] @ 62dfa4 │ │ │ │ @@ -2103366,25 +2103372,25 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #146 @ 0x92 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ ldr r4, [pc, #1016] @ (62e3d8 ) │ │ │ │ sub sp, #280 @ 0x118 │ │ │ │ @@ -2103775,21 +2103781,21 @@ │ │ │ │ nop │ │ │ │ movs r0, #24 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r1!, {r1} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r4, [pc, #688] @ (62e6b8 ) │ │ │ │ @@ -2104054,23 +2104060,23 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r5, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - itt le │ │ │ │ - lslle r7, r6, #2 │ │ │ │ - suble r0, r1, r4 │ │ │ │ + bkpt 0x00bc │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - itt mi │ │ │ │ - lslmi r7, r6, #2 │ │ │ │ - addmi r6, r2, #0 │ │ │ │ + bkpt 0x0024 │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #1256] @ 62ebd8 │ │ │ │ @@ -2104557,31 +2104563,31 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r6, r3 │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 62ec50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r1, #31 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 62ec36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cbnz r6, 62ec4c │ │ │ │ + rev r6, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - hlt 0x0020 │ │ │ │ + cbnz r0, 62ec1c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + cmp r0, #108 @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + cbnz r2, 62ec08 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2105351,21 +2105357,21 @@ │ │ │ │ bl 6433f8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6295e8 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 62f18e │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 62f434 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #464] @ (62f604 ) │ │ │ │ @@ -2106587,15 +2106593,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #30 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub.w r1, r2, #110 @ 0x6e │ │ │ │ cmp r1, #30 │ │ │ │ bhi.n 62ffee │ │ │ │ movs r3, #1 │ │ │ │ mov.w r6, #51712 @ 0xca00 │ │ │ │ movt r6, #1616 @ 0x650 │ │ │ │ @@ -2107878,103 +2107884,103 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ b.n 630c82 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #168 @ (adr r3, 630dc8 ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 630d48 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #968 @ (adr r2, 6310ec ) │ │ │ │ + add r1, pc, #840 @ (adr r1, 63106c ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #848 @ (adr r2, 631078 ) │ │ │ │ + add r1, pc, #720 @ (adr r1, 630ff8 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #768 @ (adr r2, 63102c ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 630fac ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 630ec0 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 630e40 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #296 @ (adr r2, 630e5c ) │ │ │ │ + add r1, pc, #168 @ (adr r1, 630ddc ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 630dc8 ) │ │ │ │ + add r1, pc, #16 @ (adr r1, 630d48 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 630d84 ) │ │ │ │ + ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 631128 ) │ │ │ │ + ldr r7, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 630f7c ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r0, pc, #264 @ (adr r0, 630e50 ) │ │ │ │ + ldr r7, [sp, #136] @ 0x88 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r5, [sp, #200] @ 0xc8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #304] @ 0x130 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2108489,21 +2108495,21 @@ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 630ff8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r1, r4, #108 @ 0x6c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldc 1, cr0, [r4, #-432]! @ 0xfffffe50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w ip, [pc, #128] @ 63139c │ │ │ │ @@ -2108787,15 +2108793,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adc.w r1, r8, ip, asr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, sl, ip, asr #1 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #56] @ 0x38 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r7, r6, #2 │ │ │ │ bics.w r1, sl, ip, asr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2108977,20 +2108983,20 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r1, [r0, #432]! @ 0x1b0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r0, #432]! @ 0x1b0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ strd r0, r1, [sl], #-432 @ 0x1b0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [pc, #2992] @ 6323ac │ │ │ │ @@ -2110094,28 +2110100,28 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 632388 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 @ instruction: 0xf9ca00b0 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + strh.w r0, [sl, #176] @ 0xb0 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ b.n 631e24 │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r4, #12] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ sub.w r1, r3, #20 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r1 │ │ │ │ cbz r2, 632402 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ @@ -2111349,34 +2111355,34 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 62a3f8 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ b.w 631ab8 │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #29] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #19] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldc 0, cr0, [r2], #704 @ 0x2c0 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + @ instruction: 0xeb9200b0 │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r6, [r6, #31] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r2, #22] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - b.n 632a2c │ │ │ │ + b.n 6337ec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r7, #18] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r7, r6, #2 │ │ │ │ add.w r1, r4, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ bl 62b710 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ @@ -2112126,31 +2112132,31 @@ │ │ │ │ b.w 632ed2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #8] │ │ │ │ + strb r2, [r4, #3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strb r4, [r3, #1] │ │ │ │ + ldr r4, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r6, #80] @ 0x50 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r1, #68] @ 0x44 │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r3, [r5, #3008] @ 0xbc0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [r5, #524] @ 0x20c │ │ │ │ bl 6291c8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2112579,35 +2112585,35 @@ │ │ │ │ b.w 631ab8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bls.n 633e88 │ │ │ │ + bhi.n 633e48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r0, #120] @ 0x78 │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - bvs.n 633f08 │ │ │ │ + bpl.n 633ec8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #372] @ (633fdc ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2113760,47 +2113766,47 @@ │ │ │ │ b.n 6348de │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itt │ │ │ │ lsl r4, r5, #5 │ │ │ │ sub r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + str r0, [r4, #16] │ │ │ │ lsls r7, r6, #2 │ │ │ │ pop {r3, r5, pc} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + ldrsh r6, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrsh r6, [r0, r2] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r1] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #1624] @ 63518c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2114392,31 +2114398,31 @@ │ │ │ │ blx 73f00 │ │ │ │ push {r1, r6, r7} │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r0, [r6, r4] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r7, r6, #2 │ │ │ │ cbz r0, 635214 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r1, r4] │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6356c0 │ │ │ │ + b.n 635480 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #480] @ 0x1e0 │ │ │ │ subw sp, sp, #3580 @ 0xdfc │ │ │ │ mov r5, r3 │ │ │ │ @@ -2115501,61 +2115507,61 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r4, r5, #5 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0078 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (635f74 ) │ │ │ │ + ldr r3, [pc, #192] @ (635ef4 ) │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r7, pc, #416 @ (adr r7, 635fd8 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r1 │ │ │ │ + cbnz r2, 635e52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r2, 635e60 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r5, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rev16 r0, r2 │ │ │ │ + cbnz r0, 635e60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 635e74 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #896] @ (6361dc ) │ │ │ │ + blx r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #264] @ (635f6c ) │ │ │ │ + bx r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x47e6 │ │ │ │ + mov lr, r8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + mov sl, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 6584bc │ │ │ │ @@ -2115597,27 +2115603,27 @@ │ │ │ │ bl 539968 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4280b0> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 496c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38536c> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl afd79c │ │ │ │ + bl afd714 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl afed34 │ │ │ │ + bl afecac │ │ │ │ mov r0, r5 │ │ │ │ bl 658cf4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl af7814 │ │ │ │ + bl af778c │ │ │ │ mov r0, r5 │ │ │ │ bl 65876c │ │ │ │ mov r0, r5 │ │ │ │ bl 64c7f0 │ │ │ │ b.n 635ee2 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2115781,19 +2115787,19 @@ │ │ │ │ b.n 636098 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - mvns r2, r2 │ │ │ │ + cmp r2, r6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r5, [pc, #244] @ (6361e4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2115890,15 +2115896,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #32] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - muls r4, r3 │ │ │ │ + tst r4, r7 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2116436,59 +2116442,59 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r7 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - sbcs r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 6367bc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r7, #100 @ 0x64 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r5, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2116711,15 +2116717,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r5, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -2116858,21 +2116864,21 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #86 @ 0x56 │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2116997,17 +2117003,17 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r6, #64 @ 0x40 │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2117076,17 +2117082,17 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx 74b24 │ │ │ │ mov r5, r0 │ │ │ │ b.n 636d88 │ │ │ │ nop │ │ │ │ - adds r6, #212 @ 0xd4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -2117204,17 +2117210,17 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ blx 73ab0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 636f1a │ │ │ │ str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - adds r5, #212 @ 0xd4 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ lsls r7, r6, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2117390,23 +2117396,23 @@ │ │ │ │ ldr r4, [pc, #28] @ (63716c ) │ │ │ │ add r4, pc │ │ │ │ b.n 6370e0 │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #296 @ (adr r5, 637288 ) │ │ │ │ + add r4, pc, #168 @ (adr r4, 637208 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #816 @ (adr r4, 637498 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 637418 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 637424 ) │ │ │ │ + add r3, pc, #568 @ (adr r3, 6373a4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 637530 ) │ │ │ │ + add r3, pc, #832 @ (adr r3, 6374b0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ @@ -2117858,17 +2117864,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r6, #188 @ 0xbc │ │ │ │ lsls r7, r6, #2 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (637754 ) │ │ │ │ @@ -2117979,19 +2117985,19 @@ │ │ │ │ b.n 6376a4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldrh r4, [r2, #10] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2118073,23 +2118079,23 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #2] │ │ │ │ lsls r4, r5, #5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r6, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2118150,15 +2118156,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 74b3c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r5, [sp, #856] @ 0x358 │ │ │ │ + ldr r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63793c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118174,17 +2118180,17 @@ │ │ │ │ bl 643b70 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6161fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvs.n 637a20 │ │ │ │ + bpl.n 6379e0 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 6379fc │ │ │ │ + bpl.n 6379bc │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #40] @ (63797c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2118200,17 +2118206,17 @@ │ │ │ │ bl 643b70 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6161fc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bvs.n 6379d0 │ │ │ │ + bpl.n 637990 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bvs.n 6379ac │ │ │ │ + bmi.n 63796c │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6379dc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2118241,21 +2118247,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73ffc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bpl.n 63799c │ │ │ │ + bmi.n 63795c │ │ │ │ lsls r0, r7, #4 │ │ │ │ - bpl.n 637974 │ │ │ │ + bmi.n 637934 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ sub sp, #180 @ 0xb4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2118413,21 +2118419,21 @@ │ │ │ │ blx 73ffc │ │ │ │ b.n 637b84 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r4, [r6, #34] @ 0x22 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2118517,15 +2118523,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 637c58 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + movs r7, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ mov r9, r2 │ │ │ │ @@ -2119399,69 +2119405,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6383ee │ │ │ │ nop │ │ │ │ strh r4, [r6, #22] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strh r2, [r1, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - beq.n 6385f4 │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r7!, {r3, r5} │ │ │ │ + ldmia r6!, {r3} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r3, #100 @ 0x64 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r3!, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r2!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 638668 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2120575,37 +2120581,37 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #23] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #22] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - asrs r4, r7, #24 │ │ │ │ + asrs r4, r3, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + bkpt 0x00ee │ │ │ │ lsls r0, r7, #4 │ │ │ │ - itet │ │ │ │ - lsl r0, r7, #4 │ │ │ │ - itee le @ unpredictable │ │ │ │ - lslle r0, r7, #4 │ │ │ │ - ite lt @ unpredictable │ │ │ │ - lsllt r0, r7, #4 │ │ │ │ - ldrge r2, [r4, #104] @ 0x68 │ │ │ │ + bkpt 0x00d6 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + bkpt 0x00b2 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + bkpt 0x0094 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r5, [pc, #892] @ (639608 ) │ │ │ │ movs r6, #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #2 │ │ │ │ add r5, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ @@ -2120956,35 +2120962,35 @@ │ │ │ │ b.n 639634 │ │ │ │ @ instruction: 0xea11812d │ │ │ │ str r7, [sp, #612] @ 0x264 │ │ │ │ subs r5, #113 @ 0x71 │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + pop {r2, r3, r4} │ │ │ │ lsls r0, r7, #4 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, pc} │ │ │ │ + cbnz r6, 639692 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 63967a │ │ │ │ lsls r0, r7, #4 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 639676 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - pop {r1, r2, r5, r6} │ │ │ │ + cbnz r6, 639670 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - pop {r3, r4} │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - pop {} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 639680 │ │ │ │ + rev r6, r4 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - cbnz r0, 639680 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r0, r7, #4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 6397b2 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #524 @ 0x20c │ │ │ │ @@ -2121284,17 +2121290,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 615058 │ │ │ │ b.w 638d26 │ │ │ │ strb r3, [r2, r1] │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r0, r7, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2121449,19 +2121455,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 74354 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (639b9c ) │ │ │ │ @@ -2121516,15 +2121522,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2121646,17 +2121652,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 6435ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r0, #28 │ │ │ │ lsls r7, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #96] @ (639d7c ) │ │ │ │ @@ -2121699,15 +2121705,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2121830,17 +2121836,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 6435ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r6, r2, #25 │ │ │ │ + lsls r6, r6, #20 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #372] @ 63a068 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2121992,21 +2121998,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #16] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r6, #12] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r6, [r7, #8] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #18 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2122046,15 +2122052,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63a18c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2122104,15 +2122110,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 7261c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63a4a8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2122393,21 +2122399,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63a37a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ lsls r4, r5, #5 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2123207,16 +2123213,16 @@ │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [sl, #182] @ 0xb6 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + ldr??.w r0, [sl, r6, lsl #3] │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r7, r6, #2 │ │ │ │ ldr.w r7, [pc, #1088] @ 63b0f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 626820 │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ @@ -2123665,18 +2123671,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 637944 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63ad2c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7d000b6 │ │ │ │ - @ instruction: 0xf72c00b6 │ │ │ │ - movs r2, r1 │ │ │ │ - lsls r7, r6, #2 │ │ │ │ + @ instruction: 0xf6b000b6 │ │ │ │ + addw r0, ip, #2230 @ 0x8b6 │ │ │ │ + mcr2 0, 7, r0, cr10, cr6, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2123729,15 +2123734,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf32600b6 │ │ │ │ + addw r0, r6, #182 @ 0xb6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #212] @ (63b284 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -2124321,20 +2124326,20 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b.n 63b4fc │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #256] @ (63b8a4 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0f400b6 │ │ │ │ + vshr.s64 d16, d22, #44 │ │ │ │ ldr r2, [pc, #904] @ (63bb38 ) │ │ │ │ lsls r4, r5, #5 │ │ │ │ - mcr 0, 6, r0, cr0, cr6, {5} │ │ │ │ - mcr 0, 1, r0, cr0, cr6, {5} │ │ │ │ - ldc 0, cr0, [r2, #-728]! @ 0xfffffd28 │ │ │ │ + stc 0, cr0, [r0, #728]! @ 0x2d8 │ │ │ │ + stc 0, cr0, [r0, #-728] @ 0xfffffd28 │ │ │ │ + ldc 0, cr0, [r2], {182} @ 0xb6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2125229,15 +2125234,15 @@ │ │ │ │ blx 72c08 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6154d0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b.n 63c8e8 │ │ │ │ + b.n 63c6a8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2125389,15 +2125394,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r4, r5, #5 │ │ │ │ - b.n 63c8cc │ │ │ │ + b.n 63c68c │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r5, #120 @ 0x78 │ │ │ │ lsls r4, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2125684,15 +2125689,15 @@ │ │ │ │ b.n 63c4ac │ │ │ │ subs r4, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r4, r5, #5 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + ble.n 63c560 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125723,15 +2125728,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 72d58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + ble.n 63c51c │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125762,15 +2125767,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 72d58 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + ble.n 63c6bc │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2126178,31 +2126183,31 @@ │ │ │ │ b.n 63c6e8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #110 @ 0x6e │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 63cac8 │ │ │ │ + blt.n 63ca88 │ │ │ │ lsls r6, r6, #2 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - ldr r5, [pc, #696] @ (63cd68 ) │ │ │ │ + ldr r4, [pc, #568] @ (63cce8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #680] @ (63cd5c ) │ │ │ │ + ldr r4, [pc, #552] @ (63ccdc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #400] @ (63cc48 ) │ │ │ │ + ldr r4, [pc, #272] @ (63cbc8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #96] @ (63cb1c ) │ │ │ │ + ldr r3, [pc, #992] @ (63ce9c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [pc, #80] @ (63cb10 ) │ │ │ │ + ldr r3, [pc, #976] @ (63ce90 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #944] @ (63ce74 ) │ │ │ │ + ldr r3, [pc, #816] @ (63cdf4 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [pc, #864] @ (63ce28 ) │ │ │ │ + ldr r3, [pc, #736] @ (63cda8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2126274,15 +2126279,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 72d58 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63cb54 │ │ │ │ - bls.n 63caac │ │ │ │ + bhi.n 63cc6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2127094,17 +2127099,17 @@ │ │ │ │ b.n 63cee8 │ │ │ │ adds r1, #206 @ 0xce │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #2 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - bne.n 63d440 │ │ │ │ + beq.n 63d400 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - beq.n 63d390 │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3544] @ 0xdd8 │ │ │ │ sub.w sp, sp, #516 @ 0x204 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2128269,23 +2128274,23 @@ │ │ │ │ bl 63ce0c │ │ │ │ ldr.w r8, [sp, #232] @ 0xe8 │ │ │ │ b.n 63dc5a │ │ │ │ cmp r3, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r2, r0 │ │ │ │ + ands r2, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r4, #94 @ 0x5e │ │ │ │ lsls r4, r5, #5 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2128673,23 +2128678,23 @@ │ │ │ │ bl 626820 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ b.n 63de1e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r6, #138 @ 0x8a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r7, #154 @ 0x9a │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add.w r8, sp, #476 @ 0x1dc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -2129324,18 +2129329,18 @@ │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ b.n 63e8c8 │ │ │ │ bl 626684 │ │ │ │ mov r5, r0 │ │ │ │ b.n 63e8ac │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - itee gt │ │ │ │ - lslgt r6, r6, #2 │ │ │ │ - pople {r2, r3, r7} │ │ │ │ - lslle r6, r6, #2 │ │ │ │ + bkpt 0x00ae │ │ │ │ + lsls r6, r6, #2 │ │ │ │ + cbnz r4, 63e9e2 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #556] @ (63ebcc ) │ │ │ │ @@ -2129557,15 +2129562,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r2, r6, #22 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ sub sp, #236 @ 0xec │ │ │ │ mov sl, r0 │ │ │ │ @@ -2130001,31 +2130006,31 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 63ec6a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7f4 │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 63efbc │ │ │ │ + b.n 63ed7c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r7, #17 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r6, r6, #2 │ │ │ │ asrs r6, r4, #1 │ │ │ │ lsls r4, r5, #5 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + cbz r0, 63f0ec │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ @@ -2131252,17 +2131257,17 @@ │ │ │ │ lsls r4, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #22 │ │ │ │ lsls r4, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #512 @ 0x200 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r7, pc, #96 @ (adr r7, 63fe68 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 6401e8 ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, sl │ │ │ │ bl 61a40c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -2131850,21 +2131855,21 @@ │ │ │ │ movs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u q0, q1, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #64 @ (adr r2, 64049c ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 64081c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r0, pc, #952 @ (adr r0, 640818 ) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #440 @ (adr r0, 640620 ) │ │ │ │ + ldr r7, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r2, [sp, #2096] @ 0x830 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ ldr.w r1, [sp, #2092] @ 0x82c │ │ │ │ bl 6154d0 │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2132937,19 +2132942,19 @@ │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w sl, {r0, r1} │ │ │ │ b.w 640686 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r7, [sp, #136] @ 0x88 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r5, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ addw r7, sp, #2104 @ 0x838 │ │ │ │ @@ -2133578,19 +2133583,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ and.w r0, r0, #2004877312 @ 0x77800000 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r4, [r0, pc] │ │ │ │ ... │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r4, r4, #10 │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ @@ -2134287,21 +2134292,21 @@ │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ strd r3, r3, [sp, #200] @ 0xc8 │ │ │ │ b.n 641c4e │ │ │ │ nop │ │ │ │ @ instruction: 0xe81a016b │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d20, d31 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + cdp2 0, 3, cr0, cr4, cr15, {5} │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 641a80 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldc2l 0, cr0, [r8], {175} @ 0xaf │ │ │ │ - cbz r4, 641f3e │ │ │ │ + @ instruction: 0xfbb800af │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (642088 ) │ │ │ │ @@ -2134450,15 +2134455,15 @@ │ │ │ │ b.n 642046 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 642224 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ b.n 642150 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ @@ -2134959,23 +2134964,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ svc 72 @ 0x48 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bgt.n 64267c │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strh r2, [r6, #2] │ │ │ │ + ldrb r2, [r2, #29] │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 73328 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2135612,23 +2135617,23 @@ │ │ │ │ bl 618bc0 │ │ │ │ b.n 642a88 │ │ │ │ ... │ │ │ │ bls.n 642b94 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #11] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r6, #13] │ │ │ │ + ldrb r4, [r2, #9] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6426c0 │ │ │ │ + b.n 642480 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bmi.n 642d18 │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldrb.w r3, [sl, #11] │ │ │ │ lsls r1, r3, #29 │ │ │ │ bpl.w 642b32 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2135718,15 +2135723,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 642910 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6428f2 │ │ │ │ b.n 6428f8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #188] @ (642e40 ) │ │ │ │ @@ -2135805,16 +2135810,16 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 642f2c │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r8, pc, asr #2 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + ldmdb r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r6, r6, #2 │ │ │ │ bne.n 642e04 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2135883,15 +2135888,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bne.n 642e24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe98800af │ │ │ │ + strd r0, r0, [r8], #-700 @ 0x2bc │ │ │ │ bne.n 642f3c │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #44] @ 642f50 │ │ │ │ @@ -2135909,15 +2135914,15 @@ │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx 723f4 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 642f34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strb r2, [r4, #21] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #200] @ (643030 ) │ │ │ │ @@ -2135999,18 +2136004,19 @@ │ │ │ │ b.n 642fc6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 642f54 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [sl], #-700 @ 0x2bc │ │ │ │ + b.n 642ed0 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ beq.n 6430a4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #13] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #248] @ (643150 ) │ │ │ │ @@ -2136109,17 +2136115,17 @@ │ │ │ │ bne.n 6430d0 │ │ │ │ b.n 6430f6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2136202,15 +2136208,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2136235,15 +2136241,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 73aa4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2136290,15 +2136296,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r5!, {r1, r4} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2136353,15 +2136359,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r4, {r1, r4, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + strb r4, [r2, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2136388,15 +2136394,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 740a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #88] @ 643460 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2136430,15 +2136436,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 64345c │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - strb r4, [r6, #1] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2136463,15 +2136469,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136493,15 +2136499,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 740a4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r6, [r5, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136538,15 +2136544,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 7466c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2136660,17 +2136666,17 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 643504 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 643626 │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ ldr r6, [pc, #804] @ (6439f4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2136984,35 +2136990,35 @@ │ │ │ │ b.n 6439a4 │ │ │ │ b.n 6439ee │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r1, {r1, r2, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + asrs r2, r1, #28 │ │ │ │ lsls r0, r7, #4 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #24] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1976] @ 0x7b8 │ │ │ │ ldr r4, [pc, #284] @ (643b58 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2137122,19 +2137128,19 @@ │ │ │ │ b.n 643b10 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ @@ -2137537,25 +2137543,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ stmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #124] @ 0x7c │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r6, [r3, #104] @ 0x68 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 643fe0 │ │ │ │ bls.n 643fd6 │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 643fdc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2137904,30 +2137910,30 @@ │ │ │ │ b.n 6441d2 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r8 │ │ │ │ b.n 6441d2 │ │ │ │ nop │ │ │ │ - orr.w r0, r8, #6094848 @ 0x5d0000 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + @ instruction: 0xf32800ba │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf3f600ba │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + @ instruction: 0xf2d600ba │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 644354 │ │ │ │ + bmi.n 644314 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 644348 │ │ │ │ + bmi.n 644308 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 64433c │ │ │ │ + bmi.n 6442fc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bpl.n 644330 │ │ │ │ + bmi.n 6442f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf28400ba │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + sbc.w r0, r4, #186 @ 0xba │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ @@ -2138060,19 +2138066,19 @@ │ │ │ │ blx 73400 │ │ │ │ b.n 6444b4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbnz r6, 644562 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ cbnz r4, 644548 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r6, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -2138172,15 +2138178,15 @@ │ │ │ │ bl 6435e0 │ │ │ │ b.n 6445c4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ revsh r6, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r6, r6, #2 │ │ │ │ rev r4, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ mov.w ip, #144 @ 0x90 │ │ │ │ @@ -2138287,15 +2138293,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64471e │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2138312,15 +2138318,15 @@ │ │ │ │ bl 619740 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 7343c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (644798 ) │ │ │ │ @@ -2138328,15 +2138334,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73c00 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #176] @ (644860 ) │ │ │ │ @@ -2138411,15 +2138417,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb84a │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7dc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r0, r7, #4 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (6448c0 ) │ │ │ │ @@ -2138582,17 +2138588,17 @@ │ │ │ │ bne.n 644a24 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 644a2c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [r1, r2] │ │ │ │ + ldr r7, [pc, #424] @ (644c20 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2138661,17 +2138667,17 @@ │ │ │ │ bl 657cc8 │ │ │ │ ldr.w r3, [r8, #3464] @ 0xd88 │ │ │ │ ldr.w r2, [r4, #2272] @ 0x8e0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r2, [r8, #3464] @ 0xd88 │ │ │ │ str.w r3, [r4, #2272] @ 0x8e0 │ │ │ │ b.n 644b16 │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r4!, {} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2138697,15 +2138703,15 @@ │ │ │ │ blx 7352c │ │ │ │ mov r1, r0 │ │ │ │ b.n 644ba2 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61a174 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r0, #3572 @ 0xdf4 │ │ │ │ @@ -2138756,19 +2138762,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 657cc8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2138935,15 +2138941,15 @@ │ │ │ │ sbfx r3, r3, #10, #16 │ │ │ │ adds r0, #8 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ addw r3, r3, #3176 @ 0xc68 │ │ │ │ ldr.w r3, [r4, r3, lsl #2] │ │ │ │ bl 657f1c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r6, [r5, r0] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r6, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2139053,21 +2139059,21 @@ │ │ │ │ bl 61a174 │ │ │ │ b.n 644f60 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 644fca │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, r5] │ │ │ │ + strb r6, [r6, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2139164,19 +2139170,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 644ffe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 645034 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2139492,15 +2139498,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r5, sp, #296 @ 0x128 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139713,15 +2139719,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 74600 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ - ldr r6, [pc, #504] @ (6458dc ) │ │ │ │ + ldr r5, [pc, #376] @ (64585c ) │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 645710 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2139860,23 +2139866,23 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #816 @ 0x330 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh.w r0, [r2, #311] @ 0x137 │ │ │ │ + @ instruction: 0xf7920137 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itte pl │ │ │ │ + lslpl r7, r5, #2 │ │ │ │ + pushpl {r3, lr} │ │ │ │ + movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #1 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ ldr.w r1, [ip, #128] @ 0x80 │ │ │ │ @@ -2140370,15 +2140376,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #32 @ (adr r7, 645d98 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r5, pc, #664 @ (adr r5, 646014 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 645dec │ │ │ │ + hlt 0x0002 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w lr, #3 │ │ │ │ @@ -2140797,15 +2140803,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #464 @ (adr r0, 6463e4 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r0, pc, #456 @ (adr r0, 6463e0 ) │ │ │ │ lsls r3, r5, #5 │ │ │ │ ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - @ instruction: 0xb69c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2140945,21 +2140951,21 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cbz r4, 6463ae │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r6, 6463ac │ │ │ │ + add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2141066,15 +2141072,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2141144,15 +2141150,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6154d0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r3 │ │ │ │ @@ -2141332,23 +2141338,23 @@ │ │ │ │ b.n 646740 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r4, #190 @ 0xbe │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r5, #118 @ 0x76 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -2141443,15 +2141449,15 @@ │ │ │ │ b.n 6467f6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2141551,15 +2141557,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2141602,15 +2141608,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 6468cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #224] @ 646b68 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2141694,15 +2141700,15 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r0, #34 @ 0x22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2141777,19 +2141783,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 72c08 │ │ │ │ mov r2, r0 │ │ │ │ b.n 646bc6 │ │ │ │ nop │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2141984,15 +2141990,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 646df6 │ │ │ │ b.n 646e66 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ subs r5, r1, #5 │ │ │ │ @@ -2142080,19 +2142086,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6463b0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r4, #116 @ 0x74 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r4, #22 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2142243,21 +2142249,21 @@ │ │ │ │ adds r5, #200 @ 0xc8 │ │ │ │ b.n 6470bc │ │ │ │ adds r5, #160 @ 0xa0 │ │ │ │ b.n 6470bc │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ b.n 6470bc │ │ │ │ nop │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r8, [r0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2142330,15 +2142336,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6463b0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - adds r3, #46 @ 0x2e │ │ │ │ + adds r2, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #812] @ (647558 ) │ │ │ │ @@ -2142650,23 +2142656,23 @@ │ │ │ │ movs r4, #1 │ │ │ │ b.n 6474de │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r0, [r0, #42] @ 0x2a │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r0, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - blt.n 6474a8 │ │ │ │ + bge.n 647668 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2142818,21 +2142824,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 647646 │ │ │ │ - bge.n 647634 │ │ │ │ + bls.n 6477f4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r4, #128 @ 0x80 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #142 @ 0x8e │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #118 @ 0x76 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2143011,19 +2143017,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 647802 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2143208,19 +2143214,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 72c08 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6479f0 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #564] @ (647d80 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2143430,31 +2143436,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 647b6c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r3, #32] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r4, [sp, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #564] @ (647ff4 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2143663,17 +2143669,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #10] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r4, #110 @ 0x6e │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2143832,20 +2143838,21 @@ │ │ │ │ add.w r4, r4, r9, lsl #2 │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 6481c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r4, #4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - b.n 6484f0 │ │ │ │ + b.n 6482b0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xe8d000b9 │ │ │ │ - b.n 647c74 │ │ │ │ + b.n 64813c │ │ │ │ + lsls r1, r7, #2 │ │ │ │ + b.n 647a34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 648630 │ │ │ │ @@ -2144250,23 +2144257,23 @@ │ │ │ │ b.n 6485d0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrb r6, [r5, #21] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - movs r1, #106 @ 0x6a │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r1!, {r3, r7} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #536] @ (648878 ) │ │ │ │ @@ -2144481,17 +2144488,17 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64897a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2144576,15 +2144583,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 74600 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #1192] @ 648e3c │ │ │ │ @@ -2145033,27 +2145040,27 @@ │ │ │ │ b.n 648de0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #25] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #544] @ (649094 ) │ │ │ │ @@ -2145263,21 +2145270,21 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #6] │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #4] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r2, r6, #17 │ │ │ │ + asrs r2, r2, #13 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ @@ -2145564,19 +2145571,19 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r7, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - asrs r0, r5, #5 │ │ │ │ + asrs r0, r1, #1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #804] @ (64970c ) │ │ │ │ @@ -2145873,27 +2145880,27 @@ │ │ │ │ blx 72c08 │ │ │ │ b.n 649684 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r4, [r6, #20] │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #18 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r6, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2147282,23 +2147289,23 @@ │ │ │ │ adds r3, #1 │ │ │ │ b.n 64a59a │ │ │ │ ldr r1, [pc, #28] @ (64a624 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr.w r1, [r1, lr, lsl #2] │ │ │ │ b.n 64a54e │ │ │ │ - add r5, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64a680 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2148526,21 +2148533,21 @@ │ │ │ │ adds r3, r7, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64a2cc │ │ │ │ b.n 64b248 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [pc, #924] @ (64b714 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2149654,17 +2149661,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ add sl, r5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r6, #4 │ │ │ │ tst r2, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2150102,17 +2150109,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #250 @ 0xfa │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #178 @ 0xb2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #172] @ (64c608 ) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -2150312,17 +2150319,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64c66e │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #84] @ (64c7e4 ) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -2150918,90 +2150925,90 @@ │ │ │ │ bl 652218 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 64ca58 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - stc2 0, cr0, [r8], {174} @ 0xae │ │ │ │ + @ instruction: 0xfae800ae │ │ │ │ adds r6, #214 @ 0xd6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #24] @ (64cdf8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r6, [pc, #896] @ (64d168 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #944] @ (64d19c ) │ │ │ │ + ldr r6, [pc, #816] @ (64d11c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #848] @ (64d148 ) │ │ │ │ + ldr r6, [pc, #720] @ (64d0c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #896] @ (64d17c ) │ │ │ │ + ldr r6, [pc, #768] @ (64d0fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #872] @ (64d168 ) │ │ │ │ + ldr r6, [pc, #744] @ (64d0e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #960] @ (64d1c8 ) │ │ │ │ + ldr r6, [pc, #832] @ (64d148 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #472] @ (64cfe8 ) │ │ │ │ + ldr r6, [pc, #344] @ (64cf68 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + str r6, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #320] @ (64cf58 ) │ │ │ │ + ldr r6, [pc, #192] @ (64ced8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + str r2, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #432] @ (64cfd0 ) │ │ │ │ + ldr r6, [pc, #304] @ (64cf50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #56] @ (64ce5c ) │ │ │ │ + ldr r5, [pc, #952] @ (64d1dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r7, [pc, #136] @ (64ceb4 ) │ │ │ │ + ldr r6, [pc, #8] @ (64ce34 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #816] @ (64d160 ) │ │ │ │ + ldr r5, [pc, #688] @ (64d0e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #120] @ 0x78 │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r6, [pc, #256] @ (64cf38 ) │ │ │ │ + ldr r5, [pc, #128] @ (64ceb8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #576] @ (64d07c ) │ │ │ │ + ldr r5, [pc, #448] @ (64cffc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - ldr r4, [pc, #408] @ (64cfdc ) │ │ │ │ + ldr r3, [pc, #280] @ (64cf5c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #328] @ (64cf90 ) │ │ │ │ + ldr r3, [pc, #200] @ (64cf10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [pc, #648] @ (64d0d8 ) │ │ │ │ + ldr r3, [pc, #520] @ (64d058 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #23808 @ 0x5d00 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2151230,15 +2151237,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #600] @ (64d350 ) │ │ │ │ + ldr r1, [pc, #472] @ (64d2d0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #136] @ (64d190 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2151294,25 +2151301,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #552] @ (64d3bc ) │ │ │ │ + ldr r1, [pc, #424] @ (64d33c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #576] @ (64d3d8 ) │ │ │ │ + ldr r1, [pc, #448] @ (64d358 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, #44] @ 0x2c │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [pc, #488] @ (64d38c ) │ │ │ │ + ldr r1, [pc, #360] @ (64d30c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #408] @ (64d340 ) │ │ │ │ + ldr r1, [pc, #280] @ (64d2c0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 64df54 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2152616,323 +2152623,323 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 64d38a │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 64d0f8 │ │ │ │ b.w 64d38a │ │ │ │ - ldr r2, [pc, #80] @ (64dfa8 ) │ │ │ │ + ldr r0, [pc, #976] @ (64e328 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [pc, #984] @ (64e33c ) │ │ │ │ + ldr r0, [pc, #856] @ (64e2bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #936] @ (64e310 ) │ │ │ │ + ldr r0, [pc, #808] @ (64e290 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r1, #2] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r1, [pc, #584] @ (64e1b8 ) │ │ │ │ + ldr r0, [pc, #456] @ (64e138 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [pc, #528] @ (64e188 ) │ │ │ │ + bxns ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #456] @ (64e148 ) │ │ │ │ + ldr r3, [pc, #328] @ (64e0c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #448] @ (64e144 ) │ │ │ │ + ldr r5, [pc, #320] @ (64e0c4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #224] @ (64e068 ) │ │ │ │ + ldr r3, [pc, #96] @ (64dfe8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #232] @ (64e074 ) │ │ │ │ + ldr r5, [pc, #104] @ (64dff4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #152] @ (64e028 ) │ │ │ │ + ldr r5, [pc, #24] @ (64dfa8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #56] @ (64dfcc ) │ │ │ │ + ldr r4, [pc, #952] @ (64e34c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #976] @ (64e368 ) │ │ │ │ + ldr r4, [pc, #848] @ (64e2e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #232] @ (64e084 ) │ │ │ │ + ldr r5, [pc, #104] @ (64e004 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [pc, #304] @ (64e0d4 ) │ │ │ │ + bxns r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (64e214 ) │ │ │ │ + ldr r1, [pc, #488] @ (64e194 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0x47d6 │ │ │ │ + mov lr, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r7, pc, #832 @ (adr r7, 64e300 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 64e280 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #872] @ (64e32c ) │ │ │ │ + ldr r3, [pc, #744] @ (64e2ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #96] @ (64e028 ) │ │ │ │ + ldr r2, [pc, #992] @ (64e3a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #0] @ (64dfcc ) │ │ │ │ + ldr r2, [pc, #896] @ (64e34c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #496] @ (64e1c0 ) │ │ │ │ + ldr r3, [pc, #368] @ (64e140 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bx r1 │ │ │ │ + cmp sl, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [pc, #32] @ (64e000 ) │ │ │ │ + ldr r2, [pc, #928] @ (64e380 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #976] @ (64e3b4 ) │ │ │ │ + ldr r2, [pc, #848] @ (64e334 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mov sl, r7 │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #736] @ (64e2d4 ) │ │ │ │ + ldr r2, [pc, #608] @ (64e254 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #656] @ (64e288 ) │ │ │ │ + ldr r2, [pc, #528] @ (64e208 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #544] @ (64e21c ) │ │ │ │ + ldr r0, [pc, #416] @ (64e19c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r3, [pc, #216] @ (64e0e4 ) │ │ │ │ + ldr r2, [pc, #88] @ (64e064 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #136] @ (64e098 ) │ │ │ │ + ldr r2, [pc, #8] @ (64e018 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #88] @ (64e06c ) │ │ │ │ + ldr r1, [pc, #984] @ (64e3ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #40] @ 0x28 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r8, r9 │ │ │ │ + add r8, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [pc, #616] @ (64e28c ) │ │ │ │ + ldr r1, [pc, #488] @ (64e20c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r8, r4 │ │ │ │ + add r8, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #416] @ (64e1cc ) │ │ │ │ + ldr r1, [pc, #288] @ (64e14c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #352] @ (64e190 ) │ │ │ │ + ldr r1, [pc, #224] @ (64e110 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, r6 │ │ │ │ + orrs r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #672] @ (64e2dc ) │ │ │ │ + ldr r0, [pc, #544] @ (64e25c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 64e110 ) │ │ │ │ + add r4, pc, #80 @ (adr r4, 64e090 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sl, lr │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sl, fp │ │ │ │ + bics r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sl, r8 │ │ │ │ + bics r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add sl, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #24] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r8, r2 │ │ │ │ + muls r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #48] @ (64e09c ) │ │ │ │ + blxns sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrh r0, [r7, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 64e28c ) │ │ │ │ + add r3, pc, #408 @ (adr r3, 64e20c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #936] @ (64e420 ) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #840] @ (64e3c4 ) │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #744] @ (64e368 ) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #696] @ (64e33c ) │ │ │ │ + @ instruction: 0x478e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #672] @ (64e328 ) │ │ │ │ + blx r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bics r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r3, r5] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blx r1 │ │ │ │ + mov r0, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 64e300 ) │ │ │ │ + add r2, pc, #480 @ (adr r2, 64e280 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bxns fp │ │ │ │ + mov r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sp │ │ │ │ + mov r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bx sl │ │ │ │ + mov r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bxns r8 │ │ │ │ + mov r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bx r4 │ │ │ │ + mov r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #10] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - negs r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - tst r4, r7 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r0, [r2, r0] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add sl, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, pc, #240 @ (adr r2, 64e1d0 ) │ │ │ │ + add r1, pc, #112 @ (adr r1, 64e150 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add ip, r0 │ │ │ │ + muls r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp │ │ │ │ + muls r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r2, r7 │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #2] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldrsb r6, [r0, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - muls r0, r4 │ │ │ │ + negs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r5, r2] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r1 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r1, #10] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r6 │ │ │ │ + subs r7, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #218 @ 0xda │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r2, r7 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r2, [r0, r7] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - eors r2, r5 │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r7, #40 @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r5, #30] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r7, #74 @ 0x4a │ │ │ │ + subs r6, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #68 @ 0x44 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, #29] │ │ │ │ + ldrb r2, [r0, #25] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + strb r2, [r4, r7] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r5, #23] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r7, #0 │ │ │ │ + subs r5, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r2, r3] │ │ │ │ + strb r4, [r6, r6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - tst r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r1, r1] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - sbcs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - sbcs r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + eors r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r0, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adcs r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6 │ │ │ │ + ands r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + ands r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 64e65c │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 64e660 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 64e664 │ │ │ │ @@ -2153387,117 +2153394,117 @@ │ │ │ │ b.w 64d876 │ │ │ │ ldr r3, [pc, #212] @ (64e724 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64de42 │ │ │ │ ldr r3, [pc, #208] @ (64e728 ) │ │ │ │ add r3, pc │ │ │ │ b.w 64ddac │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r1, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r4, #178 @ 0xb2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #280] @ 0x118 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r3, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r3, #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #186 @ 0xba │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r3, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r3, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #18 │ │ │ │ + subs r0, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #252 @ 0xfc │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r0, [r1, r4] │ │ │ │ + ldr r7, [pc, #928] @ (64ea38 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r7, r2] │ │ │ │ + ldr r7, [pc, #624] @ (64e914 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #188 @ 0xbc │ │ │ │ + subs r0, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #114 @ 0x72 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #392] @ (64e83c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #152 @ 0x98 │ │ │ │ + subs r0, #120 @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #248] @ (64e7b4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #112 @ 0x70 │ │ │ │ + subs r0, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #968] @ (64ea90 ) │ │ │ │ + ldr r6, [pc, #840] @ (64ea10 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #696] @ (64e988 ) │ │ │ │ + ldr r6, [pc, #568] @ (64e908 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #600] @ (64e930 ) │ │ │ │ + ldr r6, [pc, #472] @ (64e8b0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + subs r0, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #288] @ (64e804 ) │ │ │ │ + ldr r6, [pc, #160] @ (64e784 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r5, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r2, r2, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, #28] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #158 @ 0x9e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #568] @ (64e940 ) │ │ │ │ + ldr r5, [pc, #440] @ (64e8c0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #112 @ 0x70 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #24] @ (64e730 ) │ │ │ │ + ldr r4, [pc, #920] @ (64eab0 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r7, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2155657,35 +2155664,35 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5, #9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r1, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r2, #21 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - movs r4, #52 @ 0x34 │ │ │ │ + movs r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r2, r1, #7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ ldr r4, [pc, #100] @ (64ff34 ) │ │ │ │ sub.w sp, sp, #524 @ 0x20c │ │ │ │ @@ -2155731,21 +2155738,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ lsls r3, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #78 @ 0x4e │ │ │ │ + movs r2, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #168] @ 650008 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2155899,24 +2155906,24 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650098 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vmla.f q8, q6, d2[6] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + movs r1, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vrhadd.u16 q8, q5, q13 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #2 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ ldr r2, [pc, #168] @ (6501b8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2155984,19 +2155991,19 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 650146 │ │ │ │ cdp2 1, 14, cr0, cr4, cr10, {3} │ │ │ │ cdp2 1, 13, cr0, cr14, cr10, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 11, cr0, cr2, cr10, {3} │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2156292,69 +2156299,69 @@ │ │ │ │ ... │ │ │ │ cdp2 1, 0, cr0, cr6, cr10, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [sl, #424]! @ 0x1a8 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #18 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + subs r6, r6, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r0, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #8 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 650534 │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #20 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + adds r0, r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r3, #2 │ │ │ │ + adds r6, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + adds r6, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, #1 │ │ │ │ + adds r2, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r2, #4 │ │ │ │ + adds r4, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2157382,15 +2157389,15 @@ │ │ │ │ str.w r3, [r5, #3452] @ 0xd7c │ │ │ │ mov r0, r6 │ │ │ │ bl 6501d8 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa24016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r6, #1 │ │ │ │ + adds r2, r2, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr??.w r0, [r4, ] │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 6510ba │ │ │ │ ldr r2, [pc, #304] @ (6511e8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2157545,15 +2157552,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651270 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ bx sl │ │ │ │ lsls r3, r5, #5 │ │ │ │ @ instruction: 0x47ae │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651284 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 651292 │ │ │ │ ldr r3, [pc, #28] @ (651298 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157567,15 +2157574,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6512a0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r8, pc │ │ │ │ lsls r3, r5, #5 │ │ │ │ mov lr, pc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6512b4 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 6512c2 │ │ │ │ ldr r3, [pc, #28] @ (6512c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157589,15 +2157596,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6512d0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r0, r9 │ │ │ │ lsls r3, r5, #5 │ │ │ │ mov r2, pc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r0, r4, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6512e4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6512f2 │ │ │ │ ldr r3, [pc, #28] @ (6512f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157611,15 +2157618,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651300 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r8, fp │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp sl, sp │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #6 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651314 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651322 │ │ │ │ ldr r3, [pc, #28] @ (651328 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157633,15 +2157640,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651330 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r0, sp │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp r2, pc │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651344 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 651352 │ │ │ │ ldr r3, [pc, #28] @ (651358 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157655,15 +2157662,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651360 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r8, lr │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmp r6, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651374 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 651382 │ │ │ │ ldr r3, [pc, #28] @ (651388 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157677,15 +2157684,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651390 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r8, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add sl, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #4 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6513a4 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 6513b2 │ │ │ │ ldr r3, [pc, #28] @ (6513b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157699,15 +2157706,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6513c0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r0, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ add r6, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 6513d4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 6513e2 │ │ │ │ ldr r3, [pc, #28] @ (6513e8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157721,15 +2157728,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (6513f0 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mvns r0, r7 │ │ │ │ lsls r3, r5, #5 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651404 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 651412 │ │ │ │ ldr r3, [pc, #28] @ (651418 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157743,15 +2157750,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651420 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ muls r0, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ bics r6, r0 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r6, #1 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cbz r1, 651434 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 651442 │ │ │ │ ldr r3, [pc, #28] @ (651448 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2157765,15 +2157772,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (651450 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r0, r5 │ │ │ │ lsls r3, r5, #5 │ │ │ │ cmn r6, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ bhi.n 651484 │ │ │ │ @@ -2157794,19 +2157801,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ orrs r4, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 6514ca │ │ │ │ @@ -2157819,17 +2157826,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (6514d8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6514be │ │ │ │ cmp r4, r2 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 651502 │ │ │ │ @@ -2157842,17 +2157849,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (651510 ) │ │ │ │ add r3, pc │ │ │ │ b.n 6514f6 │ │ │ │ negs r4, r3 │ │ │ │ lsls r3, r5, #5 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 651598 │ │ │ │ @@ -2157898,15 +2157905,15 @@ │ │ │ │ blx 72d64 │ │ │ │ b.n 651556 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7020163 │ │ │ │ - ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr.w ip, [pc, #96] @ 651620 │ │ │ │ @@ -2157994,15 +2158001,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 65169c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xe9ae016a │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf4ee0170 │ │ │ │ ldrd r0, r1, [sl, #-424]! @ 0x1a8 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -2158046,15 +2158053,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 651720 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sl!, {r1, r3, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orn r1, sl, #15728640 @ 0xf00000 │ │ │ │ ldrd r0, r1, [r6], #424 @ 0x1a8 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -2158098,15 +2158105,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6517a4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmia.w r6!, {r1, r3, r5, r6, r8} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3e60170 │ │ │ │ ldrd r0, r1, [r2], #-424 @ 0x1a8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2158141,15 +2158148,15 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r1, 651838 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2158160,17 +2158167,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (65184c ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2158382,51 +2158389,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (651ac0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 6518bc │ │ │ │ nop │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bvs.n 651ac4 │ │ │ │ + bmi.n 651a84 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 651b24 │ │ │ │ + bge.n 651ae4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - blt.n 651af4 │ │ │ │ + bge.n 651ab4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 651a88 │ │ │ │ + bls.n 651a48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159074,103 +2159081,103 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bge.n 652240 │ │ │ │ + bls.n 652200 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 65220c │ │ │ │ + bls.n 6521cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 6521e4 │ │ │ │ + bls.n 6521a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 6521c4 │ │ │ │ + bhi.n 652184 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 65218c │ │ │ │ + bhi.n 65214c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 652154 │ │ │ │ + bhi.n 652114 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 65211c │ │ │ │ + bhi.n 6520dc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6520e4 │ │ │ │ + bhi.n 6520a4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6520b4 │ │ │ │ + bhi.n 652274 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 65227c │ │ │ │ + bhi.n 65223c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 652244 │ │ │ │ + bhi.n 652204 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 652204 │ │ │ │ + bhi.n 6521c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6521d0 │ │ │ │ + bvc.n 652190 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6521a8 │ │ │ │ + bvc.n 652168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bge.n 652290 │ │ │ │ + bls.n 652250 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 652130 │ │ │ │ + bvc.n 6520f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 65210c │ │ │ │ + bvc.n 6520cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6522ac │ │ │ │ + bvc.n 65226c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 652290 │ │ │ │ + bvc.n 652250 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6522bc │ │ │ │ + bvc.n 65227c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6522b0 │ │ │ │ + bvc.n 652270 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bls.n 6521dc │ │ │ │ + bvc.n 65219c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 6521c0 │ │ │ │ + bvc.n 652180 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bhi.n 652200 │ │ │ │ + bvs.n 6521c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 6521d4 │ │ │ │ + bvs.n 652194 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 6521ac │ │ │ │ + bvs.n 65216c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652188 │ │ │ │ + bvs.n 652148 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652164 │ │ │ │ + bvs.n 652124 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652158 │ │ │ │ + bvs.n 652118 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 65212c │ │ │ │ + bvs.n 6522ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652100 │ │ │ │ + bvs.n 6522c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6522c4 │ │ │ │ + bvs.n 652284 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r3, #214 @ 0xd6 │ │ │ │ + subs r2, #182 @ 0xb6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 652278 │ │ │ │ + bvs.n 652238 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvc.n 652244 │ │ │ │ + bpl.n 652204 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bvs.n 652210 │ │ │ │ + bpl.n 6521d0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159233,23 +2159240,23 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #15 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r1, #18] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159333,26 +2159340,27 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r2, [r7, #20] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xe80200ac │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + b.n 65219c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bmi.n 6523c0 │ │ │ │ + bcc.n 652380 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159435,29 +2159443,29 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #7 │ │ │ │ + lsrs r6, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + str r2, [r5, #116] @ 0x74 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bmi.n 652590 │ │ │ │ + bcc.n 652550 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bmi.n 652558 │ │ │ │ + bcc.n 652518 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 652520 │ │ │ │ + bcs.n 6524e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bmi.n 6524e8 │ │ │ │ + bcs.n 6524a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159523,23 +2159531,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6525c0 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcc.n 6524c4 │ │ │ │ + bcs.n 652684 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2159691,37 +2159699,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (652788 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bcs.n 652754 │ │ │ │ + bne.n 652714 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #32 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 65267c │ │ │ │ + bne.n 65283c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r7, #56] @ 0x38 │ │ │ │ + strh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bcs.n 65283c │ │ │ │ + bne.n 6527fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcs.n 6527c8 │ │ │ │ + bne.n 652788 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + strh r2, [r5, #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2159790,31 +2159798,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - beq.n 652830 │ │ │ │ + ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - beq.n 6527c8 │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r6, #23 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2160108,65 +2160116,65 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 652b74 │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r3, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 652ae8 │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 652c24 │ │ │ │ + beq.n 652be4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r6, {r1, r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r7!, {r3} │ │ │ │ + ldmia r5, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2160313,41 +2160321,41 @@ │ │ │ │ blx 735e0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 73664 │ │ │ │ b.n 652c2e │ │ │ │ - lsls r0, r1, #8 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r5, {r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160520,41 +2160528,40 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + vhadd.u32 d0, d18, d30 │ │ │ │ + ldmia r3, {r1, r3, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r0, r1] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 653022 │ │ │ │ @@ -2160604,21 +2160611,21 @@ │ │ │ │ ldr r0, [pc, #32] @ (653044 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cdp2 0, 8, cr0, cr12, cr14, {5} │ │ │ │ - ldrb r6, [r7, #23] │ │ │ │ + stc2l 0, cr0, [ip, #-696]! @ 0xfffffd48 │ │ │ │ + ldrb r6, [r3, #19] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 653250 ) │ │ │ │ + add r1, pc, #400 @ (adr r1, 6531d0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp2 0, 3, cr0, cr6, cr14, {5} │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldc2 0, cr0, [r6, #-696] @ 0xfffffd48 │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 6530c6 │ │ │ │ @@ -2160667,22 +2160674,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (6530e8 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldrb r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stc2 0, cr0, [ip, #696] @ 0x2b8 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + stc2l 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2160963,53 +2160970,53 @@ │ │ │ │ ldr r0, [pc, #96] @ (653430 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldc2l 0, cr0, [r2], #696 @ 0x2b8 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + @ instruction: 0xfbd200ae │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfb6e00ae │ │ │ │ - b.n 652ca0 │ │ │ │ + @ instruction: 0xfa4e00ae │ │ │ │ + b.n 653a60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r0!, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161124,39 +2161131,39 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (653594 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65346e │ │ │ │ nop │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - vld1.8 {d0[5]}, [r8], lr │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + strb.w r0, [r8, #174] @ 0xae │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr??.w r0, [sl, lr, lsl #2] │ │ │ │ - ldr??.w r0, [lr, lr, lsl #2] │ │ │ │ - ldrb r4, [r3, #4] │ │ │ │ + ldr.w r0, [sl, lr, lsl #2] │ │ │ │ + ldr.w r0, [lr, lr, lsl #2] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vst4.32 {d16-d19}, [ip :128], lr │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + strh.w r0, [ip, lr, lsl #2] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 6535aa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - hlt 0x0014 │ │ │ │ + cbnz r4, 6535a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r4, #14] │ │ │ │ + strb r2, [r0, #10] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r2, #14] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [sp, #312] @ 0x138 │ │ │ │ + ldrh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2161289,35 +2161296,35 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 73664 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str.w r0, [r8, lr, lsl #2] │ │ │ │ - ldrsb r4, [r3, r3] │ │ │ │ + @ instruction: 0xf72800ae │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r0, pc, #800 @ (adr r0, 653a24 ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf73e00ae │ │ │ │ - @ instruction: 0xf74600ae │ │ │ │ + @ instruction: 0xf61e00ae │ │ │ │ + @ instruction: 0xf62600ae │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6538a8 │ │ │ │ @@ -2161478,44 +2161485,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (653910 ) │ │ │ │ add r0, pc │ │ │ │ b.n 65378c │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xf6ba00ae │ │ │ │ - @ instruction: 0xf6bc00ae │ │ │ │ - strb r2, [r3, #25] │ │ │ │ + @ instruction: 0xf59a00ae │ │ │ │ + @ instruction: 0xf59c00ae │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #7] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf68c00ae │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + sbc.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + strb r6, [r1, #20] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf65000ae │ │ │ │ - @ instruction: 0xf6b000ae │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + @ instruction: 0xf53000ae │ │ │ │ + @ instruction: 0xf59000ae │ │ │ │ + strh r4, [r6, r6] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + lsls r6, r2, #20 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf69e00ae │ │ │ │ - @ instruction: 0xf68e00ae │ │ │ │ - @ instruction: 0xf67e00ae │ │ │ │ - sub.w r0, r4, #5701632 @ 0x570000 │ │ │ │ - @ instruction: 0xf5ea00ae │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + sbcs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + sbc.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + adcs.w r0, lr, #5701632 @ 0x570000 │ │ │ │ + eor.w r0, r4, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf4ca00ae │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - rsbs r0, r2, #5701632 @ 0x570000 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + @ instruction: 0xf4b200ae │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r5, #38] @ 0x26 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161593,30 +2161600,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r2, #58 @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf4c800ae │ │ │ │ - @ instruction: 0xf4cc00ae │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + @ instruction: 0xf3a800ae │ │ │ │ + @ instruction: 0xf3ac00ae │ │ │ │ + strb r2, [r1, #13] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - eors.w r0, sl, #5701632 @ 0x570000 │ │ │ │ - strh r4, [r5, r4] │ │ │ │ + @ instruction: 0xf37a00ae │ │ │ │ + strh r4, [r1, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r5, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r1, r4, r7, pc} │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r0, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2161865,59 +2161872,59 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (653cf8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 653a7c │ │ │ │ - @ instruction: 0xf3d200ae │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + @ instruction: 0xf2b200ae │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r7, #12] │ │ │ │ + strb r2, [r3, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf36c00ae │ │ │ │ - @ instruction: 0xf36e00ae │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + movw r0, #49326 @ 0xc0ae │ │ │ │ + movw r0, #57518 @ 0xe0ae │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf33000ae │ │ │ │ - @ instruction: 0xf3aa00ae │ │ │ │ - str r2, [r0, r7] │ │ │ │ + @ instruction: 0xf21000ae │ │ │ │ + @ instruction: 0xf28a00ae │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf39600ae │ │ │ │ - @ instruction: 0xf39200ae │ │ │ │ - @ instruction: 0xf38200ae │ │ │ │ - subw r0, r0, #174 @ 0xae │ │ │ │ - stmia r1!, {r5} │ │ │ │ + @ instruction: 0xf27600ae │ │ │ │ + @ instruction: 0xf27200ae │ │ │ │ + @ instruction: 0xf26200ae │ │ │ │ + @ instruction: 0xf18000ae │ │ │ │ + stmia r0!, {} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + itt le │ │ │ │ + lslle r6, r5, #2 │ │ │ │ + nople {12} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - rsbs r0, ip, #174 @ 0xae │ │ │ │ - @ instruction: 0xf22200ae │ │ │ │ - str r6, [r5, r1] │ │ │ │ + itt ge │ │ │ │ + lslge r6, r5, #2 │ │ │ │ + @ instruction: 0xf0bc00ae │ │ │ │ + add.w r0, r2, #174 @ 0xae │ │ │ │ + ldr r7, [pc, #312] @ (653e24 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - addw r0, sl, #174 @ 0xae │ │ │ │ - ldr r4, [r6, #68] @ 0x44 │ │ │ │ + @ instruction: 0xf0ea00ae │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r4, #8] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162019,36 +2162026,36 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf0e000ae │ │ │ │ - @ instruction: 0xf0e400ae │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + vaddl.s8 q8, d16, d30 │ │ │ │ + vaddl.s8 q8, d20, d30 │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf0b200ae │ │ │ │ - ldr r7, [pc, #264] @ (653f24 ) │ │ │ │ + vaddl.s16 q0, d18, d30 │ │ │ │ + ldr r6, [pc, #136] @ (653ea4 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r2, 653e4e │ │ │ │ + @ instruction: 0xb88a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf13a00ae │ │ │ │ - orn r0, r8, #174 @ 0xae │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ands.w r0, sl, #174 @ 0xae │ │ │ │ + vhadd.s8 d16, d24, d30 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r0, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162124,32 +2162131,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (653f28 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - vaddl.s32 q0, d22, d30 │ │ │ │ - itet ne │ │ │ │ - lslne r6, r5, #2 │ │ │ │ - ldreq r2, [r2, #116] @ 0x74 │ │ │ │ - lslne r0, r7, #2 │ │ │ │ - vshr.u64 d0, d26, #54 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + cdp 0, 8, cr0, cr6, cr14, {5} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + mcr2 0, 3, r0, cr10, cr10, {5} │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #8] @ (653f20 ) │ │ │ │ + ldr r4, [pc, #904] @ (6542a0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r0, [r6, r6] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vhadd.s16 d16, d22, d30 │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + cdp 0, 3, cr0, cr6, cr14, {5} │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162256,37 +2162263,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (654074 ) │ │ │ │ add r0, pc │ │ │ │ b.n 653fe0 │ │ │ │ nop │ │ │ │ - cdp 0, 11, cr0, cr0, cr14, {5} │ │ │ │ - ldr r5, [pc, #272] @ (65415c ) │ │ │ │ + ldc 0, cr0, [r0, #696] @ 0x2b8 │ │ │ │ + ldr r4, [pc, #144] @ (6540dc ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bkpt 0x0042 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r4, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x0000 │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cdp 0, 0, cr0, cr6, cr14, {5} │ │ │ │ - ldr r4, [pc, #584] @ (6542b8 ) │ │ │ │ + stcl 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ + ldr r3, [pc, #456] @ (654238 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162364,30 +2162371,30 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - movs r3, #246 @ 0xf6 │ │ │ │ + movs r2, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stcl 0, cr0, [r4, #-696]! @ 0xfffffd48 │ │ │ │ - stcl 0, cr0, [r8, #-696]! @ 0xfffffd48 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + mcrr 0, 10, r0, r4, cr14 │ │ │ │ + mcrr 0, 10, r0, r8, cr14 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldc 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ - ldr r3, [pc, #800] @ (654480 ) │ │ │ │ + ldc 0, cr0, [r6], {174} @ 0xae │ │ │ │ + ldr r2, [pc, #672] @ (654400 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r6, [r1, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162594,50 +2162601,50 @@ │ │ │ │ ldr r0, [pc, #100] @ (6543cc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stcl 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ - ldr r2, [pc, #1016] @ (654778 ) │ │ │ │ + adc.w r0, sl, lr, asr #2 │ │ │ │ + ldr r1, [pc, #888] @ (6546f8 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r5, pc} │ │ │ │ + pop {} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r3, #64] @ 0x40 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, pc} │ │ │ │ + cbnz r2, 654404 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bpl.n 654394 │ │ │ │ + bcc.n 654354 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + cbnz r0, 6543fe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + cbnz r4, 6543fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + cbnz r0, 6543fc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 6543fa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 6543f8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xfb4600ba │ │ │ │ - stc 0, cr0, [r6], {174} @ 0xae │ │ │ │ - @ instruction: 0xeb2000ae │ │ │ │ - @ instruction: 0xeb2600ae │ │ │ │ - pop {r2, r3, r4, r5} │ │ │ │ + @ instruction: 0xfa2600ba │ │ │ │ + @ instruction: 0xeae600ae │ │ │ │ + and.w r0, r0, lr, asr #2 │ │ │ │ + and.w r0, r6, lr, asr #2 │ │ │ │ + cbnz r4, 6543fe │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add.w r0, r2, lr, asr #2 │ │ │ │ - add.w r0, r8, lr, asr #2 │ │ │ │ - ldr r6, [r4, #40] @ 0x28 │ │ │ │ + strd r0, r0, [r2, #696]! @ 0x2b8 │ │ │ │ + strd r0, r0, [r8, #696]! @ 0x2b8 │ │ │ │ + ldr r6, [r0, #24] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r6, 654444 │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2162696,26 +2162703,26 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73664 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx 72d64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ands.w r0, r2, lr, asr #2 │ │ │ │ - ldr r0, [pc, #648] @ (654708 ) │ │ │ │ + ldrd r0, r0, [r2], #696 @ 0x2b8 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbnz r0, 6544ce │ │ │ │ + rev r0, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 6544e4 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #296] @ (6545bc ) │ │ │ │ + bx r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2162857,39 +2162864,43 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r2, #-696] @ 0x2b8 │ │ │ │ - blx sl │ │ │ │ + @ instruction: 0xe82200ae │ │ │ │ + mov r8, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bic.w r0, ip, lr, asr #2 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + stmdb ip, {r1, r2, r3, r5, r7} │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + cbnz r4, 65468c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia.w ip!, {r1, r2, r3, r5, r7} │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + b.n 654560 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrd r0, r0, [r4], #-696 @ 0x2b8 │ │ │ │ - ldrd r0, r0, [sl], #-696 @ 0x2b8 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + b.n 6544d8 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 6544e8 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + cbnz r6, 654688 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strex r0, r0, [r8, #696] @ 0x2b8 │ │ │ │ - mov ip, sl │ │ │ │ + b.n 654490 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163001,32 +2163012,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (6547a0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 6546a4 │ │ │ │ + b.n 654464 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r3 │ │ │ │ + add ip, pc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adcs.w r0, r2, r9, ror #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + bics.w r0, r2, r9, ror #2 │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2163146,39 +2163157,39 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 73664 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #30] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 654554 │ │ │ │ + b.n 654314 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 654560 │ │ │ │ + b.n 654320 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654504 │ │ │ │ + b.n 6542c4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add lr, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, pc, #592 @ (adr r4, 654b54 ) │ │ │ │ + add r3, pc, #464 @ (adr r3, 654ad4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 654a94 ) │ │ │ │ + add r3, pc, #264 @ (adr r3, 654a14 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #1000] @ (654d10 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2163578,93 +2163589,93 @@ │ │ │ │ b.n 6549d2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6d0 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 65468c │ │ │ │ + b.n 65544c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb860 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r6, #26] │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 654668 │ │ │ │ + b.n 655428 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r7, #64] @ 0x40 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654614 │ │ │ │ + b.n 6553d4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmn r0, r7 │ │ │ │ + rors r0, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r6, [r6, #8] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r5, #60] @ 0x3c │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 654580 │ │ │ │ + b.n 655340 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 655100 ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 655080 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb89c │ │ │ │ + @ instruction: 0xb77c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r4, [r3, #20] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 6554e8 │ │ │ │ + b.n 6552a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r5, #52] @ 0x34 │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 655494 │ │ │ │ + b.n 655254 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - tst r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r2, #48] @ 0x30 │ │ │ │ + str r2, [r6, #28] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 655400 │ │ │ │ + b.n 6551c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, pc, #96 @ (adr r2, 654dd4 ) │ │ │ │ + add r0, pc, #992 @ (adr r0, 655154 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf32800ba │ │ │ │ - ldr r7, [pc, #288] @ (654e9c ) │ │ │ │ + addw r0, r8, #186 @ 0xba │ │ │ │ + ldr r6, [pc, #160] @ (654e1c ) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bics r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 654dd6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + cbz r6, 654dce │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + uxtb r6, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6550f8 │ │ │ │ + b.n 654eb8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 65528c │ │ │ │ + b.n 65504c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sbc.w r0, r6, #186 @ 0xba │ │ │ │ + orr.w r0, r6, #186 @ 0xba │ │ │ │ cbz r4, 654df8 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 735e0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2163747,15 +2163758,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 654e82 │ │ │ │ cbz r6, 654ec2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 654fbc │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ cbz r7, 654eda │ │ │ │ @@ -2163824,15 +2163835,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 654f1c │ │ │ │ cbz r2, 654f60 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ ldr r1, [pc, #112] @ (654fec ) │ │ │ │ @@ -2163893,15 +2163904,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r5, #5 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2164078,15 +2164089,15 @@ │ │ │ │ lsls r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 65514a │ │ │ │ mov r0, lr │ │ │ │ b.n 655186 │ │ │ │ nop │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 655226 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 655204 │ │ │ │ @@ -2164764,19 +2164775,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #728] @ (655b7c ) │ │ │ │ + ldr r3, [pc, #600] @ (655afc ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r7, pc, #968 @ (adr r7, 655c70 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r4, [pc, #304] @ (6559dc ) │ │ │ │ + ldr r3, [pc, #176] @ (65595c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2164952,25 +2164963,25 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #160 @ (adr r7, 655b30 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #72] @ (655ae0 ) │ │ │ │ + ldr r1, [pc, #968] @ (655e60 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r6, pc, #472 @ (adr r6, 655c74 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - bpl.n 655a00 │ │ │ │ + bmi.n 6559c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #456] @ (655c6c ) │ │ │ │ + ldr r1, [pc, #328] @ (655bec ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 655ae0 │ │ │ │ + bcc.n 655aa0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #600] @ (655d1c ) │ │ │ │ @@ -2165185,25 +2165196,25 @@ │ │ │ │ b.n 655b86 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #208 @ (adr r5, 655df0 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #440] @ (655ee0 ) │ │ │ │ + ldr r0, [pc, #312] @ (655e60 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #952] @ (6560e4 ) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r5, r6, #2 │ │ │ │ add r4, pc, #280 @ (adr r4, 655e48 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r0, [pc, #480] @ (655f14 ) │ │ │ │ + bx fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [pc, #72] @ (655d80 ) │ │ │ │ + mov sl, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - blx r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2165343,19 +2165354,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 72c74 │ │ │ │ add sp, #28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mov r8, r2 │ │ │ │ + cmp r0, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mov r4, r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + add sl, fp │ │ │ │ lsls r5, r6, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3336] @ 0xd08 │ │ │ │ @@ -2166416,29 +2166427,29 @@ │ │ │ │ ldmia.w r6, {r2, r3} │ │ │ │ bl 649fcc │ │ │ │ b.n 656ad0 │ │ │ │ add r0, pc, #904 @ (adr r0, 656ed4 ) │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r5 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - negs r6, r3 │ │ │ │ + asrs r6, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adcs r2, r5 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r6, #120 @ 0x78 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 656558 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ @@ -2167032,19 +2167043,19 @@ │ │ │ │ b.n 6570d6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - adds r2, #212 @ 0xd4 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #204] @ (6572e0 ) │ │ │ │ @@ -2167426,17 +2167437,17 @@ │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrh r4, [r2, #18] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r2, #32 │ │ │ │ @@ -2167822,17 +2167833,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 65798e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r2, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #246 @ 0xf6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2168059,15 +2168070,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strh r0, [r7, #26] │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2168202,23 +2168213,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 657d62 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 657d72 │ │ │ │ nop │ │ │ │ - sxtb r0, r5 │ │ │ │ + cbz r0, 657e32 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - sxth r0, r6 │ │ │ │ + cbz r0, 657e28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r6, #208 @ 0xd0 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r6, 657e60 │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r0, 657e64 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ movs r2, #0 │ │ │ │ mla r3, ip, r1, r3 │ │ │ │ str.w r2, [r3, #328] @ 0x148 │ │ │ │ str.w r2, [r3, #3564] @ 0xdec │ │ │ │ @@ -2168287,17 +2168298,17 @@ │ │ │ │ str.w r5, [r0, #328] @ 0x148 │ │ │ │ str.w r5, [r0, #3564] @ 0xdec │ │ │ │ str.w r5, [r0, #3568] @ 0xdf0 │ │ │ │ str.w r5, [r0, #2256] @ 0x8d0 │ │ │ │ str r3, [r0, #4] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 657f14 │ │ │ │ + add sp, #200 @ 0xc8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbz r6, 657f0e │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 744c8 │ │ │ │ @@ -2168354,15 +2168365,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 73d14 │ │ │ │ mov r8, r0 │ │ │ │ b.n 657f68 │ │ │ │ nop │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r4, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168390,15 +2168401,15 @@ │ │ │ │ blx 74600 │ │ │ │ mov r0, r5 │ │ │ │ bl 657cc8 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168488,17 +2168499,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 74600 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 65803a │ │ │ │ mov r0, r4 │ │ │ │ bl 657fa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movs r4, #0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ @@ -2168620,21 +2168631,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 657cc8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #176 @ 0xb0 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #840] @ (6585e4 ) │ │ │ │ + ldr r2, [pc, #712] @ (658564 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r4, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2168660,15 +2168671,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 657cc8 │ │ │ │ pop {r4, pc} │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrd r1, r3, [r0, #36] @ 0x24 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ subs r3, #1 │ │ │ │ mla r1, r2, r3, r1 │ │ │ │ ldr.w r2, [r1, #328] @ 0x148 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ @@ -2168699,15 +2168710,15 @@ │ │ │ │ blx 73aec │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 657cc8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + movs r0, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r3, r1, [r0, #36] @ 0x24 │ │ │ │ movw ip, #3572 @ 0xdf4 │ │ │ │ @@ -2168753,15 +2168764,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 74600 │ │ │ │ mov r0, r4 │ │ │ │ bl 657cc8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2168824,23 +2168835,23 @@ │ │ │ │ blx 74600 │ │ │ │ b.n 65844a │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 658450 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r2, r7, #31 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + subs r0, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3632] @ 0xe30 │ │ │ │ ldr r2, [pc, #308] @ (658604 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2168867,15 +2168878,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ movw r7, #257 @ 0x101 │ │ │ │ bl 4af540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dc88> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl af9f4c │ │ │ │ + bl af9ec4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4a0078 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38e7c0> │ │ │ │ ldr r3, [pc, #244] @ (658614 ) │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d2334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c0a7c> │ │ │ │ @@ -2168936,36 +2168947,36 @@ │ │ │ │ bne.n 6585fe │ │ │ │ add sp, #436 @ 0x1b4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ - bl b05480 │ │ │ │ + bl b053f8 │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 658500 │ │ │ │ mov r0, r4 │ │ │ │ - bl b066ac │ │ │ │ + bl b06624 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 658500 │ │ │ │ mov r0, r4 │ │ │ │ - bl afcf30 │ │ │ │ + bl afcea8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4be7d4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3acf1c> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d5ce0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c4428> │ │ │ │ b.n 658500 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 658668 │ │ │ │ + bvc.n 658628 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r4, [r3, #12] │ │ │ │ lsls r2, r5, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, #9] │ │ │ │ lsls r2, r5, #5 │ │ │ │ @@ -2169919,15 +2169930,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r4, r0 │ │ │ │ b.n 658f38 │ │ │ │ nop │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -2170050,15 +2170061,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #0] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #16 │ │ │ │ + asrs r2, r3, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2170337,23 +2170348,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 73aec │ │ │ │ mov r5, r0 │ │ │ │ b.n 6591b8 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3424] @ 0xd60 │ │ │ │ sub.w sp, sp, #636 @ 0x27c │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -2171067,31 +2171078,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r4, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ add r4, sp, #280 @ 0x118 │ │ │ │ add r7, sp, #156 @ 0x9c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #152 @ 0x98 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -2171329,17 +2171340,17 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ b.n 659788 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r7, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ @@ -2171707,15 +2171718,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r6, [r1, #24] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r1, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3616] @ 0xe20 │ │ │ │ @@ -2172018,24 +2172029,23 @@ │ │ │ │ eors r0, r6 │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #16 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + vqadd.u8 d16, d16, d20 │ │ │ │ + mrc2 0, 6, r0, cr0, cr4, {5} │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - vqadd.u32 d16, d24, d20 │ │ │ │ + mcr2 0, 2, r0, cr8, cr4, {5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -2172239,21 +2172249,21 @@ │ │ │ │ bpl.n 65a6b0 │ │ │ │ b.n 65a71c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r4, r1] │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #16] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - mrc2 0, 3, r0, cr0, cr4, {5} │ │ │ │ - mcr2 0, 0, r0, cr0, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 0, cr0, [r0], #720 @ 0x2d0 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldc2 0, cr0, [r8, #720] @ 0x2d0 │ │ │ │ + ldc2l 0, cr0, [r8], #-720 @ 0xfffffd30 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r3, #24 │ │ │ │ @@ -2172535,15 +2172545,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfa0200b4 │ │ │ │ + str??.w r0, [r2, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65aacc ) │ │ │ │ @@ -2172553,15 +2172563,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ + ldrh.w r0, [r4, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65aafc ) │ │ │ │ @@ -2172571,15 +2172581,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - vld1.8 @ instruction: 0xf9a400b4 │ │ │ │ + strb.w r0, [r4, #180] @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ab2c ) │ │ │ │ @@ -2172588,15 +2172598,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr??.w r0, [r2, r4, lsl #3] │ │ │ │ + ldr.w r0, [r2, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ab5c ) │ │ │ │ @@ -2172605,15 +2172615,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 727cc │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vst4.32 {d16-d19}, [r2 :256], r4 │ │ │ │ + strh.w r0, [r2, r4, lsl #3] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ab8c ) │ │ │ │ @@ -2172622,15 +2172632,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74a40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb.w r0, [r2, r4, lsl #3] │ │ │ │ + @ instruction: 0xf7f200b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65abbc ) │ │ │ │ @@ -2172639,15 +2172649,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str??.w r0, [r2, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf7c200b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65abec ) │ │ │ │ @@ -2172657,15 +2172667,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh.w r0, [r4, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf79400b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ac1c ) │ │ │ │ @@ -2172674,15 +2172684,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strb.w r0, [r2, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf76200b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ac4c ) │ │ │ │ @@ -2172692,15 +2172702,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr.w r0, [r4, r4, lsl #3] │ │ │ │ + @ instruction: 0xf73400b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2172715,15 +2172725,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb.w r0, [r2, r4, lsl #3] │ │ │ │ + @ instruction: 0xf6f200b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2172777,15 +2172787,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65ad38 ) │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74648 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf76000b4 │ │ │ │ + movw r0, #2228 @ 0x8b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2172799,15 +2172809,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74474 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf72600b4 │ │ │ │ + addw r0, r6, #2228 @ 0x8b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2172822,15 +2172832,15 @@ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ blx 74228 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e600b4 │ │ │ │ + rsb r0, r6, #5898240 @ 0x5a0000 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65ade4 ) │ │ │ │ @@ -2172839,15 +2172849,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 74228 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6bc00b4 │ │ │ │ + @ instruction: 0xf59c00b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ @@ -2173043,15 +2173053,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 74a94 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xf4aa00b4 │ │ │ │ + @ instruction: 0xf38a00b4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (65b024 ) │ │ │ │ @@ -2173061,15 +2173071,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 72f60 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - orns r0, ip, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf35c00b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (65b06c ) │ │ │ │ @@ -2173088,15 +2173098,15 @@ │ │ │ │ ldrd r3, r2, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 74354 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - orr.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf32a00b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (65b0b4 ) │ │ │ │ @@ -2173115,15 +2173125,15 @@ │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ adds r5, #24 │ │ │ │ blx 74354 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - and.w r0, r2, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf2e200b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #68] @ (65b110 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2173212,15 +2173222,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72c74 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2f400b4 │ │ │ │ + rsbs r0, r4, #180 @ 0xb4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2173294,15 +2173304,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ adds r5, #24 │ │ │ │ blx 72e70 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - addw r0, r8, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf0e800b4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ @@ -2173390,15 +2173400,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 65570c │ │ │ │ strd r4, r0, [r6, #96] @ 0x60 │ │ │ │ strd r4, r0, [r6, #104] @ 0x68 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf13c00b4 │ │ │ │ + ands.w r0, ip, #180 @ 0xb4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2173667,15 +2173677,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 626820 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mcr 0, 1, r0, cr10, cr4, {5} │ │ │ │ + stc 0, cr0, [sl, #-720] @ 0xfffffd30 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ movs r1, #1 │ │ │ │ @@ -2174070,15 +2174080,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xe9a400b4 │ │ │ │ + stmia.w r4, {r2, r4, r5, r7} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [pc, #68] @ (65bb7c ) │ │ │ │ @@ -2174105,15 +2174115,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strd r0, r0, [r8, #-720] @ 0x2d0 │ │ │ │ + @ instruction: 0xe82800b4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2174143,15 +2174153,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8de00b4 │ │ │ │ + b.n 65bb60 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2174180,15 +2174191,16 @@ │ │ │ │ adds r4, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd r0, r0, [sl], #-720 @ 0x2d0 │ │ │ │ + b.n 65baf8 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2174218,15 +2174230,16 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81c00b4 │ │ │ │ + b.n 65ba9c │ │ │ │ + lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2174255,15 +2174268,15 @@ │ │ │ │ adds r5, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 65bc7c │ │ │ │ + b.n 65ba3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #200 @ 0xc8 │ │ │ │ @@ -2174520,15 +2174533,15 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 73700 │ │ │ │ str.w r0, [r5, r4, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - b.n 65b98c │ │ │ │ + b.n 65c74c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2174822,15 +2174835,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #24 │ │ │ │ blx 73aec │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 65c6a4 │ │ │ │ + b.n 65c464 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ @@ -2175037,15 +2175050,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175063,15 +2175076,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - svc 24 │ │ │ │ + ble.n 65c57c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175089,15 +2175102,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - udf #212 @ 0xd4 │ │ │ │ + ble.n 65c538 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r2 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ @@ -2175267,15 +2175280,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 65c770 │ │ │ │ + blt.n 65c730 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2175298,15 +2175311,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 736c4 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 65c91c │ │ │ │ + blt.n 65c8dc │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175317,15 +2175330,15 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bgt.n 65c8ec │ │ │ │ + blt.n 65c8ac │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175335,15 +2175348,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 73b40 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bgt.n 65c8b8 │ │ │ │ + bge.n 65c878 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2175353,15 +2175366,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, #24 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ blx 725e0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - blt.n 65c888 │ │ │ │ + bge.n 65c848 │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2175429,15 +2175442,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - blt.n 65c9bc │ │ │ │ + bls.n 65c97c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175455,15 +2175468,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 65c978 │ │ │ │ + bls.n 65c938 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175481,15 +2175494,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 65c934 │ │ │ │ + bls.n 65caf4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175507,15 +2175520,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 65caf0 │ │ │ │ + bls.n 65cab0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175533,15 +2175546,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bge.n 65caac │ │ │ │ + bhi.n 65ca6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2175559,15 +2175572,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 73d14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ adds r3, #24 │ │ │ │ str.w r0, [r4, r3, lsl #2] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bls.n 65ca68 │ │ │ │ + bhi.n 65ca28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2176349,15 +2176362,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #12 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r1] │ │ │ │ + ldrh r2, [r5, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2177215,15 +2177228,15 @@ │ │ │ │ nop │ │ │ │ movs r4, #28 │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r2, r5, #5 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (65dd18 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2203665,16307 +2203678,16320 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #32 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #20 │ │ │ │ + cmp r7, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r7, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + cmp r7, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + cmp r7, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67005c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #208 @ 0xd0 │ │ │ │ + cmp r7, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #200 @ 0xc8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #184 @ 0xb8 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #164 @ 0xa4 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67013c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67021c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #152 @ 0x98 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #140 @ 0x8c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67028c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #108 @ 0x6c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r7, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67036c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4000a8 │ │ │ │ + vld4.32 {d0-d3}, [r0 :128], r8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0400a8 │ │ │ │ + str??.w r0, [r4, #168] @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [ip], r8 │ │ │ │ + strh.w r0, [ip, #168] @ 0xa8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], r8 │ │ │ │ + strh.w r0, [r4, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, ip, #5505024 @ 0x540000 │ │ │ │ + @ instruction: 0xf3fc00a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4e400a8 │ │ │ │ + @ instruction: 0xf3c400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r4, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xf0e400a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67044c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #16 @ (adr r3, 670498 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 670818 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #816 @ (adr r2, 6707d4 ) │ │ │ │ + add r1, pc, #688 @ (adr r1, 670754 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67052c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #100 @ 0x64 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67059c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #132 @ 0x84 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r8, lsl #2] │ │ │ │ + ldr.w r0, [r8, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, r8, lsl #2] │ │ │ │ + ldr.w r0, [r0, r8, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67060c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #68 @ 0x44 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf39800a8 │ │ │ │ + @ instruction: 0xf27800a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3b000a8 │ │ │ │ + @ instruction: 0xf29000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf34000a8 │ │ │ │ + @ instruction: 0xf22000a8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67067c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6706ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r5, #132 @ 0x84 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67075c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + cmp r5, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r5, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #132 @ 0x84 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r5, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67083c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #96 @ 0x60 │ │ │ │ + cmp r5, #64 @ 0x40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r5, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r5, #36 @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #64 @ 0x40 │ │ │ │ + cmp r5, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67091c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r5, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67098c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #8 │ │ │ │ + cmp r4, #232 @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r4, #220 @ 0xdc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #180 @ 0xb4 │ │ │ │ + cmp r4, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r4, #68 @ 0x44 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #64 @ 0x40 │ │ │ │ + cmp r4, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r4, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r4, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #24] │ │ │ │ + ldrh r4, [r0, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #62] @ 0x3e │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #52] @ 0x34 │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 670d1e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 670d58 │ │ │ │ + sub sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670d4c │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #288 @ 0x120 │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #448] @ 0x1c0 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, r2] │ │ │ │ + str r4, [r1, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr4, cr7, {5} │ │ │ │ + stc2 0, cr0, [r4, #-668] @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #668]! @ 0x29c │ │ │ │ + ldc2 0, cr0, [r8], {167} @ 0xa7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 670ed2 │ │ │ │ + add sp, #304 @ 0x130 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 670ee0 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670eec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #22 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #240 @ (adr r7, 671088 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #432 @ (adr r7, 671164 ) │ │ │ │ + add r6, pc, #304 @ (adr r6, 6710e4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #208 @ (adr r6, 6710a0 ) │ │ │ │ + add r5, pc, #80 @ (adr r5, 671020 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #720 @ (adr r5, 6712bc ) │ │ │ │ + add r4, pc, #592 @ (adr r4, 67123c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #352 @ (adr r6, 671168 ) │ │ │ │ + add r5, pc, #224 @ (adr r5, 6710e8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #112 @ (adr r6, 671094 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 671414 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67103c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #0 @ (adr r5, 671040 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 6713c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #464 @ (adr r5, 67122c ) │ │ │ │ + add r4, pc, #336 @ (adr r4, 6711ac ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #320 @ (adr r6, 6711b8 ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 671138 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #880 @ (adr r4, 671404 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 671384 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #384 @ (adr r4, 671230 ) │ │ │ │ + add r3, pc, #256 @ (adr r3, 6711b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr7, {5} │ │ │ │ + stc2 0, cr0, [r8, #-668]! @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blxns sp │ │ │ │ + mov ip, r9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r6] │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67111c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #16 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67118c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r6, #188 @ 0xbc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r1, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671218 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671234 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671250 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #20] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67126c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r4!, {r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #28 │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67134c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r6 │ │ │ │ + cmp r8, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add ip, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r5, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671410 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67142c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67149c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67150c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #12] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #52] @ 0x34 │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67157c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #48 @ (adr r5, 671620 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 6719a0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bic.w r0, r0, #168 @ 0xa8 │ │ │ │ + vhadd.s8 d0, d16, d24 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s16 q8, d28, d24 │ │ │ │ + cdp 0, 11, cr0, cr12, cr8, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67165c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d0, d28, d24 │ │ │ │ + cdp 0, 1, cr0, cr12, cr8, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 14, cr0, cr4, cr8, {5} │ │ │ │ + stcl 0, cr0, [r4, #672] @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d16, d24, d24 │ │ │ │ + cdp 0, 2, cr0, cr8, cr8, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s8 d0, d28, d24 │ │ │ │ + stcl 0, cr0, [ip, #672]! @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr0, cr8, {5} │ │ │ │ + ldc 0, cr0, [r0, #672]! @ 0x2a0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67173c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r2, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #52 @ 0x34 │ │ │ │ + movs r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67181c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67188c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r3, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + ldrh r0, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + movs r1, #40 @ 0x28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67196c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #48 @ 0x30 │ │ │ │ + movs r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (671c18 ) │ │ │ │ + ldr r3, [pc, #496] @ (671b98 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #12 │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, sp │ │ │ │ + add r0, r9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, ip │ │ │ │ + muls r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r4 │ │ │ │ + orrs r4, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adcs r4, r7 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r3 │ │ │ │ + cmp r0, pc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2c00a7 │ │ │ │ + @ instruction: 0xfa0c00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac400a7 │ │ │ │ + vld1.8 {d0[5]}, [r4], r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r7, lsl #2] │ │ │ │ + ldr.w r0, [ip, r7, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f800a7 │ │ │ │ + @ instruction: 0xf4d800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf25000a7 │ │ │ │ + @ instruction: 0xf13000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf37800a7 │ │ │ │ + @ instruction: 0xf25800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0a000a7 │ │ │ │ + vaddl.s8 q0, d16, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #54] @ 0x36 │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, r0, #5472256 @ 0x538000 │ │ │ │ + @ instruction: 0xf2f000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #17] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #13] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #9] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #8] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + strb r4, [r0, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf1fc00a7 │ │ │ │ + @ instruction: 0xf0dc00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r0], #-668 @ 0xfffffd64 │ │ │ │ + adcs.w r0, r0, r7, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #668] @ 0x29c │ │ │ │ + stcl 0, cr0, [ip], #-668 @ 0xfffffd64 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #-668] @ 0xfffffd64 │ │ │ │ + @ instruction: 0xebec00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #6 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #48] @ (671f08 ) │ │ │ │ + ldr r1, [pc, #944] @ (672288 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #640] @ (672174 ) │ │ │ │ + ldr r1, [pc, #512] @ (6720f4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #208] @ (671fe0 ) │ │ │ │ + ldr r1, [pc, #80] @ (671f60 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #208] @ (671ffc ) │ │ │ │ + ldr r1, [pc, #80] @ (671f7c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #240] @ (672054 ) │ │ │ │ + ldr r2, [pc, #112] @ (671fd4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #4 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #960] @ (67235c ) │ │ │ │ + ldr r1, [pc, #832] @ (6722dc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #656] @ (672264 ) │ │ │ │ + ldr r1, [pc, #528] @ (6721e4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #288] @ (672110 ) │ │ │ │ + ldr r1, [pc, #160] @ (672090 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #240] @ (672118 ) │ │ │ │ + ldr r1, [pc, #112] @ (672098 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #2 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67205c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #960] @ (672420 ) │ │ │ │ + ldr r0, [pc, #832] @ (6723a0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #1 │ │ │ │ + subs r4, r3, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #1 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, #1 │ │ │ │ + subs r0, r1, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #1 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #1 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67213c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #1 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #0 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, #0 │ │ │ │ + subs r0, r6, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, #0 │ │ │ │ + subs r4, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r3, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67221c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r7 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r7 │ │ │ │ + subs r4, r4, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67228c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r6 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r6 │ │ │ │ + subs r4, r5, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r6 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r0, r1, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67236c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r5 │ │ │ │ + subs r0, r5, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r4, r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r4 │ │ │ │ + adds r4, r5, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r4 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r3 │ │ │ │ + adds r0, r2, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67244c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, r3 │ │ │ │ + adds r0, r0, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r2 │ │ │ │ + adds r4, r6, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r1 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67252c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r4, r1 │ │ │ │ + adds r4, r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r1, r1 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r1 │ │ │ │ + adds r0, r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67259c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 6725e6 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, r0 │ │ │ │ + adds r0, r3, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67260c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #20 │ │ │ │ + adds r1, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67275c │ │ │ │ + bcs.n 67271c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67267c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 672678 │ │ │ │ + bne.n 672638 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 672794 │ │ │ │ + bne.n 672754 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6726d0 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67267c │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 672618 │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6726d8 │ │ │ │ + ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 672754 │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67275c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 67281c │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6726f8 │ │ │ │ + beq.n 6728b8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6728bc │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672db0 │ │ │ │ + b.n 672b70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4, r7} │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, r0 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67287c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 6728c8 │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #31 │ │ │ │ + asrs r0, r7, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67295c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 672ba0 │ │ │ │ + b.n 672960 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6729e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r4, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs r0, r0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #27 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #26 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #26 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #26 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #26 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #25 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67300c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67307c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 6730b0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6730ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #21 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67315c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #21 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6731e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67323c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + asrs r4, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6732e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #20 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67331c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67338c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #19 │ │ │ │ + asrs r0, r2, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #19 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #19 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67346c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #18 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6734f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #18 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67354c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #17 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #17 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67362c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67369c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip], #668 @ 0x29c │ │ │ │ + b.n 673658 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #16 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673cec │ │ │ │ + b.n 673aac │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67370c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673d68 │ │ │ │ + b.n 673b28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67377c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67379c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 6739e8 │ │ │ │ + b.n 6737a8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673964 │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 673a68 │ │ │ │ + b.n 673828 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6737f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r3, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67380c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #32 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673828 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #11 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673844 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #0 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673860 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67387c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673898 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #22] │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673908 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673924 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #24] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673940 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67395c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673978 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r7, #10] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673994 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #8] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673a90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673aac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #29] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673b8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673be0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #3] │ │ │ │ + strb r4, [r2, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #17] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #2] │ │ │ │ + strb r4, [r1, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + strb r0, [r4, #27] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r4, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #26] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #20 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r4, #56 @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #19 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #19 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (673fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #18 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674014 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674030 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67404c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674068 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r2, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674084 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #17 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6740f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674110 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67412c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674148 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674164 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674180 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 674198 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67419c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #0 │ │ │ │ + movs r0, #224 @ 0xe0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6741f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67420c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674228 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674244 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674260 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67427c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674298 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs r4, r5, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6742ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674308 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #12 │ │ │ │ + lsrs r4, r1, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674324 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #12 │ │ │ │ + lsrs r4, r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67435c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r0, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6743e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674404 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674420 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67443c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674458 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674474 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #28] │ │ │ │ + strb r0, [r3, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674490 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #1] │ │ │ │ + strb r0, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6744e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674500 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #30] │ │ │ │ + strb r4, [r3, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67451c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674538 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r0, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674554 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674570 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67458c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6745fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674618 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r1] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674634 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674650 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67466c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674688 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 6746ce │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #29] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #28] │ │ │ │ + strb r0, [r6, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6746f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #30] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #20] │ │ │ │ + str r0, [r5, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67476c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #32] │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #320] @ (6748cc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #32] @ (6747c8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #896] @ (674b44 ) │ │ │ │ + ldr r6, [pc, #768] @ (674ac4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6747f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67484c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r4, [r6, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6748f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67492c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r1, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #29 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67499c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #18 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6749f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt │ │ │ │ + lsl r7, r4, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + sev │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + it vs │ │ │ │ + lslvs r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (674abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #40] @ 0x28 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r5, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674b9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674bf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, r6] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674c98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #136 @ 0x88 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #24 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674cec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #15 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0088 │ │ │ │ + pop {r3, r5, r6, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + it gt │ │ │ │ + lslgt r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {12} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674d94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ + bkpt 0x00ec │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674db0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, r5] │ │ │ │ + str r0, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674dcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674de8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + ldr r4, [r7, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, r5] │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #108 @ 0x6c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674eac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #14 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 674f6a │ │ │ │ + rev r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #96] @ (674f9c ) │ │ │ │ + ldr r0, [pc, #992] @ (67531c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #688] @ (675208 ) │ │ │ │ + ldr r0, [pc, #560] @ (675188 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #256] @ (675074 ) │ │ │ │ + ldr r0, [pc, #128] @ (674ff4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674f8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {10} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #112] @ (67501c ) │ │ │ │ + ldr r2, [pc, #1008] @ (67539c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #784] @ (6752d8 ) │ │ │ │ + ldr r2, [pc, #656] @ (675258 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674fe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #880] @ (675354 ) │ │ │ │ + ldr r1, [pc, #752] @ (6752d4 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (674ffc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d28 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d28 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d28 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d28 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67506c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4} │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 6750f8 │ │ │ │ + hlt 0x0010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6750a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 13, cr0, cr0, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6750fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 6751cc │ │ │ │ + beq.n 67518c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 675168 │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67516c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr0, cr12, {5} │ │ │ │ + ldc2 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6751f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr4, cr12, {5} │ │ │ │ + ldc2l 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr8, cr12, {5} │ │ │ │ + ldc2l 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67524c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr0, cr12, {5} │ │ │ │ + stc2 0, cr0, [r0, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr4, cr12, {5} │ │ │ │ + stc2 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675288 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 2, cr0, cr8, cr12, {5} │ │ │ │ + stc2 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6752a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 2, cr0, cr8, cr12, {5} │ │ │ │ + stc2 0, cr0, [r8, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6752c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6752e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr12, {5} │ │ │ │ + stc2l 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675304 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr12, {5} │ │ │ │ + stc2l 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675324 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr0, cr12, {5} │ │ │ │ + stc2l 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675340 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67535c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ + ldc2 0, cr0, [r8], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675378 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #688] @ 0x2b0 │ │ │ │ + stc2 0, cr0, [ip], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675394 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #688] @ 0x2b0 │ │ │ │ + stc2 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0060 │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0078 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6753e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675404 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675420 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67543c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #432] @ (6755f0 ) │ │ │ │ + ldr r0, [pc, #304] @ (675570 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675458 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #1008] @ (67584c ) │ │ │ │ + blxns fp │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675474 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #208] @ (675548 ) │ │ │ │ + bxns r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675490 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r3, #192 @ 0xc0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6754c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6754e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675508 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #544 @ 0x220 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675560 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67557c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r3, r5} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675598 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #16 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + vhadd.u d16, d28, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ + vhadd.u32 d0, d16, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6755ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675608 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675624 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675640 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #112] @ 0x70 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67565c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r4, #112] @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675678 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675694 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad400ac │ │ │ │ + ldrsh.w r0, [r4, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac800ac │ │ │ │ + vld1.8 {d0[5]}, [r8], ip │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6756e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675704 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, r6, lr} │ │ │ │ + push {r3, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675720 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, lr} │ │ │ │ + cbz r4, 67579c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67573c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, r3] │ │ │ │ + ldr r7, [pc, #720] @ (675a10 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675758 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, r2] │ │ │ │ + ldr r7, [pc, #512] @ (67595c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675774 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, r1] │ │ │ │ + ldr r7, [pc, #304] @ (6758a8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675790 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #816] @ (675ac4 ) │ │ │ │ + ldr r6, [pc, #688] @ (675a44 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #640] @ (675a30 ) │ │ │ │ + ldr r6, [pc, #512] @ (6759b0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #464] @ (67599c ) │ │ │ │ + ldr r6, [pc, #336] @ (67591c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6757e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r8], ip │ │ │ │ + strb.w r0, [r8, #172] @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675800 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [ip, #172] @ 0xac │ │ │ │ + ldr??.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67581c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675838 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #3 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675854 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, ip, lsl #2] │ │ │ │ + ldrh.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675870 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], ip │ │ │ │ + str.w r0, [r8, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67588c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ + ldr.w r0, [r0, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [r4], ip │ │ │ │ + str??.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [ip], ip │ │ │ │ + str??.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r4, #172] @ 0xac │ │ │ │ + ldr??.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6758fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [ip], ip │ │ │ │ + str??.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675918 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [r4], ip │ │ │ │ + str??.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675934 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, ip, lsl #2] │ │ │ │ + ldr.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675950 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, ip, lsl #2] │ │ │ │ + ldr.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67596c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675988 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, ip, lsl #2] │ │ │ │ + ldrh.w r0, [r0, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [ip :128], ip │ │ │ │ + strh.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r8 :128], ip │ │ │ │ + strh.w r0, [r8, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], ip │ │ │ │ + strh.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6759f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, ip, lsl #2] │ │ │ │ + ldrb.w r0, [ip, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r0, ip, lsl #2] │ │ │ │ + ldrb.w r0, [r0, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], ip │ │ │ │ + strb.w r0, [r4, ip, lsl #2] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r9 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [ip, #172] @ 0xac │ │ │ │ + @ instruction: 0xf7dc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xf7a000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675adc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #44 @ 0x2c │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r0, #172] @ 0xac │ │ │ │ + @ instruction: 0xf76000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, ip, lsl #2] │ │ │ │ + @ instruction: 0xf71c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675b84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, ip, lsl #2] │ │ │ │ + @ instruction: 0xf71400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xf6f000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r8, ip, lsl #2] │ │ │ │ + @ instruction: 0xf6e800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675bf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r0, ip, lsl #2] │ │ │ │ + @ instruction: 0xf6e000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f800ac │ │ │ │ + @ instruction: 0xf6d800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f000ac │ │ │ │ + @ instruction: 0xf6d000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e800ac │ │ │ │ + movt r0, #34988 @ 0x88ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e000ac │ │ │ │ + movt r0, #2220 @ 0x8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7d800ac │ │ │ │ + @ instruction: 0xf6b800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675c9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #164 @ 0xa4 │ │ │ │ + adds r3, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675cf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #148 @ 0x94 │ │ │ │ + adds r2, #116 @ 0x74 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74400ac │ │ │ │ + @ instruction: 0xf62400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74000ac │ │ │ │ + @ instruction: 0xf62000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74000ac │ │ │ │ + @ instruction: 0xf62000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73400ac │ │ │ │ + @ instruction: 0xf61400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675d98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72800ac │ │ │ │ + addw r0, r8, #2220 @ 0x8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675db4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72000ac │ │ │ │ + addw r0, r0, #2220 @ 0x8ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71800ac │ │ │ │ + @ instruction: 0xf5f800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675dec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71c00ac │ │ │ │ + @ instruction: 0xf5fc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71400ac │ │ │ │ + @ instruction: 0xf5f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71400ac │ │ │ │ + @ instruction: 0xf5f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675e44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf71400ac │ │ │ │ + @ instruction: 0xf5f400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #16] @ (675e74 ) │ │ │ │ + blxns ip │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f000ac │ │ │ │ + rsbs r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675e98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6ec00ac │ │ │ │ + rsb r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6ec00ac │ │ │ │ + rsb r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #72 @ 0x48 │ │ │ │ + adds r2, #40 @ 0x28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675eec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #16 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #12 │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r3, #0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (675f64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r3, #0 │ │ │ │ + adds r1, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #204 @ 0xcc │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675f9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #32 │ │ │ │ + adds r2, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675fd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (675ff0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r8, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4a800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67600c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r4, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4a400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676028 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5636096 @ 0x560000 │ │ │ │ + @ instruction: 0xf4a000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676044 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + eors.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676060 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + eors.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67607c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + eors.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676098 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r8, #5636096 @ 0x560000 │ │ │ │ + eor.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + eor.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + eor.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6760ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59800ac │ │ │ │ + orns r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676108 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58c00ac │ │ │ │ + orn r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676124 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + orrs.w r0, ip, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676140 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + orrs.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67615c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #5636096 @ 0x560000 │ │ │ │ + orr.w r0, r0, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676178 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + bics.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676194 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r4, #5636096 @ 0x560000 │ │ │ │ + bic.w r0, r4, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53800ac │ │ │ │ + ands.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf52800ac │ │ │ │ + and.w r0, r8, #5636096 @ 0x560000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6761e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - it ge │ │ │ │ - lslge r7, r4, #2 │ │ │ │ + bkpt 0x0088 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676204 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - wfi │ │ │ │ + bkpt 0x0010 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676220 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67623c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r2, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676258 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676274 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6762e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676300 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67631c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676338 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676354 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676370 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + str r0, [r7, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67638c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6763fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676418 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676434 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676450 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #96] @ 0x60 │ │ │ │ + str r0, [r7, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67646c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676488 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, #100] @ 0x64 │ │ │ │ + str r0, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #96] @ 0x60 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6764f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676514 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #76] @ 0x4c │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676530 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #88] @ 0x58 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67654c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #68] @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676568 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #104] @ 0x68 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676584 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #76] @ 0x4c │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6765f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + str r0, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #80] @ 0x50 │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67662c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676664 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676680 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67669c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, r5 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #0 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6766f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67670c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, #2 │ │ │ │ + subs r0, r3, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676748 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vaddl.s8 q8, d16, d28 │ │ │ │ + cdp 0, 10, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676764 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #3 │ │ │ │ + subs r0, r4, r6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676780 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67679c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #5 │ │ │ │ + adds r0, r4, #0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r4 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6767f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s32 d0, d16, d28 │ │ │ │ + cdp 0, 0, cr0, cr0, cr12, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67680c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s16 d0, d24, d28 │ │ │ │ + ldcl 0, cr0, [r8, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67682c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676848 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #3 │ │ │ │ + adds r0, r1, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676864 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 13, cr0, cr0, cr12, {5} │ │ │ │ + ldc 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676880 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr4, cr12, {5} │ │ │ │ + stc 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67689c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 12, cr0, cr0, cr12, {5} │ │ │ │ + stc 0, cr0, [r0, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 11, cr0, cr8, cr12, {5} │ │ │ │ + ldc 0, cr0, [r8, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #104 @ 0x68 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6768f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67690c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, #2 │ │ │ │ + subs r0, r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ + stcl 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr12, cr12, {5} │ │ │ │ + ldc 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676960 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67697c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr8, cr12, {5} │ │ │ │ + ldc 0, cr0, [r8, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676998 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 5, cr0, cr12, cr12, {5} │ │ │ │ + ldc 0, cr0, [ip, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ + stcl 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6769d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 6, cr0, cr4, cr12, {5} │ │ │ │ + stcl 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6769f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 5, cr0, cr4, cr12, {5} │ │ │ │ + ldc 0, cr0, [r4, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 4, cr0, cr0, cr12, {5} │ │ │ │ + stc 0, cr0, [r0, #-688]! @ 0xfffffd50 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r4, r7, lsl #2] │ │ │ │ + @ instruction: 0xf7f400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 1, cr0, cr4, cr12, {5} │ │ │ │ + ldcl 0, cr0, [r4], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp 0, 0, cr0, cr0, cr12, {5} │ │ │ │ + stcl 0, cr0, [r0], #688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r4, #688]! @ 0x2b0 │ │ │ │ + ldcl 0, cr0, [r4], {172} @ 0xac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #256 @ (adr r4, 676ba4 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 676b24 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676abc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #400] @ (676c50 ) │ │ │ │ + ldr r4, [pc, #272] @ (676bd0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #48] @ (676b0c ) │ │ │ │ + ldr r3, [pc, #944] @ (676e8c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #864] @ (676e5c ) │ │ │ │ + ldr r3, [pc, #736] @ (676ddc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #304] @ (676c64 ) │ │ │ │ + ldr r5, [pc, #176] @ (676be4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #816] @ (676e80 ) │ │ │ │ + ldr r4, [pc, #688] @ (676e00 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676b68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #992] @ (676f4c ) │ │ │ │ + ldr r4, [pc, #864] @ (676ecc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r4, #-688] @ 0xfffffd50 │ │ │ │ + @ instruction: 0xebe400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r8], {172} @ 0xac │ │ │ │ + subs.w r0, r8, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [r4], {172} @ 0xac │ │ │ │ + subs.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676bfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #320 @ (adr r3, 676d40 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 676cc0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #560 @ (adr r4, 676e4c ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 676dcc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, r6, asr #2 │ │ │ │ + eors.w r0, r0, r6, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r4, r6, asr #2 │ │ │ │ + bics.w r0, r4, r6, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mrrc 0, 10, r0, r8, cr12 │ │ │ │ + @ instruction: 0xeb3800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - mcrr 0, 10, r0, ip, cr12 │ │ │ │ + @ instruction: 0xeb2c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r4, #-664]! @ 0xfffffd68 │ │ │ │ + stc 0, cr0, [r4], {166} @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf31400a6 │ │ │ │ + @ instruction: 0xf1f400a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r4, #5472256 @ 0x538000 │ │ │ │ + orr.w r0, r4, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67678c │ │ │ │ + b.n 67654c │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6767c8 │ │ │ │ + b.n 676588 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #166 @ 0xa6 │ │ │ │ + vhadd.s16 d0, d20, d22 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - and.w r0, r0, #166 @ 0xa6 │ │ │ │ + cdp 0, 14, cr0, cr0, cr6, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vaddl.s32 q0, d20, d22 │ │ │ │ + cdp 0, 8, cr0, cr4, cr6, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.s d16, d16, d22 │ │ │ │ + cdp 0, 5, cr0, cr0, cr6, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf19800a6 │ │ │ │ + orns r0, r8, #166 @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeb2400ac │ │ │ │ + and.w r0, r4, ip, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r8, #-664]! @ 0xfffffd68 │ │ │ │ + stc 0, cr0, [r8], {166} @ 0xa6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add.w r0, r4, ip, asr #2 │ │ │ │ + strd r0, r0, [r4, #688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae400ac │ │ │ │ + strd r0, r0, [r4, #688] @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeadc00ac │ │ │ │ + @ instruction: 0xe9bc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - uxth r0, r2 │ │ │ │ + cbz r0, 676e90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 676eb0 │ │ │ │ + add sp, #384 @ 0x180 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + subs r0, r1, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - eor.w r0, r0, ip, asr #2 │ │ │ │ + strd r0, r0, [r0, #-688]! @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #7 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676f00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r0, #36 @ 0x24 │ │ │ │ + subs r4, r0, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r4, ip, asr #2 │ │ │ │ + stmdb r4!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r0, ip, asr #2 │ │ │ │ + stmdb r0!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676f54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #3 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676f74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r0, #2 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (676f94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [ip, #688]! @ 0x2b0 │ │ │ │ + @ instruction: 0xe8dc00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #0 │ │ │ │ + adds r0, r6, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ + ldmia.w ip!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (676fe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r8, #688] @ 0x2b0 │ │ │ │ + ldmia.w r8!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677004 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r0, #688] @ 0x2b0 │ │ │ │ + ldmia.w r0!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677020 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ + stmia.w ip!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67703c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4, #688] @ 0x2b0 │ │ │ │ + stmia.w r4!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677058 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #688] @ 0x2b0 │ │ │ │ + stmia.w r0!, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677074 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b800ac │ │ │ │ + ldmia.w r8, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677090 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9b400ac │ │ │ │ + ldmia.w r4, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99000ac │ │ │ │ + ldrd r0, r0, [r0], #-688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6770e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99400ac │ │ │ │ + ldrd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677100 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99800ac │ │ │ │ + ldrd r0, r0, [r8], #-688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67711c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe99c00ac │ │ │ │ + ldrd r0, r0, [ip], #-688 @ 0x2b0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677138 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + stmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677154 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + stmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677170 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + stmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67718c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + stmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6771ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9a000ac │ │ │ │ + stmia.w r0, {r2, r3, r5, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6771e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4, #-688]! @ 0x2b0 │ │ │ │ + @ instruction: 0xe85400ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67721c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #68] @ 0x44 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r8!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe81800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb ip!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe81c00ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #-688] @ 0x2b0 │ │ │ │ + @ instruction: 0xe82000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67728c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r8!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe81800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmdb r0!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe81000ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r8!, {r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe80800ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6772fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmdb r8, {r2, r3, r5, r7} │ │ │ │ + b.n 6772d0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - orns r0, ip, #167 @ 0xa7 │ │ │ │ + vhadd.s16 d16, d28, d23 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeaa800a6 │ │ │ │ + @ instruction: 0xe98800a6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67736c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #4 │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia.w r4, {r2, r3, r5, r7} │ │ │ │ + b.n 677274 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ + b.n 67726c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [ip], #-688 @ 0x2b0 │ │ │ │ + b.n 677278 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6773f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r4], #-688 @ 0x2b0 │ │ │ │ + b.n 677284 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe85c00ac │ │ │ │ + b.n 677290 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe85400ac │ │ │ │ + b.n 67729c │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67744c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [ip, #688] @ 0x2b0 │ │ │ │ + b.n 6772a8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strex r0, r0, [r4, #688] @ 0x2b0 │ │ │ │ + b.n 6772b4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe83800ac │ │ │ │ + b.n 6772b8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82c00ac │ │ │ │ + b.n 6772bc │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe82000ac │ │ │ │ + b.n 6772c0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe81400ac │ │ │ │ + b.n 6772c4 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6774f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe80800ac │ │ │ │ + b.n 6772c8 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67750c │ │ │ │ + b.n 6772cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67752c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677510 │ │ │ │ + b.n 6772d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #0 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r3, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6775a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 6774c4 │ │ │ │ + b.n 677284 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r3 │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6775f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677488 │ │ │ │ + b.n 677248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677610 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #48 @ 0x30 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67762c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677648 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677668 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - vaddl.s32 q0, d24, d23 │ │ │ │ + cdp 0, 8, cr0, cr8, cr7, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677684 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [r0, #-668] @ 0xfffffd64 │ │ │ │ + @ instruction: 0xebe000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6776a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #5 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r4], #668 @ 0x29c │ │ │ │ + @ instruction: 0xeb9400a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773c0 │ │ │ │ + b.n 677180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6776f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773d4 │ │ │ │ + b.n 677194 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677714 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677730 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67774c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773b0 │ │ │ │ + b.n 677170 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677768 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773b4 │ │ │ │ + b.n 677174 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677784 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773c0 │ │ │ │ + b.n 677180 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773c4 │ │ │ │ + b.n 677184 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773c8 │ │ │ │ + b.n 677188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773cc │ │ │ │ + b.n 67718c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6777f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773d0 │ │ │ │ + b.n 677190 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677810 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67782c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677848 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773ac │ │ │ │ + b.n 67716c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677864 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773c8 │ │ │ │ + b.n 677188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677880 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773e4 │ │ │ │ + b.n 6771a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67789c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6773f8 │ │ │ │ + b.n 6771b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67740c │ │ │ │ + b.n 6771cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677420 │ │ │ │ + b.n 6771e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6778f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677434 │ │ │ │ + b.n 6771f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67790c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677448 │ │ │ │ + b.n 677208 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677928 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677944 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677440 │ │ │ │ + b.n 677200 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677960 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67744c │ │ │ │ + b.n 67720c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67797c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677458 │ │ │ │ + b.n 677218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677998 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677464 │ │ │ │ + b.n 677224 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677470 │ │ │ │ + b.n 677230 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67747c │ │ │ │ + b.n 67723c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6779ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677488 │ │ │ │ + b.n 677248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677494 │ │ │ │ + b.n 677254 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774a0 │ │ │ │ + b.n 677260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774ac │ │ │ │ + b.n 67726c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774b8 │ │ │ │ + b.n 677278 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774c4 │ │ │ │ + b.n 677284 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774d0 │ │ │ │ + b.n 678290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774dc │ │ │ │ + b.n 67829c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677acc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774e8 │ │ │ │ + b.n 6782a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6774f4 │ │ │ │ + b.n 6782b4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677500 │ │ │ │ + b.n 6782c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67750c │ │ │ │ + b.n 6782cc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677518 │ │ │ │ + b.n 6782d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677524 │ │ │ │ + b.n 6782e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677530 │ │ │ │ + b.n 6782f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67753c │ │ │ │ + b.n 6782fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677548 │ │ │ │ + b.n 678308 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677554 │ │ │ │ + b.n 678314 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677560 │ │ │ │ + b.n 678320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67756c │ │ │ │ + b.n 67832c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677578 │ │ │ │ + b.n 678338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677584 │ │ │ │ + b.n 678344 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677558 │ │ │ │ + b.n 678318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677564 │ │ │ │ + b.n 678324 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677570 │ │ │ │ + b.n 678330 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67757c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67757c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67757c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 677580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678580 │ │ │ │ + b.n 678340 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67857c │ │ │ │ + b.n 67833c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678588 │ │ │ │ + b.n 678348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 67859c │ │ │ │ + b.n 67835c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ef4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6785b0 │ │ │ │ + b.n 678370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 67859c │ │ │ │ + b.n 67835c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (677f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 678594 │ │ │ │ + b.n 678354 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #20 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #184 @ 0xb8 │ │ │ │ + subs r0, #152 @ 0x98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678534 │ │ │ │ + b.n 6782f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678550 │ │ │ │ + b.n 678310 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (677ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678018 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67806c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6784e0 │ │ │ │ + b.n 6782a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6784ec │ │ │ │ + b.n 6782ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6784f0 │ │ │ │ + b.n 6782b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6780c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6780fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67816c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678450 │ │ │ │ + b.n 678210 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #2 │ │ │ │ + lsls r4, r0, #30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #17 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6781c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6781e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 6783fc │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67821c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6783dc │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678290 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r2, #8] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6782b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6782d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 67837c │ │ │ │ + svc 52 @ 0x34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6782f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 678374 │ │ │ │ + svc 32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67830c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678368 │ │ │ │ + svc 12 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6000a7 │ │ │ │ + @ instruction: 0xfa4000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3000a7 │ │ │ │ + @ instruction: 0xfa1000a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67837c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70c00a7 │ │ │ │ + @ instruction: 0xf5ec00a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6783ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6f400a7 │ │ │ │ + rsbs r0, r4, #5472256 @ 0x538000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678408 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 64 @ 0x40 │ │ │ │ + udf #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678424 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + udf #20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678440 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67845c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678478 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678494 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r8, r7, lsl #2] │ │ │ │ + @ instruction: 0xf6f800a7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + ble.n 6783e4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #172 @ 0xac │ │ │ │ + ble.n 6783e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6784e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + ble.n 6783ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678504 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + ble.n 6785f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678520 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + ble.n 6785f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67853c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + ble.n 6785f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678558 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #112 @ 0x70 │ │ │ │ + ble.n 6785fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678574 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + ble.n 678600 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678590 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + ble.n 678604 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + ble.n 678608 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + ble.n 67860c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6785e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #52 @ 0x34 │ │ │ │ + ble.n 678610 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678600 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + ble.n 678614 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67861c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #28 │ │ │ │ + bgt.n 678618 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678638 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #16 │ │ │ │ + bgt.n 67861c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678654 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - udf #4 │ │ │ │ + bgt.n 678620 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678670 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #120 @ 0x78 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67868c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678648 │ │ │ │ + bgt.n 678608 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67865c │ │ │ │ + bgt.n 67861c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678668 │ │ │ │ + bgt.n 678628 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67867c │ │ │ │ + bgt.n 67863c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6786fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678688 │ │ │ │ + bgt.n 678648 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678718 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67869c │ │ │ │ + bgt.n 67865c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678734 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786a8 │ │ │ │ + bgt.n 678668 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678750 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786b4 │ │ │ │ + bgt.n 678674 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67876c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786c0 │ │ │ │ + bgt.n 678680 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678788 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786cc │ │ │ │ + bgt.n 67868c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786d8 │ │ │ │ + bgt.n 678898 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786e4 │ │ │ │ + bgt.n 6788a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786f0 │ │ │ │ + bgt.n 6788b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6787f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 6786fc │ │ │ │ + bgt.n 6788bc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678814 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678908 │ │ │ │ + bgt.n 6788c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678830 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678914 │ │ │ │ + bgt.n 6788d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67884c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678920 │ │ │ │ + bgt.n 6788e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678868 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67892c │ │ │ │ + bgt.n 6788ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678884 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 67891c │ │ │ │ + bgt.n 6788dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ble.n 678920 │ │ │ │ + bgt.n 6788e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r3, #144 @ 0x90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6788f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #12] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678910 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6788e4 │ │ │ │ + blt.n 6788a4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67892c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 6788f0 │ │ │ │ + blt.n 6788b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678948 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678904 │ │ │ │ + blt.n 6788c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678964 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678918 │ │ │ │ + blt.n 6788d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678980 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 67892c │ │ │ │ + blt.n 6788ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67899c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #5 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6789f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #2 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678ad0 │ │ │ │ + blt.n 678a90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678ae4 │ │ │ │ + blt.n 678aa4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678af8 │ │ │ │ + blt.n 678ab8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b0c │ │ │ │ + blt.n 678acc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b18 │ │ │ │ + blt.n 678ad8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b24 │ │ │ │ + blt.n 678ae4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b30 │ │ │ │ + blt.n 678af0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b3c │ │ │ │ + blt.n 678afc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678aec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b50 │ │ │ │ + blt.n 678b10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b64 │ │ │ │ + blt.n 678b24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b70 │ │ │ │ + blt.n 678b30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b7c │ │ │ │ + bge.n 678b3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b88 │ │ │ │ + bge.n 678b48 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678b94 │ │ │ │ + bge.n 678b54 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bgt.n 678ba0 │ │ │ │ + bge.n 678b60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678bac │ │ │ │ + bge.n 678b6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678bc0 │ │ │ │ + bge.n 678b80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678bd4 │ │ │ │ + bge.n 678b94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678be0 │ │ │ │ + bge.n 678ba0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678bec │ │ │ │ + bge.n 678bac │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678bf8 │ │ │ │ + bge.n 678bb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c04 │ │ │ │ + bge.n 678bc4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c10 │ │ │ │ + bge.n 678bd0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c1c │ │ │ │ + bge.n 678bdc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c30 │ │ │ │ + bge.n 678bf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c44 │ │ │ │ + bge.n 678c04 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c50 │ │ │ │ + bge.n 678c10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c5c │ │ │ │ + bge.n 678c1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c68 │ │ │ │ + bge.n 678c28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c74 │ │ │ │ + bge.n 678e34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c80 │ │ │ │ + bge.n 678e40 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678c8c │ │ │ │ + bge.n 678e4c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678ca0 │ │ │ │ + bge.n 678e60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678cb4 │ │ │ │ + bge.n 678e74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678ec0 │ │ │ │ + bge.n 678e80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678ecc │ │ │ │ + bge.n 678e8c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678ee0 │ │ │ │ + bge.n 678ea0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - blt.n 678eac │ │ │ │ + bge.n 678e6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678e78 │ │ │ │ + bls.n 678e38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r7] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678edc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r7] │ │ │ │ + strb r4, [r5, r2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #1 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (678f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bge.n 678ff4 │ │ │ │ + bls.n 678fb4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 678ed0 │ │ │ │ + bpl.n 678e90 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 678fb0 │ │ │ │ + bhi.n 678f70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #2 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (678ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678f84 │ │ │ │ + bhi.n 678f44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679014 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 678f90 │ │ │ │ + bhi.n 678f50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679034 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679050 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67906c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679088 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679144 │ │ │ │ + bhi.n 679104 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67912c │ │ │ │ + bhi.n 6790ec │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679138 │ │ │ │ + bhi.n 6790f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6790f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 679134 │ │ │ │ + bvc.n 6790f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679114 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r4, #168 @ 0xa8 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679130 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 679114 │ │ │ │ + bvc.n 6790d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67914c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679168 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #50] @ 0x32 │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679184 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6790cc │ │ │ │ + bvc.n 67928c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r1, #20 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6791f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792a8 │ │ │ │ + bvc.n 679268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679210 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792ac │ │ │ │ + bvc.n 67926c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67922c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792a8 │ │ │ │ + bvc.n 679268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679248 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792ac │ │ │ │ + bvc.n 67926c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679264 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792b0 │ │ │ │ + bvc.n 679270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679280 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792ac │ │ │ │ + bvs.n 67926c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67929c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bhi.n 6792a8 │ │ │ │ + bvs.n 679268 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 6792a4 │ │ │ │ + bvs.n 679264 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679230 │ │ │ │ + bpl.n 6791f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6792f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679284 │ │ │ │ + bvs.n 679244 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67930c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6793a0 │ │ │ │ + bpl.n 679360 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679328 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679264 │ │ │ │ + bvs.n 679424 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679344 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679268 │ │ │ │ + bvs.n 679428 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679360 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679384 │ │ │ │ + bmi.n 679344 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67937c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679450 │ │ │ │ + bvs.n 679410 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679398 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679454 │ │ │ │ + bvs.n 679414 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679458 │ │ │ │ + bvs.n 679418 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67949c │ │ │ │ + bmi.n 67945c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6793ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 679440 │ │ │ │ + bvs.n 679400 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67940c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 679448 │ │ │ │ + bpl.n 679408 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67942c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvc.n 679440 │ │ │ │ + bpl.n 679400 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679448 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679434 │ │ │ │ + bpl.n 6793f4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679464 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 679450 │ │ │ │ + bpl.n 679410 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679480 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67949c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6794f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #5] │ │ │ │ + strb r4, [r4, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67950c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679528 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6795c4 │ │ │ │ + bpl.n 679584 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679544 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 6795c8 │ │ │ │ + bpl.n 679588 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - beq.n 679570 │ │ │ │ + ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 678fac │ │ │ │ + b.n 679d6c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67959c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 679590 │ │ │ │ + bmi.n 679550 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 67959c │ │ │ │ + bmi.n 67955c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795a8 │ │ │ │ + bmi.n 679568 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6795f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795ac │ │ │ │ + bmi.n 67956c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67960c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795b0 │ │ │ │ + bmi.n 679570 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795b4 │ │ │ │ + bmi.n 679574 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795b0 │ │ │ │ + bmi.n 679570 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 6795ac │ │ │ │ + bmi.n 67956c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67967c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679640 │ │ │ │ + beq.n 679600 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679604 │ │ │ │ + beq.n 6795c4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6796d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6796f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bpl.n 67973c │ │ │ │ + bmi.n 6796fc │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67970c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679728 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + strh r4, [r4, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679744 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679760 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #16] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67977c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, #40] @ 0x28 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679798 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #20] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67986c │ │ │ │ + bcc.n 67982c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6797ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679870 │ │ │ │ + bcc.n 679830 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679808 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679874 │ │ │ │ + bcc.n 679834 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679824 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679878 │ │ │ │ + bcc.n 679838 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679840 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67987c │ │ │ │ + bcs.n 67983c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67985c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679880 │ │ │ │ + bcs.n 679840 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679878 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 67988c │ │ │ │ + bcs.n 67984c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679894 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 679898 │ │ │ │ + bcs.n 679858 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679894 │ │ │ │ + bcs.n 679854 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679890 │ │ │ │ + bcs.n 679850 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6798e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 67988c │ │ │ │ + bcs.n 67984c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679904 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #64] @ 0x40 │ │ │ │ + str r4, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679920 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67993c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679858 │ │ │ │ + bcs.n 679a18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679958 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a54 │ │ │ │ + bcs.n 679a14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679974 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a58 │ │ │ │ + bcs.n 679a18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679990 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a54 │ │ │ │ + bcs.n 679a14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a58 │ │ │ │ + bcs.n 679a18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a54 │ │ │ │ + bcs.n 679a14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6799e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a58 │ │ │ │ + bcs.n 679a18 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a00 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a5c │ │ │ │ + bcs.n 679a1c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a1c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a60 │ │ │ │ + bcs.n 679a20 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a38 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a64 │ │ │ │ + bne.n 679a24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a54 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcc.n 679a68 │ │ │ │ + bne.n 679a28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a70 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a6c │ │ │ │ + bne.n 679a2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679a8c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a70 │ │ │ │ + bne.n 679a30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679aa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a74 │ │ │ │ + bne.n 679a34 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a70 │ │ │ │ + bne.n 679a30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679afc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a50 │ │ │ │ + bne.n 679a10 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a4c │ │ │ │ + bne.n 679c0c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679a40 │ │ │ │ + bne.n 679c00 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679c34 │ │ │ │ + bne.n 679bf4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679c28 │ │ │ │ + bne.n 679be8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #960] @ (679f4c ) │ │ │ │ + blx sl │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #912] @ (679f38 ) │ │ │ │ + blxns r8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 679be4 │ │ │ │ + beq.n 679ba4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679bd8 │ │ │ │ + beq.n 679b98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679bd4 │ │ │ │ + beq.n 679b94 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679bd0 │ │ │ │ + beq.n 679b90 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #24 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679bb0 │ │ │ │ + beq.n 679b70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679bac │ │ │ │ + beq.n 679b6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679c84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679ba8 │ │ │ │ + beq.n 679d68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679ba4 │ │ │ │ + beq.n 679d64 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679da8 │ │ │ │ + beq.n 679d68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679dac │ │ │ │ + beq.n 679d6c │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679cf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679db0 │ │ │ │ + beq.n 679d70 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679db4 │ │ │ │ + beq.n 679d74 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 679db8 │ │ │ │ + beq.n 679d78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r2!, {r2, r3} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679d9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679db8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 679d4c │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679dd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679df0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 679d34 │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (679e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 679ebc │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #108] @ 0x6c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #112] @ 0x70 │ │ │ │ + str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #108] @ 0x6c │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ + lsls r4, r7, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (679fec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r4, #3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a008 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a024 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a040 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 6799fc │ │ │ │ + b.n 67a7bc │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a05c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bge.n 67a0a8 │ │ │ │ + bls.n 67a068 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a078 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a094 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 67a138 │ │ │ │ + bhi.n 67a0f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a104 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a120 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a13c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a158 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a174 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a190 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r6, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a1e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a200 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a21c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a238 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a254 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a248 │ │ │ │ + bvs.n 67a208 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a270 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a28c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r4, {r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 67a3a4 │ │ │ │ + bvs.n 67a364 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a2fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a318 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + mov r0, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a334 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a350 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a36c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a388 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a414 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a430 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r3!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a44c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r4} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a468 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a484 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a510 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a52c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a548 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a564 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a580 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a59c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r6} │ │ │ │ + ldmia r2, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r2, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r2!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a60c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r2, r3, r4} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a628 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a644 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a660 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a67c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a698 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a6ec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a708 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a724 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a740 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a75c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a778 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r7} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a794 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7cc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a7e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a804 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a820 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3, r4, r5} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a83c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a858 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a874 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a890 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a8e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a900 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a91c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a938 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r0!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a954 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a970 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a98c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67a9fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa18 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa34 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa50 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa6c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aa88 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r1!, {} │ │ │ │ + stmia r7!, {r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aadc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aaf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab14 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab30 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab4c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab68 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ab84 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abbc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67abf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac10 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac2c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac48 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac64 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac80 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ac9c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67acf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad0c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad28 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad44 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad60 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad7c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r6!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ad98 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67add0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67adec ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae08 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae24 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r6} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae40 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae5c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r5} │ │ │ │ + stmia r6!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae78 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67ae94 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aeb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aecc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, r2 │ │ │ │ + adds r0, r6, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67aee8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af04 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af20 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af3c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af58 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r5!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af74 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67af90 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afac ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r5!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67afe4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4, r5} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b000 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r5!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b01c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b038 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b054 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b070 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b08c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b0fc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b118 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b134 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b150 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b16c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b188 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r4!, {r3} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1dc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b1f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r3} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b214 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b230 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b24c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b268 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b284 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r3, #3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2bc ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b2d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67b2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b314 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b330 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r3!, {r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b34c ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b368 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67b384 ) │ │ │ │ add r0, pc │ │ │ │ bl 27a29c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1689e4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ + ldr r4, [r0, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #60] @ (67b3d8 ) │ │ │ │ add.w r8, r0, #2 │ │ │ │ @@ -2219987,17 +2220013,17 @@ │ │ │ │ lsrgt r4, r4, #1 │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 67b3aa │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - @ instruction: 0xf3380134 │ │ │ │ + @ instruction: 0xf2180134 │ │ │ │ │ │ │ │ 0067b3e0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.2.3-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0067b3e8 <_mesa_glapi_get_proc_offset@@libgallium-26.2.3-1.so>: │ │ │ │ @@ -2220388,15 +2220414,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5f9ae8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r3, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2220422,15 +2220448,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ bkpt 0x0016 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r0, r6, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220463,15 +2220489,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r2, r4} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r2, r6, #4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2220540,21 +2220566,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 67b8f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x458> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 67b8f6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45a> │ │ │ │ b.n 67b90a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46e> │ │ │ │ - ldmia r4!, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r0, r6, #3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ str r2, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2220769,37 +2220795,37 @@ │ │ │ │ nop │ │ │ │ mov r0, ip │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r5} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r2, r4, r6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r0, lr │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r4, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67bbe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x746> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2221082,15 +2221108,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67be5e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x9c2> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r1, [pc, #32] @ (67bea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xa04>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 67be88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x9ec> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 67be9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xa00> │ │ │ │ @@ -2221099,15 +2221125,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 67be84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x9e8> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r3, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (67bf08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xa6c>) │ │ │ │ @@ -2221250,19 +2221276,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-32] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ @@ -2221314,15 +2221340,15 @@ │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #116 @ 0x74 │ │ │ │ lsls r0, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2221456,35 +2221482,35 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #46 @ 0x2e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #42] @ 0x2a │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #23] │ │ │ │ + strb r4, [r4, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r6, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r5, [pc, #632] @ (67c4a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1008>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2221526,15 +2221552,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 67c25e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xdc2> │ │ │ │ str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #2 │ │ │ │ movt r1, #8 │ │ │ │ @@ -2221583,17 +2221609,17 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 67c2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xe40> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2221614,17 +2221640,17 @@ │ │ │ │ blx 748b8 │ │ │ │ clz r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r2!, {r3} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 67c2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xe40> │ │ │ │ @@ -2221657,15 +2221683,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 67c3d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xf3a> │ │ │ │ nop │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r0, [r2, #12] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2221802,15 +2221828,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #130 @ 0x82 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 67c5c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1124> │ │ │ │ sub sp, #8 │ │ │ │ @@ -2222329,85 +2222355,85 @@ │ │ │ │ b.n 67c71a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x127e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #20 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - stmia r0!, {r1, r4, r6, r7} │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + ite vs │ │ │ │ + lslvs r4, r5, #2 │ │ │ │ + nopvc {6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - itt vs │ │ │ │ + itet pl │ │ │ │ + lslpl r4, r5, #2 │ │ │ │ + strmi r3, [sp, #896] @ 0x380 │ │ │ │ + lslpl r0, r5, #5 │ │ │ │ + itee lt │ │ │ │ + lsllt r4, r5, #2 │ │ │ │ + itee vc @ unpredictable │ │ │ │ + lslvc r4, r5, #2 │ │ │ │ + bkpt 0x0044 │ │ │ │ lslvs r4, r5, #2 │ │ │ │ - strvs r3, [sp, #208] @ 0xd0 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ lsls r0, r5, #5 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00ce │ │ │ │ + pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + str r6, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + str r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x0094 │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r1, [sp, #936] @ 0x3a8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - udf #146 @ 0x92 │ │ │ │ + ble.n 67cbc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x172c> │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itee eq │ │ │ │ - lsleq r4, r5, #2 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r4, r5, #2 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bkpt 0x0024 │ │ │ │ + pop {r2, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x0084 │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, r5, r6, r7, pc} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + cbnz r4, 67cb86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x16ea> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #236] @ (67cc18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x177c>) │ │ │ │ @@ -2222515,29 +2222541,29 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + pop {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bcc.n 67ccb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1814> │ │ │ │ + bcs.n 67cc70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x17d4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + cbnz r2, 67ccb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1814> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + cbnz r0, 67ccae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1812> │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, pc} │ │ │ │ + cbnz r4, 67ccbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1820> │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (67cde8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x194c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2222710,35 +2222736,35 @@ │ │ │ │ ldr r3, [pc, #56] @ (67ce1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1980>) │ │ │ │ add r3, pc │ │ │ │ b.n 67cdb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x191a> │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 67ce56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x19ba> │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cbnz r2, 67ce3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x199e> │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r5, #5 │ │ │ │ - pop {r2, r3, r4} │ │ │ │ + revsh r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r2, #180 @ 0xb4 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bmi.n 67ceac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1a10> │ │ │ │ + bcc.n 67ce6c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x19d0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbnz r6, 67ce78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x19dc> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 67ceec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1a50> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2222826,25 +2222852,25 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 67ceae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1a12> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r0, 67cf50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ab4> │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67cf56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1aba> │ │ │ │ + rev r2, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r2, [r6, #30] │ │ │ │ lsls r0, r5, #5 │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - hlt 0x0028 │ │ │ │ + cbnz r0, 67cf2e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1a92> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 67cf84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ae8> │ │ │ │ cbz r2, 67cf2a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1a8e> │ │ │ │ movs r3, #1 │ │ │ │ @@ -2223069,15 +2223095,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r6, 67d15c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1cc0> │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #120] @ (67d1e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d48>) │ │ │ │ @@ -2223133,27 +2223159,27 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 67d196 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1cfa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #142 @ 0x8e │ │ │ │ lsls r0, r5, #5 │ │ │ │ cmp r6, #134 @ 0x86 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + str r4, [r1, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2223221,21 +2223247,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (67d2d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1e38>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 67d158 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1cbc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xb7ba │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ ldr r4, [pc, #268] @ (67d3fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1f60>) │ │ │ │ @@ -2223344,15 +2223370,15 @@ │ │ │ │ cmp r4, #246 @ 0xf6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r0, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 67d3dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1f40> │ │ │ │ + bcs.n 67d39c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1f00> │ │ │ │ lsls r1, r5, #2 │ │ │ │ lsls r1, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2223696,23 +2223722,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ cmp r2, #110 @ 0x6e │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #14 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - bhi.n 67d788 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x22ec> │ │ │ │ + bvc.n 67d748 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x22ac> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + cbz r2, 67d7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2354> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bhi.n 67d710 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2274> │ │ │ │ + bvc.n 67d6d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2234> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (67d878 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x23dc>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2223790,17 +2223816,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ cmp r0, #54 @ 0x36 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r0, r7 │ │ │ │ + cbz r0, 67d8aa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + cbz r4, 67d8b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2416> │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-224] │ │ │ │ ldr r2, [pc, #592] @ (67daf0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2654>) │ │ │ │ @@ -2224030,37 +2224056,37 @@ │ │ │ │ bl 67d158 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1cbc> │ │ │ │ b.n 67d942 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24a6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r7, #86 @ 0x56 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + push {r2, r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxtb r6, r5 │ │ │ │ + cbz r6, 67db12 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2676> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + cbz r6, 67db18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x267c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r6, #140 @ 0x8c │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r4, 67db42 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x26a6> │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67db36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x269a> │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r4, r5 │ │ │ │ + cbz r4, 67db16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x267a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67db34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2698> │ │ │ │ + add sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + cbz r2, 67db36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x269a> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67db46 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x26aa> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67db32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2696> │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67db4e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x26b2> │ │ │ │ + add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r3, [pc, #2220] @ 67e3e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2f4c> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2224905,129 +2224931,129 @@ │ │ │ │ nop │ │ │ │ movs r4, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #5 │ │ │ │ movs r4, #174 @ 0xae │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 67e43e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fa2> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - cbz r2, 67e42a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2f8e> │ │ │ │ + add sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 67e432 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2f96> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + cbz r0, 67e43a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2f9e> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r3, r5, r6, lr} │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + cbz r0, 67e488 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fec> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #464 @ 0x1d0 │ │ │ │ + add r7, sp, #848 @ 0x350 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + cbz r2, 67e448 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fac> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67e47c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fe0> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 67e492 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ff6> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #24 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r6, 67e494 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ff8> │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67e486 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fea> │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sxth r2, r3 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + eors r0, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbz r4, 67e4a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3006> │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r4 │ │ │ │ + cbz r6, 67e498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ffc> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 67e4b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3014> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r2, #25 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 67e49e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3002> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r0, sp, #840 @ 0x348 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #336 @ 0x150 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r2, 67e4c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3026> │ │ │ │ + add sp, #40 @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r0, 67e4c2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3026> │ │ │ │ + add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #192 @ 0xc0 │ │ │ │ + add r7, sp, #576 @ 0x240 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbz r4, 67e4d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3036> │ │ │ │ + add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r2, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #280 @ 0x118 │ │ │ │ + add r7, sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2225225,37 +2225251,37 @@ │ │ │ │ nop │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r6, r6, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r4, #14 │ │ │ │ + asrs r4, r0, #10 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, r0 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r4, pc, #936 @ (adr r4, 67ea94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35f8>) │ │ │ │ + add r3, pc, #808 @ (adr r3, 67ea14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3578>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 67e6f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3254>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 67ea70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35d4>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #448 @ (adr r4, 67e8b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x341c>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 67e838 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x339c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 67e914 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3478>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 67e894 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33f8>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #368 @ (adr r4, 67e870 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33d4>) │ │ │ │ + add r3, pc, #240 @ (adr r3, 67e7f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3354>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, pc, #456 @ (adr r4, 67e8cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3430>) │ │ │ │ + add r3, pc, #328 @ (adr r3, 67e84c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33b0>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #612] @ (67e97c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34e0>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2225484,63 +2225510,63 @@ │ │ │ │ b.n 67e7da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x333e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r4, r3 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r2, [r1, #13] │ │ │ │ lsls r0, r5, #5 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, #20] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - uxtb r2, r0 │ │ │ │ + cbz r2, 67e9c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3528> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #120 @ 0x78 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r0, r7, #30 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ + pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 67edac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3910>) │ │ │ │ + add r2, pc, #872 @ (adr r2, 67ed2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3890>) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cbnz r2, 67ea34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3598> │ │ │ │ + rev16 r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-176] │ │ │ │ mov r9, r1 │ │ │ │ @@ -2225778,49 +2225804,49 @@ │ │ │ │ nop │ │ │ │ asrs r6, r6, #23 │ │ │ │ lsls r0, r5, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - add r0, pc, #552 @ (adr r0, 67eea8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3a0c>) │ │ │ │ + ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 67ef04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3a68>) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #164 @ 0xa4 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bkpt 0x00c8 │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, pc} │ │ │ │ + cbnz r0, 67ed14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3878> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb77a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strex pc, pc, [sp, #1020] @ 0x3fc │ │ │ │ mrc 15, 7, APSR_nzcv, cr15, cr15, {7} │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2225987,15 +2226013,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (67eeb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3a1c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2226009,15 +2226035,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r0, r3, #5 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2226811,17 +2226837,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsrs r2, r3, #9 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #416 @ (adr r3, 67f84c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x43b0>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 67f7cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4330>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 67f768 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x42cc>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 67f6e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x424c>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #292] @ (67f7e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x434c>) │ │ │ │ @@ -2227487,15 +2227513,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r0, #14 │ │ │ │ lsls r0, r5, #5 │ │ │ │ lsls r2, r6, #11 │ │ │ │ lsls r0, r5, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2229560,21 +2229586,21 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r6, #-412]! @ 0xfffffe64 │ │ │ │ ldr r0, [pc, #4] @ (6812b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e1c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #23] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (6812c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e28>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 6812f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e56> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2229825,15 +2229851,15 @@ │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ str.w r5, [r4, #1476] @ 0x5c4 │ │ │ │ mov.w r8, #16384 @ 0x4000 │ │ │ │ str.w r5, [r4, #1472] @ 0x5c0 │ │ │ │ str.w r5, [r4, #1468] @ 0x5bc │ │ │ │ str.w r5, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r2, [r4, #1484] @ 0x5cc │ │ │ │ - bl b2fc80 │ │ │ │ + bl b2fbf8 │ │ │ │ movs r1, #8 │ │ │ │ str.w r1, [r4, #240] @ 0xf0 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r1, [r4, #1888] @ 0x760 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ strd r5, r5, [r4, #324] @ 0x144 │ │ │ │ movs r5, #16 │ │ │ │ @@ -2230018,18 +2230044,18 @@ │ │ │ │ mrc2 15, 3, pc, cr7, cr15, {7} │ │ │ │ asrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ mcr2 15, 1, pc, cr9, cr15, {7} @ │ │ │ │ - orrs r0, r3 │ │ │ │ + rors r0, r7 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia.w r0, {r0, r1, r2, r5, r6, r8} │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r6, [r0, #24] │ │ │ │ lsls r1, r4, #5 │ │ │ │ @ instruction: 0xf79c016d │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 681858 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63bc> │ │ │ │ push {r3, lr} │ │ │ │ @@ -2230822,15 +2230848,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r8, r0, #20480 @ 0x5000 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r8, #1768] @ 0x6e8 │ │ │ │ cbz r0, 6820b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6c14> │ │ │ │ - bl b2aa20 │ │ │ │ + bl b2a998 │ │ │ │ ldr.w r0, [r8, #1756] @ 0x6dc │ │ │ │ cbz r0, 6820ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6c1e> │ │ │ │ bl 5adce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c430> │ │ │ │ ldr.w r0, [r8, #1660] @ 0x67c │ │ │ │ cbz r0, 6820c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6c28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2231202,40 +2231228,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 684748 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x92ac> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682434 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b32f00 │ │ │ │ + bl b32e78 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1764] @ 0x6e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682434 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f98> │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5ae138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c880> │ │ │ │ ldr.w r1, [r9, #1760] @ 0x6e0 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5ae7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cef8> │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a64c │ │ │ │ + bl b2a5c4 │ │ │ │ str.w r0, [r9, #1768] @ 0x6e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 682434 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f98> │ │ │ │ - bl b2b0e0 │ │ │ │ + bl b2b058 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b1b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a02e4> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ bl 5b2a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a119c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ - bl b3286c │ │ │ │ + bl b327e4 │ │ │ │ ldr.w r0, [r9, #1756] @ 0x6dc │ │ │ │ movs r1, #1 │ │ │ │ bl 5ae444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cb8c> │ │ │ │ mov r0, r4 │ │ │ │ bl 68defc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x12a60> │ │ │ │ b.n 68243e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fa2> │ │ │ │ bl 5adec4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c60c> │ │ │ │ @@ -2239521,15 +2239547,15 @@ │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #32] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bls.n 6883c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xcf24> │ │ │ │ + bhi.n 688380 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xcee4> │ │ │ │ lsls r4, r6, #4 │ │ │ │ strh r6, [r3, #6] │ │ │ │ lsls r7, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 68842e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xcf92> │ │ │ │ ldr r7, [sp, #20] │ │ │ │ b.n 687ec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xca26> │ │ │ │ @@ -2244233,15 +2244259,15 @@ │ │ │ │ ldrsb.w r3, [r9, #1377] @ 0x561 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68bcec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x10850> │ │ │ │ ldrsb.w r3, [r9, #1378] @ 0x562 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 68bcba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1081e> │ │ │ │ mov r0, r6 │ │ │ │ - bl b32ff4 │ │ │ │ + bl b32f6c │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r9, #724] @ 0x2d4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w fp, #2 │ │ │ │ b.n 68bbe6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1074a> │ │ │ │ ldrb.w r2, [r4, #80] @ 0x50 │ │ │ │ @@ -2245823,15 +2245849,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r4, r5 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r7, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246123,15 +2246149,15 @@ │ │ │ │ ldr.w r1, [r5, #1748] @ 0x6d4 │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 68d162 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x11cc6> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl b31c9c │ │ │ │ + bl b31c14 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5dcd08 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2246153,15 +2246179,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 68cee8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x11a4c> │ │ │ │ ldr.w r0, [r5, #1756] @ 0x6dc │ │ │ │ mov r1, r4 │ │ │ │ - bl b31c30 │ │ │ │ + bl b31ba8 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68d1e2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x11d46> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2246192,22 +2246218,22 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #1756] @ 0x6dc │ │ │ │ str.w r1, [r4, #1404] @ 0x57c │ │ │ │ str.w r2, [r4, #1408] @ 0x580 │ │ │ │ cbz r1, 68d256 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x11dba> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl b31c78 │ │ │ │ + bl b31bf0 │ │ │ │ add.w r4, r4, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r4, #3136] @ 0xc40 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3136] @ 0xc40 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl b31c78 │ │ │ │ + bl b31bf0 │ │ │ │ b.n 68d242 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x11da6> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2246990,15 +2247016,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 59eb6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x48d2b4> │ │ │ │ cbz r0, 68db38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1269c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r6, #1768] @ 0x6e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl b2bd50 │ │ │ │ + bl b2bcc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68db32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x12696> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 682268 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6dcc> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2247218,15 +2247244,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldrb.w r3, [r6, #1656] @ 0x678 │ │ │ │ ldr.w r4, [r6, #1652] @ 0x674 │ │ │ │ str.w r4, [r0, #1012] @ 0x3f4 │ │ │ │ str.w r2, [r0, #1008] @ 0x3f0 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r3, [r0, #1016] @ 0x3f8 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrh.w r6, [r3, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ cbz r0, 68ddec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x12950> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2247726,15 +2247752,15 @@ │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ vldr s0, [r3] │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2252968,20 +2252994,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 691f12 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x16a76> │ │ │ │ nop │ │ │ │ bvs.n 691fae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x16b12> │ │ │ │ - @ instruction: 0xffff3a5c │ │ │ │ + vqshrn.u64 d19, q14, #1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bvs.n 691fd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x16b3a> │ │ │ │ - @ instruction: 0xffff39da │ │ │ │ + @ instruction: 0xffff38ba │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r1, #104 @ 0x68 │ │ │ │ + subs r0, #72 @ 0x48 │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r5, [pc, #1440] @ 6925cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x17130> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2253948,15 +2253974,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 692794 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x172f8> │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r5, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2255893,21 +2255919,21 @@ │ │ │ │ negs r1, r0 │ │ │ │ and.w r1, r1, #31 │ │ │ │ and.w r0, r0, #31 │ │ │ │ ubfx r2, r2, #5, #14 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 693f06 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x18a6a> │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r4, r7, r4 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2259265,15 +2259291,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5880133 │ │ │ │ + orn r1, r8, #11730944 @ 0xb30000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2259508,15 +2259534,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1672] @ 0x688 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (696898 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b3fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - movs r1, #18 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ addw r0, r0, #2108 @ 0x83c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r0, #2208] @ 0x8a0 │ │ │ │ bx lr │ │ │ │ @@ -2259571,15 +2259597,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r3, r5, #2 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2259613,15 +2259639,15 @@ │ │ │ │ ldr.w r1, [r5, #2280] @ 0x8e8 │ │ │ │ cbz r1, 6969bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b520> │ │ │ │ ldr.w r3, [r4, #1808] @ 0x710 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ - bl af4354 │ │ │ │ + bl af42cc │ │ │ │ ldr.w r0, [r5, #2216] @ 0x8a8 │ │ │ │ blx 725a4 │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ add.w r0, r4, #1896 @ 0x768 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ @@ -2259649,15 +2259675,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #112 @ 0x70 │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 696a58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b5bc> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2259665,15 +2259691,15 @@ │ │ │ │ str r2, [r3, #8] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb.w r2, [ip] │ │ │ │ strb r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #56 @ 0x38 │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2259761,38 +2259787,38 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 6234b0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368188> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef21c │ │ │ │ + bl aef194 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 696c52 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b7b6> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef294 │ │ │ │ + bl aef20c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef290 │ │ │ │ + bl aef208 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368204> │ │ │ │ ldr r3, [pc, #372] @ (696d00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b864>) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl aef21c │ │ │ │ + bl aef194 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 696c84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b7e8> │ │ │ │ - bl aef294 │ │ │ │ + bl aef20c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl aef290 │ │ │ │ + bl aef208 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368204> │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2259923,26 +2259949,26 @@ │ │ │ │ @ instruction: 0xffdfffff │ │ │ │ str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 1, 1, r0, cr4, cr3, {1} │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + stc 1, cr0, [r4, #-204] @ 0xffffff34 │ │ │ │ + ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + cmp r5, #170 @ 0xaa │ │ │ │ lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ @@ -2260454,21 +2260480,21 @@ │ │ │ │ add.w r0, r4, #18560 @ 0x4880 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ mvns r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mvns r1, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl af4758 │ │ │ │ + bl af46d0 │ │ │ │ ldr.w r2, [pc, #1616] @ 697910 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c474> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r9, #2272] @ 0x8e0 │ │ │ │ - bl aeef24 │ │ │ │ + bl aeee9c │ │ │ │ str.w r0, [r9, #2216] @ 0x8a8 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 697406 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1bf6a> │ │ │ │ bl 623344 │ │ │ │ ldr.w r3, [pc, #1588] @ 697914 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c478> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2260672,15 +2260698,15 @@ │ │ │ │ str.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r4, #1492] @ 0x5d4 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ str.w fp, [r4, #1448] @ 0x5a8 │ │ │ │ str.w r2, [r4, #1488] @ 0x5d0 │ │ │ │ - bl b2fc80 │ │ │ │ + bl b2fbf8 │ │ │ │ ldr.w r2, [r4, #1880] @ 0x758 │ │ │ │ movs r3, #3 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69787c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c3e0> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -2260905,21 +2260931,21 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r4, #5 │ │ │ │ lsrs r4, r6, #7 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r5, #5 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r1, #234 @ 0xea │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #5 │ │ │ │ bl 5c78c2 │ │ │ │ bl 5d58c6 │ │ │ │ bl 66b8ca │ │ │ │ ldc2l 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -2260936,40 +2260962,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr.w pc, [r1, #255]! │ │ │ │ pld [pc, #-4095] @ 6968f9 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1b45d> │ │ │ │ bl 56d8fa <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x45c042> │ │ │ │ bl 53b8fe <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x42a046> │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #8 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6978a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c40c> │ │ │ │ + b.n 697668 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c1cc> │ │ │ │ lsls r3, r6, #4 │ │ │ │ - cmp r1, #244 @ 0xf4 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r4, r0, #7 │ │ │ │ + subs r4, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + movs r7, #30 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ite lt │ │ │ │ - lsllt r7, r4, #2 │ │ │ │ - ldrhge r2, [r4, #32] │ │ │ │ + bkpt 0x0094 │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + ldrh r2, [r4, #32] │ │ │ │ lsls r6, r4, #5 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #104 @ 0x68 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - itet vs │ │ │ │ - lslvs r7, r4, #2 │ │ │ │ - movvc r7, #212 @ 0xd4 │ │ │ │ - movvs r0, r0 │ │ │ │ + bkpt 0x004a │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ + movs r0, r0 │ │ │ │ ldr.w r3, [r0, #1692] @ 0x69c │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 697954 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c4b8> │ │ │ │ add.w r2, r0, #155648 @ 0x26000 │ │ │ │ str.w r1, [r0, #1692] @ 0x69c │ │ │ │ ldr.w r3, [r2, #2768] @ 0xad0 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ @@ -2261102,15 +2261128,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2261118,18 +2261144,18 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ add.w r1, r1, #544 @ 0x220 │ │ │ │ addw r0, r0, #2068 @ 0x814 │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr.w r1, [r4, #560] @ 0x230 │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b31db8 │ │ │ │ + bl b31d30 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1708] @ 0x6ac │ │ │ │ @@ -2261143,15 +2261169,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1708] @ 0x6ac │ │ │ │ ldr.w r2, [r3, #3592] @ 0xe08 │ │ │ │ cbz r1, 697b3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c69e> │ │ │ │ ldr.w r1, [r1, #560] @ 0x230 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl b31d74 │ │ │ │ + bl b31cec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @@ -2261360,17 +2261386,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 697d26 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c88a> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #232] @ (697e44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c9a8>) │ │ │ │ + ldr r3, [pc, #104] @ (697dc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c928>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + ble.n 697e10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1c974> │ │ │ │ lsls r3, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #32128 @ 0x7d80 │ │ │ │ add.w r6, r0, #32512 @ 0x7f00 │ │ │ │ @@ -2261963,15 +2261989,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ - bl b31ee8 │ │ │ │ + bl b31e60 │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 744c8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [r2, #2752] @ 0xac0 │ │ │ │ ldr.w r0, [r2, #3592] @ 0xe08 │ │ │ │ @@ -2262082,15 +2262108,15 @@ │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #10] │ │ │ │ lsls r6, r4, #5 │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - blt.n 6985a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d10c> │ │ │ │ + bge.n 698568 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d0cc> │ │ │ │ lsls r3, r6, #4 │ │ │ │ @ instruction: 0xfa8bffff │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2262115,15 +2262141,15 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 698554 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d0b8> │ │ │ │ clz r3, r3 │ │ │ │ rsb ip, r3, #32 │ │ │ │ add.w r1, r0, #260 @ 0x104 │ │ │ │ @@ -2262186,19 +2262212,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr.w r3, [r4, #564] @ 0x234 │ │ │ │ ldr.w r2, [r2, #324] @ 0x144 │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ add.w r0, r5, #155648 @ 0x26000 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r0, #3592] @ 0xe08 │ │ │ │ - bl b31cb4 │ │ │ │ + bl b31c2c │ │ │ │ mov r5, r0 │ │ │ │ str.w r0, [r4, #560] @ 0x230 │ │ │ │ cbz r0, 698684 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d1e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ mov ip, r3 │ │ │ │ cbz r3, 69862e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d192> │ │ │ │ @@ -2262277,15 +2262303,15 @@ │ │ │ │ add r3, r2 │ │ │ │ str.w r3, [r4, #564] @ 0x234 │ │ │ │ ldrb.w r3, [r5, #366] @ 0x16e │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ strb.w r3, [r4, #580] @ 0x244 │ │ │ │ bl 6aafdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fb40> │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ ldr.w r0, [r5, #292] @ 0x124 │ │ │ │ cbz r0, 698710 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d274> │ │ │ │ clz r3, r0 │ │ │ │ rsb r0, r3, #32 │ │ │ │ add.w r1, r5, #260 @ 0x104 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ @@ -2262315,15 +2262341,15 @@ │ │ │ │ clz r3, r1 │ │ │ │ rsb r3, r3, #32 │ │ │ │ add r3, r5 │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 698730 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d294> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b3b88c │ │ │ │ + bl b3b804 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6986d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d23c> │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ lsls r4, r5, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2262463,15 +2262489,15 @@ │ │ │ │ ldr.w r2, [r9, #568] @ 0x238 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, sp, #39 @ 0x27 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ strb.w r4, [sp, #39] @ 0x27 │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldrb.w r3, [sp, #39] @ 0x27 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 698a2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d590> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, sp, #4128 @ 0x1020 │ │ │ │ ldr r2, [pc, #276] @ (698a40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d5a4>) │ │ │ │ adds r1, #20 │ │ │ │ @@ -2262788,15 +2262814,15 @@ │ │ │ │ b.n 698ac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d624> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2262846,15 +2262872,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 698cb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d81c> │ │ │ │ mov r1, r4 │ │ │ │ b.n 698cec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1d850> │ │ │ │ blx 744c8 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ addw r0, r9, #2068 @ 0x814 │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r5 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2263132,17 +2263158,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 699042 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dba6> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 698fe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1db46> │ │ │ │ mov r1, r4 │ │ │ │ b.n 69901a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1db7e> │ │ │ │ nop │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r1, #68 @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #204] @ (699130 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dc94>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -2263213,17 +2263239,17 @@ │ │ │ │ bne.n 699112 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dc76> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6990b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dc1c> │ │ │ │ b.n 6990fe <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dc62> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #192] @ (69920c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dd70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2263292,17 +2263318,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6991f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dd54> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69919e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dd02> │ │ │ │ b.n 6991dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dd40> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (699310 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1de74>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2263387,17 +2263413,17 @@ │ │ │ │ bne.n 6992f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1de56> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 699282 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1dde6> │ │ │ │ b.n 6992de <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1de42> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r0!, {r3, r5} │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r2, r1, #13 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #528] @ (69953c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1e0a0>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2263859,25 +2263885,25 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r6, r3, #19 │ │ │ │ + lsrs r6, r7, #14 │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2856] @ 0xb28 │ │ │ │ subw sp, sp, #1204 @ 0x4b4 │ │ │ │ ldr.w r3, [pc, #3064] @ 69a430 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ef94> │ │ │ │ @@ -2265011,50 +2265037,50 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r5, #18 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r6, r4, #5 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r2, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #238 @ 0xee │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r2, r2, #6 │ │ │ │ + lsls r2, r6, #1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsls r6, r2, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r1, #28 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r6, #22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfbe400b3 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + @ instruction: 0xfac400b3 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr.w r4, [pc, #2644] @ 69aee4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fa48> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ mvn.w r2, #3 │ │ │ │ add r4, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ @@ -2266015,46 +2266041,46 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ mov r0, fp │ │ │ │ bl 61a7ac │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ b.n 69a768 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1f2cc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - vshr.u64 d16, d16, #12 │ │ │ │ - mcr2 0, 7, r0, cr4, cr0, {5} │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + mrc2 0, 6, r0, cr4, cr0, {5} │ │ │ │ + stc2l 0, cr0, [r4, #704] @ 0x2c0 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf72a00aa │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + addw r0, sl, #2218 @ 0x8aa │ │ │ │ + movs r7, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movt r0, #18602 @ 0x48aa │ │ │ │ + sub.w r0, r4, #5570560 @ 0x550000 │ │ │ │ mcr 15, 2, pc, cr11, cr15, {7} @ │ │ │ │ bcc.n 69afe2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fb46> │ │ │ │ - vqshl.u64 d18, d6, #63 @ 0x3f │ │ │ │ + vqshlu.s32 q9, q11, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldc2 0, cr0, [sl, #-704] @ 0xfffffd40 │ │ │ │ - rsb r0, r2, #5570560 @ 0x550000 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + @ instruction: 0xfbfa00b0 │ │ │ │ + @ instruction: 0xf4a200aa │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stc2 0, cr0, [lr], {176} @ 0xb0 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + @ instruction: 0xfaee00b0 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vld4.32 {d16-d19}, [r8 :256], r0 │ │ │ │ - vld4.32 {d0-d3}, [lr :256], r0 │ │ │ │ - ldr r6, [r2, #0] │ │ │ │ + str.w r0, [r8, r0, lsl #3] │ │ │ │ + strb.w r0, [lr, r0, lsl #3] │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3872] @ 0xf20 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #868] @ (69b2b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fe18>) │ │ │ │ @@ -2266375,28 +2266401,28 @@ │ │ │ │ nop │ │ │ │ str r0, [r5, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, r2] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - cbnz r6, 69b340 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fea4> │ │ │ │ + revsh r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stcl 0, cr0, [r6, #680]! @ 0x2a8 │ │ │ │ + stcl 0, cr0, [r6], {170} @ 0xaa │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #176] @ (69b388 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1feec>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r4, #114 @ 0x72 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bcc.n 69b1f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fd5c> │ │ │ │ + bcs.n 69b3b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ff1c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {lr} │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #48] @ (69b318 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fe7c>) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #48] @ (69b31c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fe80>) │ │ │ │ mov lr, sp │ │ │ │ @@ -2266422,23 +2266448,23 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ add.w r5, r0, #158720 @ 0x26c00 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ add.w r1, r5, #548 @ 0x224 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ movs r2, #0 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r5, #552 @ 0x228 │ │ │ │ addw r0, r4, #2068 @ 0x814 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r2, [pc, #36] @ (69b388 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1feec>) │ │ │ │ ldr r3, [pc, #40] @ (69b38c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fef0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #40] @ 69b390 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fef4> │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #36] @ (69b394 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1fef8>) │ │ │ │ @@ -2267351,15 +2267377,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r8, fp │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #536] @ (69bfb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20b18>) │ │ │ │ @@ -2267570,25 +2267596,25 @@ │ │ │ │ b.n 69bde2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20946> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ negs r4, r3 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 69bd24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20888> │ │ │ │ + b.n 69bae4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20648> │ │ │ │ lsls r0, r6, #2 │ │ │ │ tst r6, r2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 69bcc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20828> │ │ │ │ + b.n 69ba84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x205e8> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 69bbe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2074c> │ │ │ │ + b.n 69b9a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2050c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 69bb20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20684> │ │ │ │ + b.n 69b8e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20444> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 69ba68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x205cc> │ │ │ │ + b.n 69b828 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2038c> │ │ │ │ lsls r0, r6, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2267608,15 +2267634,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b31c9c │ │ │ │ + bl b31c14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ @@ -2267681,15 +2267707,15 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov r4, r1 │ │ │ │ add.w r1, r1, #7040 @ 0x1b80 │ │ │ │ adds r1, #12 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ cbz r4, 69c0f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20c5c> │ │ │ │ add.w r3, r4, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2267697,15 +2267723,15 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 69c0fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20c5e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ ldr.w r0, [r5, #3592] @ 0xe08 │ │ │ │ - bl b31c9c │ │ │ │ + bl b31c14 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr.w r3, [r0, #1672] @ 0x688 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -2267719,15 +2267745,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 69c1d6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20d3a> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2972] @ 0xb9c │ │ │ │ - bl b31c78 │ │ │ │ + bl b31bf0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 69c1e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20d4c> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 69c1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20d18> │ │ │ │ @@ -2267746,15 +2267772,15 @@ │ │ │ │ bne.n 69c180 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20ce4> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 69c1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20d18> │ │ │ │ add.w r2, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #2972] @ 0xb9c │ │ │ │ - bl b31c9c │ │ │ │ + bl b31c14 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r6, #3248] @ 0xcb0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2267762,15 +2267788,15 @@ │ │ │ │ bl 6c13e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f4c> │ │ │ │ add.w r0, r4, #157696 @ 0x26800 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl b31c78 │ │ │ │ + bl b31bf0 │ │ │ │ ldr.w r3, [r4, #1672] @ 0x688 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 69c17c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20ce0> │ │ │ │ b.n 69c1b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20d18> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ @@ -2267801,28 +2267827,28 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r0, r0, #7040 @ 0x1b80 │ │ │ │ adds r0, #12 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r6, #2980] @ 0xba4 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ ldr.w r2, [r8] │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 69c4cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21030> │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [r4, #376] @ 0x178 │ │ │ │ tst.w r3, #8 │ │ │ │ ite eq │ │ │ │ moveq r1, #8 │ │ │ │ movne r1, #1 │ │ │ │ - bl afa6b8 │ │ │ │ + bl afa630 │ │ │ │ ldr.w r3, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 69c292 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20df6> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2267843,15 +2267869,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6aafdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fb40> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3592] @ 0xe08 │ │ │ │ - bl b31c30 │ │ │ │ + bl b31ba8 │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #2972] @ 0xb9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69c4ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21050> │ │ │ │ ldr.w r0, [r4, #292] @ 0x124 │ │ │ │ cbz r0, 69c2dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20e40> │ │ │ │ clz r0, r0 │ │ │ │ @@ -2268028,15 +2268054,15 @@ │ │ │ │ b.n 69c308 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20e6c> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 69c2f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20e54> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b3b88c │ │ │ │ + bl b3b804 │ │ │ │ mov r4, r0 │ │ │ │ b.n 69c25c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20dc0> │ │ │ │ add.w r3, r5, r7, lsl #2 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ strb r1, [r3, #5] │ │ │ │ movs r1, #1 │ │ │ │ bfi r2, r1, #0, #4 │ │ │ │ @@ -2268673,31 +2268699,31 @@ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r3, r7, #8 │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ str r3, [r4, #4] │ │ │ │ b.n 69c772 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x212d6> │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r2, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ add.w r3, r0, #155648 @ 0x26000 │ │ │ │ @@ -2268904,15 +2268930,15 @@ │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 69ce32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21996> │ │ │ │ b.n 69cdfe <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21962> │ │ │ │ nop │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ @@ -2269017,15 +2269043,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 69cf86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21aea> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n 69cfa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21b0c> │ │ │ │ + bmi.n 69cf68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21acc> │ │ │ │ lsls r0, r6, #2 │ │ │ │ adds r1, #118 @ 0x76 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #140 @ 0x8c │ │ │ │ lsls r6, r4, #5 │ │ │ │ @@ -2269146,15 +2269172,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #62 @ 0x3e │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 69d020 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21b84> │ │ │ │ + bcc.n 69cfe0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21b44> │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2269355,15 +2269381,15 @@ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 69d1c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21d2c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 69d308 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21e6c> │ │ │ │ - subs r0, r2, #6 │ │ │ │ + subs r0, r6, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ @@ -2269554,15 +2269580,15 @@ │ │ │ │ b.n 69d4b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x22018> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 69d574 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x220d8> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2269821,21 +2269847,21 @@ │ │ │ │ b.n 69d77a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x222de> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ cmp r0, #126 @ 0x7e │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #532] @ (69da74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x225d8>) │ │ │ │ @@ -2270023,19 +2270049,19 @@ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r7, #150 @ 0x96 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #26] │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r5, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2270165,19 +2270191,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 69dad2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x22636> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ lsls r6, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3136] @ 0xc40 │ │ │ │ @@ -2271079,32 +2271105,32 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5} │ │ │ │ + stmia r4!, {} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stmia r4!, {r1} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 69e5ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x23150> │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ - ldr.w fp, [sp, #80] @ 0x50 │ │ │ │ + ite vc │ │ │ │ + lslvc r0, r6, #2 │ │ │ │ + itte cc @ unpredictable │ │ │ │ + lslcc r0, r6, #2 │ │ │ │ + ldrcc r3, [sp, #92] @ 0x5c │ │ │ │ + ldrcs.w fp, [sp, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69f546 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240aa> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ beq.w 69f362 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x23ec6> │ │ │ │ ldr.w r3, [fp, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2272508,33 +2272534,33 @@ │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 69f33a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x23e9e> │ │ │ │ add r0, sp, #292 @ 0x124 │ │ │ │ bl 61a274 │ │ │ │ b.n 69f33a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x23e9e> │ │ │ │ nop │ │ │ │ - cbnz r6, 69f55c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240c0> │ │ │ │ + rev16 r6, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 69f55e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240c2> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 69f562 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240c6> │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r4, 69f52a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2408e> │ │ │ │ + @ instruction: 0xb85c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r6, 69f566 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x240ca> │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + cbz r6, 69f522 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24086> │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r2, 69f51a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2407e> │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsrs r6, r7, #18 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 69f524 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24088> │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -2273707,27 +2273733,27 @@ │ │ │ │ add r3, sp, #656 @ 0x290 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ b.w 69e142 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x22ca6> │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #560 @ 0x230 │ │ │ │ + add r7, pc, #432 @ (adr r7, 6a03ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24f10>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 6a0498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24ffc>) │ │ │ │ + add r5, pc, #536 @ (adr r5, 6a0418 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24f7c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r6, pc, #344 @ (adr r6, 6a035c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24ec0>) │ │ │ │ + add r5, pc, #216 @ (adr r5, 6a02dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24e40>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, pc, #832 @ (adr r5, 6a0548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x250ac>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 6a04c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2502c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldrh r4, [r3, #4] │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ubfx r4, r4, #0, #14 │ │ │ │ @@ -2274209,30 +2274235,30 @@ │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ mov r8, r0 │ │ │ │ b.n 6a02b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x24e1a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ stc2 1, cr0, [sl, #404]! @ 0x194 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #608 @ (adr r1, 6a09b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x25514>) │ │ │ │ + add r0, pc, #480 @ (adr r0, 6a0930 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x25494>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #312 @ (adr r1, 6a088c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x253f0>) │ │ │ │ + add r0, pc, #184 @ (adr r0, 6a080c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x25370>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r1, pc, #272 @ (adr r1, 6a0868 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x253cc>) │ │ │ │ + add r0, pc, #144 @ (adr r0, 6a07e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2534c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 6a0a9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x25600>) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r6, #2 │ │ │ │ @ instruction: 0xfaf60165 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2274939,31 +2274965,31 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr.w r0, [sl, ] │ │ │ │ str.w r0, [sl, ] │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r4, [sp, #880] @ 0x370 │ │ │ │ + str r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r2, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r5, r9, [sp, #220] @ 0xdc │ │ │ │ ldr.w fp, [sp, #228] @ 0xe4 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ ldr.w sl, [sp, #232] @ 0xe8 │ │ │ │ @@ -2275558,45 +2275584,45 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r0, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r3, #44] @ 0x2c │ │ │ │ + ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + subs r4, r2, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r5, #36] @ 0x24 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + itet gt │ │ │ │ + lslgt r5, r4, #2 │ │ │ │ + ldrhle r0, [r1, #28] │ │ │ │ + lslgt r2, r5, #2 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r7, #18] │ │ │ │ + ldrh r4, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #14] │ │ │ │ + ldrh r6, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ @ instruction: 0xeab80165 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #420] @ 0x1a4 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ strd r3, r3, [sp, #232] @ 0xe8 │ │ │ │ @@ -2276493,55 +2276519,55 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r0, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 6a1e28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2698c> │ │ │ │ + bcc.n 6a1de8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2694c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #38] @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, r3] │ │ │ │ + ldr r2, [r6, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r3, #42] @ 0x2a │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, pc, #588 @ (adr r2, 6a2138 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x26c9c>) │ │ │ │ @ instruction: 0xffffe9f5 │ │ │ │ - vqshlu.s32 q12, q5, #31 │ │ │ │ + vsli.32 d24, d26, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r0, [r7, #18] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ add r6, sp, #328 @ 0x148 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ @@ -2277783,71 +2277809,71 @@ │ │ │ │ bl 6ab314 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2fe78> │ │ │ │ b.w 6a190a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2646e> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r2, #30] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r3, pc, #712 @ (adr r3, 6a2ec8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x27a2c>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 6a2e48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x279ac>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r0, #12] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 6a2d50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x278b4>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 6a2cd0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x27834>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #19] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #11] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r2, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r2, #7] │ │ │ │ + ldrb r6, [r6, #2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r6, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r5!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ movs r1, #4 │ │ │ │ bl 69c03c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x20ba0> │ │ │ │ adds r4, r0, #1 │ │ │ │ beq.w 6a1916 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2647a> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ @@ -2278438,27 +2278464,26 @@ │ │ │ │ ldrd r1, r2, [sp, #360] @ 0x168 │ │ │ │ bl 6abd08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3086c> │ │ │ │ b.w 6a1916 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2647a> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + vrev32.32 d16, d25 │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r3, [sp, #776] @ 0x308 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ movs r1, #32 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ vmov.f64 d0, #64 @ 0x3e000000 0.125 │ │ │ │ ldrb.w r2, [r2, #169] @ 0xa9 │ │ │ │ vmov s16, r2 │ │ │ │ @@ -2278793,27 +2278818,27 @@ │ │ │ │ bl 61a210 │ │ │ │ b.w 6a1916 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2647a> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r3, #56] @ 0x38 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2279341,15 +2279366,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r5} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r4} │ │ │ │ lsls r5, r4, #5 │ │ │ │ @@ -2279712,15 +2279737,15 @@ │ │ │ │ add.w r2, sp, #55 @ 0x37 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r2, [r5, #2976] @ 0xba0 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ strb.w r5, [r4, #-129] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldrb.w r3, [r4, #-129] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6a43a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x28f0c> │ │ │ │ ldr.w r1, [sl, #3604] @ 0xe14 │ │ │ │ ldr.w r0, [sl, #3248] @ 0xcb0 │ │ │ │ bl 6c13e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f4c> │ │ │ │ ldr r2, [pc, #952] @ (6a44a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x29008>) │ │ │ │ @@ -2280077,15 +2280102,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #532 @ 0x214 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r2, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2280541,15 +2280566,15 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ rev r2, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2280660,15 +2280685,15 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w sl, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #792] @ 0x318 │ │ │ │ - bl b3be30 │ │ │ │ + bl b3bda8 │ │ │ │ mov r0, r4 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6a4c1e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x29782> │ │ │ │ ldr r3, [pc, #332] @ (6a4c64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x297c8>) │ │ │ │ @@ -2280802,21 +2280827,21 @@ │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ b.n 6a4ab0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x29614> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r6, r7, lr} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ cbz r2, 6a4ce2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x29846> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r3, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3472] @ 0xd90 │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ mov r0, r2 │ │ │ │ @@ -2281513,38 +2281538,38 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ cbz r0, 6a53ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x29f1e> │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, #6] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, #0] │ │ │ │ + ldrsh r6, [r4, r3] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 6a5734 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a298>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 6a56b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a218>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r1, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - strb r6, [r4, r1] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r6, r6] │ │ │ │ + strh r2, [r2, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r4, sp, #824 @ 0x338 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2281657,37 +2281682,37 @@ │ │ │ │ add r3, pc │ │ │ │ blx 74474 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ strd r0, r8, [r3] │ │ │ │ str r6, [r3, #8] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r3, [pc, #816] @ (6a57f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a358>) │ │ │ │ + ldr r2, [pc, #688] @ (6a5774 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2d8>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #728] @ (6a57a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a304>) │ │ │ │ + ldr r2, [pc, #600] @ (6a5720 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a284>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #696] @ (6a5784 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2e8>) │ │ │ │ + ldr r2, [pc, #568] @ (6a5704 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a268>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #696] @ (6a5788 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2ec>) │ │ │ │ + ldr r2, [pc, #568] @ (6a5708 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a26c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #704] @ (6a5794 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2f8>) │ │ │ │ + ldr r2, [pc, #576] @ (6a5714 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a278>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #672] @ (6a5778 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2dc>) │ │ │ │ + ldr r2, [pc, #544] @ (6a56f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a25c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #672] @ (6a577c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2e0>) │ │ │ │ + ldr r2, [pc, #544] @ (6a56fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a260>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #680] @ (6a5788 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2ec>) │ │ │ │ + ldr r2, [pc, #552] @ (6a5708 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a26c>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #648] @ (6a576c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2d0>) │ │ │ │ + ldr r2, [pc, #520] @ (6a56ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a250>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #616] @ (6a5750 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2b4>) │ │ │ │ + ldr r2, [pc, #488] @ (6a56d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a234>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #592] @ (6a573c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a2a0>) │ │ │ │ + ldr r2, [pc, #464] @ (6a56bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a220>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #560] @ (6a5720 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a284>) │ │ │ │ + ldr r2, [pc, #432] @ (6a56a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a204>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -2281748,15 +2281773,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #248] @ (6a5690 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a1f4>) │ │ │ │ + ldr r6, [pc, #120] @ (6a5610 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a174>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2281831,15 +2281856,15 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #744] @ (6a5948 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a4ac>) │ │ │ │ + ldr r5, [pc, #616] @ (6a58c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a42c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ add r1, sp, #776 @ 0x308 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2281959,21 +2281984,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #776] @ (6a5aa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a608>) │ │ │ │ + ldr r4, [pc, #648] @ (6a5a24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a588>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r1, [pc, #328] @ (6a58e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a44c>) │ │ │ │ + ldr r0, [pc, #200] @ (6a5868 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a3cc>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #232] @ (6a588c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a3f0>) │ │ │ │ + ldr r0, [pc, #104] @ (6a580c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a370>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #136] @ (6a5830 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a394>) │ │ │ │ + ldr r0, [pc, #8] @ (6a57b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a314>) │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2282078,21 +2282103,21 @@ │ │ │ │ b.n 6a5898 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a3fc> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #632] @ (6a5b38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a69c>) │ │ │ │ + ldr r3, [pc, #504] @ (6a5ab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a61c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #328] @ (6a5a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a570>) │ │ │ │ + bx r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #208] @ (6a5998 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a4fc>) │ │ │ │ + bxns r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #96] @ (6a592c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a490>) │ │ │ │ + mov r8, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r7, pc, #520 @ (adr r7, 6a5ad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a63c>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3552] @ 0xde0 │ │ │ │ @@ -2282269,19 +2282294,19 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #16 @ (adr r7, 6a5ac0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a624>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ @ instruction: 0xb64e │ │ │ │ lsls r3, r5, #5 │ │ │ │ - bx r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r6, #16] │ │ │ │ + strb r2, [r2, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #8 │ │ │ │ beq.n 6a5ae0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a644> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ blx 743f0 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2282648,39 +2282673,39 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ bl 6435e0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 6a5edc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2aa40> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add ip, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add ip, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add lr, r9 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #592] @ (6a6108 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ac6c>) │ │ │ │ + bxns lr │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6a5fd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ab3c> │ │ │ │ + svc 110 @ 0x6e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, fp │ │ │ │ + orrs r0, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blx r4 │ │ │ │ + mov r8, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - muls r0, r6 │ │ │ │ + negs r0, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - muls r2, r0 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orrs r4, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -2283189,37 +2283214,37 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a63d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2af38> │ │ │ │ b.w 6a5920 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2a484> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - add lr, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #242 @ 0xf2 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #224 @ 0xe0 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #202 @ 0xca │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 6a64f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b056> │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #56] @ (6a64cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b030>) │ │ │ │ @@ -2283236,26 +2283261,26 @@ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ addw r0, r4, #2092 @ 0x82c │ │ │ │ - bl af3d74 │ │ │ │ + bl af3cec │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ bl 2dc4ce <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x1cac16> │ │ │ │ vrecps.f32 , , │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r1, r0, #2092 @ 0x82c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af3dec │ │ │ │ + bl af3d64 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r1, [r0, #1672] @ 0x688 │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2283364,15 +2283389,15 @@ │ │ │ │ addw r1, sl, #2092 @ 0x82c │ │ │ │ str r2, [sp, #4] │ │ │ │ addw r0, sl, #2044 @ 0x7fc │ │ │ │ mov r2, r7 │ │ │ │ movs r5, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl af3f80 │ │ │ │ + bl af3ef8 │ │ │ │ ldr.w r1, [r4, #3612] @ 0xe1c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ bl 6c13b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vcmp.f32 s15, #0.0 │ │ │ │ ldrb.w r2, [r4, #3259] @ 0xcbb │ │ │ │ @@ -2283404,15 +2283429,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r1, r0, #158720 @ 0x26c00 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ addw r0, r0, #2044 @ 0x7fc │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 624c7c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2283471,15 +2283496,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6a67fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b35e> │ │ │ │ cbnz r6, 6a67ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b31e> │ │ │ │ ldr r3, [pc, #160] @ (6a6830 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b394>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl aeff44 │ │ │ │ + bl aefebc │ │ │ │ cbz r0, 6a67f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b358> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r5, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -2283526,15 +2283551,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 6a67aa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b30e> │ │ │ │ ... │ │ │ │ - ldmia r7!, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2283609,15 +2283634,15 @@ │ │ │ │ ldr r3, [pc, #364] @ (6a6a64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b5c8>) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, sp, #20 │ │ │ │ - bl af0070 │ │ │ │ + bl aeffe8 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6a6a20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b584> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 456dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34550c> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2283727,31 +2283752,31 @@ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w r9, #255 @ 0xff │ │ │ │ mov.w sl, #255 @ 0xff │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 6a696c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl af014c │ │ │ │ + bl af00c4 │ │ │ │ b.n 6a6a20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b584> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r7, #164 @ 0xa4 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2283875,15 +2283900,15 @@ │ │ │ │ bl 47bf8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a6d4> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vldr d7, [r4, #24] │ │ │ │ add.w r0, r2, #18560 @ 0x4880 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ vstr d7, [sp] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl af45f0 │ │ │ │ + bl af4568 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 47bfa8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a6f0> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6a6bee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b752> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 728a4 │ │ │ │ @@ -2283938,15 +2283963,15 @@ │ │ │ │ bl 47bf8c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a6d4> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl af437c │ │ │ │ + bl af42f4 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 6a6cee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b852> │ │ │ │ adds r2, r0, r6 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2283995,15 +2284020,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6a6d28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2b88c>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0060 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2284240,15 +2284265,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #236] @ (6a7094 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bbf8>) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, sl │ │ │ │ - bl aeffd0 │ │ │ │ + bl aeff48 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6a6f06 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ba6a> │ │ │ │ b.n 6a6eca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ba2e> │ │ │ │ vldr d7, [pc, #192] @ 6a7080 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bbe4> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2284319,15 +2284344,15 @@ │ │ │ │ ... │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2284339,15 +2284364,15 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl b2f968 │ │ │ │ + bl b2f8e0 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 6a7198 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bcfc> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r6, #55 @ 0x37 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2284392,15 +2284417,15 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add.w r0, r0, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r0, #168] @ 0xa8 │ │ │ │ strd r2, r3, [r4] │ │ │ │ movs r0, #1 │ │ │ │ b.n 6a7116 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bc7a> │ │ │ │ mov r0, r5 │ │ │ │ - bl b2f954 │ │ │ │ + bl b2f8cc │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 6a713c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bca0> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2284648,15 +2284673,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 725a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ - bl af014c │ │ │ │ + bl af00c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 725a4 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r1, 6a7444 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2bfa8> │ │ │ │ push {r4, lr} │ │ │ │ @@ -2286225,15 +2286250,15 @@ │ │ │ │ b.n 6a8264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2cdc8> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 6a834e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ceb2> │ │ │ │ mov fp, r0 │ │ │ │ b.n 6a8264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2cdc8> │ │ │ │ - bls.n 6a8410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2cf74> │ │ │ │ + bhi.n 6a83d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2cf34> │ │ │ │ lsls r2, r6, #4 │ │ │ │ bl 6c449a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x48ffe> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2286823,25 +2286848,25 @@ │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ strb r6, [r6, #28] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + asrs r6, r6, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, r6, r5 │ │ │ │ + adds r4, r2, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6a8d54 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2d8b8> │ │ │ │ + svc 254 @ 0xfe │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add lr, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6a8c0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2d770> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ strb r0, [r3, #21] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1816] @ 0x718 │ │ │ │ @@ -2287306,25 +2287331,25 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ strb r4, [r5, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r2, #14] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r3, #14 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r2, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors r0, r3 │ │ │ │ + subs r7, #56 @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r0, r0] │ │ │ │ + str r2, [r4, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (6a90f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2dc5c>) │ │ │ │ addw r3, r0, #3796 @ 0xed4 │ │ │ │ @@ -2287773,25 +2287798,25 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r6, r1, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2288516,27 +2288541,27 @@ │ │ │ │ b.n 6a9a76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2e5da> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r5, #92] @ 0x5c │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r0, #6 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r0, #1 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1800] @ 0x708 │ │ │ │ @@ -2288814,27 +2288839,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6a9d66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2e8ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #222 @ 0xde │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #16 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #2 │ │ │ │ str r2, [r5, #4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1848] @ 0x738 │ │ │ │ @@ -2289123,27 +2289148,27 @@ │ │ │ │ strb.w r3, [r5, #3904] @ 0xf40 │ │ │ │ b.n 6aa06e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ebd2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #10 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0, #10 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r3, #11 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - eors r6, r5 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r2, #8 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r6, #116 @ 0x74 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r2, [r1, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2291818,37 +2291843,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 73700 │ │ │ │ b.n 6abdf2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30956> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6abdf2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30956> │ │ │ │ - b.n 6abc2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30790> │ │ │ │ + b.n 6ab9ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30550> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abbfc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30760> │ │ │ │ + b.n 6ab9bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30520> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abbc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3072c> │ │ │ │ + b.n 6ab988 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x304ec> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abbb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30714> │ │ │ │ + b.n 6ab970 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x304d4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abb78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x306dc> │ │ │ │ + b.n 6ab938 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3049c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abb5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x306c0> │ │ │ │ + b.n 6ab91c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30480> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abb40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x306a4> │ │ │ │ + b.n 6ab900 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30464> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abb0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30670> │ │ │ │ + b.n 6ab8cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30430> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abaf0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30654> │ │ │ │ + b.n 6ab8b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30414> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6abab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3061c> │ │ │ │ + b.n 6ab878 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x303dc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6aba84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x305e8> │ │ │ │ + b.n 6ab844 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x303a8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6aba48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x305ac> │ │ │ │ + b.n 6ab808 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3036c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2291889,15 +2291914,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 626684 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 6ab9bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30520> │ │ │ │ + b.n 6ac77c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x312e0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2291994,19 +2292019,19 @@ │ │ │ │ b.n 6ac036 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30b9a> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6ac036 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30b9a> │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ab958 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x304bc> │ │ │ │ + b.n 6ac718 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3127c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ab910 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30474> │ │ │ │ + b.n 6ac6d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31234> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ab8e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30444> │ │ │ │ + b.n 6ac6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31204> │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -2292110,15 +2292135,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 626820 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - b.n 6ac87c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x313e0> │ │ │ │ + b.n 6ac63c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x311a0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #168] @ (6ac2a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x30e0c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2292519,53 +2292544,53 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #34 @ 0x22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ac614 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31178> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac7fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31360> │ │ │ │ + svc 220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 6ac734 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31298> │ │ │ │ + svc 118 @ 0x76 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 90 @ 0x5a │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 10 │ │ │ │ + ble.n 6ac5e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31148> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6ac6b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31218> │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + udf #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 54 @ 0x36 │ │ │ │ + udf #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #132 @ 0x84 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + ble.n 6ac5ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31110> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r7, r5, #2 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + udf #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + ble.n 6ac680 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x311e4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + ble.n 6ac638 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3119c> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + ble.n 6ac664 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x311c8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6ac59c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31100> │ │ │ │ + bgt.n 6ac55c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x310c0> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 6ac5a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31108> │ │ │ │ + bgt.n 6ac564 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x310c8> │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6ac570 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x310d4> │ │ │ │ + bgt.n 6ac730 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31294> │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2292953,29 +2292978,29 @@ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ b.n 6ac7ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3134e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6ac994 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x314f8> │ │ │ │ + bgt.n 6acb54 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x316b8> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 6acad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31634> │ │ │ │ + bgt.n 6aca90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x315f4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 6ac9f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3155c> │ │ │ │ + blt.n 6ac9b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3151c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r7, #254 @ 0xfe │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bgt.n 6acab0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31614> │ │ │ │ + bge.n 6aca70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x315d4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6ac9c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31524> │ │ │ │ + bge.n 6ac980 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x314e4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blt.n 6acab0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31614> │ │ │ │ + bls.n 6aca70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x315d4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6acb44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x316a8> │ │ │ │ + bls.n 6acb04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31668> │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3704] @ 0xe78 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1116] @ 6acef0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a54> │ │ │ │ @@ -2293401,31 +2293426,31 @@ │ │ │ │ b.n 6acd66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x318ca> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 6acf2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a90> │ │ │ │ + bvc.n 6aceec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a50> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6ace70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x319d4> │ │ │ │ + bvc.n 6ace30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31994> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 6acf3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31aa0> │ │ │ │ + bvs.n 6acefc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a60> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6acedc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a40> │ │ │ │ + bvs.n 6ace9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a00> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6acfa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31b0c> │ │ │ │ + bvs.n 6acf68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31acc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvc.n 6acf38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a9c> │ │ │ │ + bpl.n 6acef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31a5c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvs.n 6ace80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x319e4> │ │ │ │ + bpl.n 6ace40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x319a4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6ace40 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x319a4> │ │ │ │ + bpl.n 6ad000 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x31b64> │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2294194,49 +2294219,49 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ adds r0, #190 @ 0xbe │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 6ad70c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32270> │ │ │ │ + bne.n 6ad6cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32230> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bcc.n 6ad770 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x322d4> │ │ │ │ + bcs.n 6ad730 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32294> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcc.n 6ad6f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3225c> │ │ │ │ + bne.n 6ad6b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3221c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6ad73c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x322a0> │ │ │ │ + bne.n 6ad6fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32260> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 6ad6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32204> │ │ │ │ + beq.n 6ad660 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x321c4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r4, #158 @ 0x9e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 6ad640 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x321a4> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ad7b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3231c> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ad798 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x322fc> │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ad768 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x322cc> │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6ad744 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x322a8> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r6!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ @@ -2294309,15 +2294334,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 74900 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w r4, [r0, #1072] @ 0x430 │ │ │ │ @@ -2294467,15 +2294492,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r7, [sp, #16] │ │ │ │ b.n 6ad94c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x324b0> │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ mov sl, r0 │ │ │ │ @@ -2294974,25 +2294999,25 @@ │ │ │ │ b.n 6add46 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x328aa> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #244 @ 0xf4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r7, [pc, #956] @ (6ae2c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32e2c>) │ │ │ │ @@ -2295341,27 +2295366,27 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 6ae266 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x32dca> │ │ │ │ nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r2, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w r9, [r5, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2295933,27 +2295958,27 @@ │ │ │ │ b.n 6ae914 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33478> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x006a │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - pop {r1, r5, pc} │ │ │ │ + pop {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 6ae980 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x334e4> │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + cbnz r6, 6ae96c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x334d0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strb r4, [r0, #15] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cbnz r6, 6ae992 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x334f6> │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 73328 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ @@ -2296136,15 +2296161,15 @@ │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 618c68 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6ae7ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33332> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - revsh r2, r2 │ │ │ │ + cbnz r2, 6aeb58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x336bc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r2, #21 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296215,24 +2296240,24 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (6aec10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33774>) │ │ │ │ add r1, pc │ │ │ │ bl 6b0060 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34bc4> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #-716] @ 0xfffffd34 │ │ │ │ + @ instruction: 0xfbe800b3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #8] @ (6aec2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33790>) │ │ │ │ add r2, pc │ │ │ │ bl 6afff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34b58> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r1, [pc, #228] @ (6aed24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33888>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -2296345,15 +2296370,15 @@ │ │ │ │ cbz r0, 6aed80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x338e4> │ │ │ │ bl 69b3a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3636] @ 0xe34 │ │ │ │ cbz r0, 6aed8a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x338ee> │ │ │ │ bl 69b3a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x1ff04> │ │ │ │ ldr.w r0, [r8, #3596] @ 0xe0c │ │ │ │ cbz r0, 6aed94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x338f8> │ │ │ │ - bl b2aa20 │ │ │ │ + bl b2a998 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 6aed9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33900> │ │ │ │ bl 5ab0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499804> │ │ │ │ ldr.w r0, [r8, #3592] @ 0xe08 │ │ │ │ cbz r0, 6aeda6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3390a> │ │ │ │ bl 5adce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c430> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2296726,29 +2296751,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aafd0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499718> │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6af28a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33dee> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a64c │ │ │ │ + bl b2a5c4 │ │ │ │ str.w r0, [r6, #3596] @ 0xe0c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6af28a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33dee> │ │ │ │ - bl b2b0e0 │ │ │ │ + bl b2b058 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b1b9c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a02e4> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5b2a54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4a119c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ - bl b3286c │ │ │ │ + bl b327e4 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ movs r1, #0 │ │ │ │ bl 5ae444 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cb8c> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ bl 5ae530 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cc78> │ │ │ │ ldr.w r0, [r6, #3592] @ 0xe08 │ │ │ │ @@ -2296820,15 +2296845,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #31 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r4, 6af356 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x33eba> │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ asrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb67ffff │ │ │ │ @@ -2297441,15 +2297466,15 @@ │ │ │ │ add.w r7, r7, #16384 @ 0x4000 │ │ │ │ ldr.w r0, [r7, #2284] @ 0x8ec │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 6af9be <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34522> │ │ │ │ bl 456dc4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x34550c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #28] │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2298043,15 +2298068,15 @@ │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ b.n 6aff90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34af4> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, r4] │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ lsls r0, r5, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (6afff0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34b54>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2298383,15 +2298408,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 5, cr0, cr0, cr4, {3} │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6], #400 @ 0x190 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2298492,15 +2298517,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ mrrc2 1, 6, r0, r4, cr4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbce0164 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 6b04b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3501c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2298553,15 +2298578,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 6b04e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35048> │ │ │ │ nop │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r4, r1] │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -2299151,15 +2299176,15 @@ │ │ │ │ b.n 6b09f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3555c> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2299482,19 +2299507,19 @@ │ │ │ │ b.n 6b0c16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3577a> │ │ │ │ movs r0, #0 │ │ │ │ movs r6, #1 │ │ │ │ ldrd r3, r2, [r4, #600] @ 0x258 │ │ │ │ mov lr, r0 │ │ │ │ b.n 6b0c16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3577a> │ │ │ │ orns r1, ip, #14942208 @ 0xe40000 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #352] @ (6b0ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35b5c>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r5, r0, #155648 @ 0x26000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2299783,15 +2299808,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #2744] @ 0xab8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ blx 73e10 │ │ │ │ b.n 6b122c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35d90> │ │ │ │ - ldr r3, [pc, #120] @ (6b12cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35e30>) │ │ │ │ + ldr r1, [pc, #1016] @ (6b164c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x361b0>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2299846,15 +2299871,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b12a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35e0c> │ │ │ │ b.n 6b12ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35e32> │ │ │ │ bl 6afaa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34604> │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #760] @ (6b1600 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36164>) │ │ │ │ + ldr r0, [pc, #632] @ (6b1580 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x360e4>) │ │ │ │ lsls r2, r6, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #160] @ (6b13b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x35f1c>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2300455,17 +2300480,17 @@ │ │ │ │ mov sl, r3 │ │ │ │ b.n 6b16ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36212> │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp lr, r1 │ │ │ │ bls.n 6b1902 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36466> │ │ │ │ b.n 6b1934 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36498> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bxns sp │ │ │ │ + mov r4, r9 │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2300544,17 +2300569,17 @@ │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b1730 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36294> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bics r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + ldrh r6, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ b.n 6b1618 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3617c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -2300821,17 +2300846,17 @@ │ │ │ │ ... │ │ │ │ b.n 6b1868 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x363cc> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b1840 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x363a4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cmn r6, r0 │ │ │ │ + sbcs r6, r4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2300851,17 +2300876,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6b1a48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x365ac> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r6, #124 @ 0x7c │ │ │ │ lsls r2, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2301010,21 +2301035,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 463000 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351748> │ │ │ │ b.n 6b1df8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3695c> │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - subs r6, #70 @ 0x46 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r2, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #400 @ 0x190 │ │ │ │ lsls r3, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2301297,19 +2301322,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ b.n 6b22cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36e30> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6b2280 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36de4> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r4, #128 @ 0x80 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - subs r5, #50 @ 0x32 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r5, r7, lr} │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2301412,19 +2301437,19 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b23b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36f1c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #214 @ 0xd6 │ │ │ │ + subs r1, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r6, pc, #512 @ (adr r6, 6b25c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3712c>) │ │ │ │ + add r5, pc, #384 @ (adr r5, 6b2548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x370ac>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ble.n 6b241c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36f80> │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 6b248c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x36ff0> │ │ │ │ lsls r4, r4, #5 │ │ │ │ @@ -2301781,25 +2301806,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 6b2776 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x372da> │ │ │ │ b.n 6b2724 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37288> │ │ │ │ bl 6afaa0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34604> │ │ │ │ b.n 6b26d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3723c> │ │ │ │ nop │ │ │ │ - adds r7, #28 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r2, pc, #760 @ (adr r2, 6b2aa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3760c>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 6b2a28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3758c>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r5, #130 @ 0x82 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r2, pc, #328 @ (adr r2, 6b2900 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37464>) │ │ │ │ + add r1, pc, #200 @ (adr r1, 6b2880 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x373e4>) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #360] @ (6b293c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x374a0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2301939,15 +2301964,15 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 6b2978 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x374dc> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bvc.n 6b2a48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x375ac> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2302435,19 +2302460,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 6b2ea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37a04> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + cmp r7, #186 @ 0xba │ │ │ │ lsls r2, r6, #4 │ │ │ │ bne.n 6b2de8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x3794c> │ │ │ │ lsls r4, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2302824,21 +2302849,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 6b2ed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37a3c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2303455,21 +2303480,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 6b2598 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x370fc> │ │ │ │ b.n 6b34f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x38056> │ │ │ │ mov r1, r5 │ │ │ │ bl 6b3280 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x37de4> │ │ │ │ b.n 6b37f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x38358> │ │ │ │ nop │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + cmp r1, #20 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r0, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2313945,15 +2313970,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, r3] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r1, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ @@ -2314805,15 +2314830,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 6bbd08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4086c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #224] @ (6bc078 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x40bdc>) │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #104 @ (adr r3, 6bc008 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x40b6c>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 6bc388 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x40eec>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r0, r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2315642,15 +2315667,15 @@ │ │ │ │ b.n 6bc8da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4143e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ands r4, r6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #188 @ 0xbc │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2316521,15 +2316546,15 @@ │ │ │ │ b.n 6bd342 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x41ea6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r1, r6, #4 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2317381,15 +2317406,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bdd6e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x428d2> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r3, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r6, #4 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2318212,15 +2318237,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6be74c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x432b0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r2, r1, r1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2319051,15 +2319076,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bf12a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x43c8e> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #31 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #13] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsrs r4, r5, #25 │ │ │ │ lsls r4, r4, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2319890,15 +2319915,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6bfb0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x44670> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r7, #23 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r1, r6, #4 │ │ │ │ lsls r2, r1, #18 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2319944,15 +2319969,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af38a4 │ │ │ │ + bl af381c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6bfc74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x447d8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ movt r2, #1 │ │ │ │ blx 73e10 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2320204,15 +2320229,15 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 6bff10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x44a74> │ │ │ │ ldr.w r6, [r6, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6bff02 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x44a66> │ │ │ │ add.w r6, r8, #65536 @ 0x10000 │ │ │ │ @@ -2320266,15 +2320291,15 @@ │ │ │ │ add.w r0, r4, #876 @ 0x36c │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ ldr.w r0, [r4, #904] @ 0x388 │ │ │ │ blx 744c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl af38bc │ │ │ │ + bl af3834 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r0, #65536 @ 0x10000 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2320564,15 +2320589,15 @@ │ │ │ │ add.w ip, r0, #1 │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w ip, [r5, #128] @ 0x80 │ │ │ │ addw r0, r0, #2020 @ 0x7e4 │ │ │ │ - bl af3d80 │ │ │ │ + bl af3cf8 │ │ │ │ b.n 6c02f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x44e56> │ │ │ │ add.w r1, r5, #132 @ 0x84 │ │ │ │ add.w r3, r6, #65536 @ 0x10000 │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r5, [r3, #916] @ 0x394 │ │ │ │ add.w r3, r5, #65536 @ 0x10000 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2320991,17 +2321016,17 @@ │ │ │ │ str.w r0, [r5, #3216] @ 0xc90 │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r5, #3212] @ 0xc8c │ │ │ │ str.w r2, [r5, #3220] @ 0xc94 │ │ │ │ str.w r3, [r5, #3224] @ 0xc98 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, r0] │ │ │ │ + ldr r6, [r6, r3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r7, r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2321181,15 +2321206,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ @ instruction: 0xf7fc0163 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2321687,17 +2321712,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6c0e84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x459e8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2640163 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r1, r6, #4 │ │ │ │ rsbs r1, r4, #99 @ 0x63 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2321961,17 +2321986,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r3, r2] │ │ │ │ lsls r1, r6, #4 │ │ │ │ - str r5, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #292] @ (6c13a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f08>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2322064,17 +2322089,17 @@ │ │ │ │ it pl │ │ │ │ andpl.w r3, r3, #1 │ │ │ │ bfi r2, r3, #5, #1 │ │ │ │ strb.w r2, [r4, #668] @ 0x29c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #424] @ (6c1550 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x460b4>) │ │ │ │ + ldr r5, [pc, #296] @ (6c14d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46034>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xf907ffff │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2322086,17 +2322111,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c06e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4524c> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #3204] @ 0xc84 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #40] @ (6c140c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f70>) │ │ │ │ + ldr r3, [pc, #936] @ (6c178c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x462f0>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - push {r1, r7, lr} │ │ │ │ + push {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #48] @ (6c1428 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x45f8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2322113,17 +2322138,17 @@ │ │ │ │ ldr.w r2, [r0, #3208] @ 0xc88 │ │ │ │ str.w r3, [r0, #356] @ 0x164 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ str.w r2, [r0, #3208] @ 0xc88 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #752] @ (6c171c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46280>) │ │ │ │ + ldr r3, [pc, #624] @ (6c169c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46200>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ @@ -2322283,17 +2322308,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r7 │ │ │ │ add.w sl, r3, #33536 @ 0x8300 │ │ │ │ add.w sl, sl, #112 @ 0x70 │ │ │ │ b.n 6c1576 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x460da> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #328] @ (6c1754 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x462b8>) │ │ │ │ + ldr r3, [pc, #200] @ (6c16d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46238>) │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r5, #8] │ │ │ │ + ldrh r4, [r1, #0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r4, r0, #32768 @ 0x8000 │ │ │ │ ldr.w r6, [r0, #1852] @ 0x73c │ │ │ │ @@ -2323006,27 +2323031,27 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, r3 │ │ │ │ bcc.n 6c1dc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4692a> │ │ │ │ b.n 6c1d56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x468ba> │ │ │ │ ldr r2, [pc, #28] @ (6c1e50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x469b4>) │ │ │ │ add r2, pc │ │ │ │ b.n 6c1c48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x467ac> │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r6, [r1, #27] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, sp │ │ │ │ + add r2, r9 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r6, r8 │ │ │ │ + orrs r6, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [pc, #288] @ (6c1f78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46adc>) │ │ │ │ ldr.w r2, [r0, #1848] @ 0x738 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6c1f32 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46a96> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -2323137,21 +2323162,21 @@ │ │ │ │ bne.n 6c1ece <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46a32> │ │ │ │ b.n 6c1ea2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46a06> │ │ │ │ nop │ │ │ │ b.n 6c22c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46e24> │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r6 │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - negs r2, r1 │ │ │ │ + asrs r2, r5 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #816 @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2323230,17 +2323255,17 @@ │ │ │ │ bfi r3, r6, #5, #1 │ │ │ │ strb.w r3, [r4, #669] @ 0x29d │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str.w r2, [r4, #692] @ 0x2b4 │ │ │ │ str.w r3, [r4, #688] @ 0x2b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r7, pc, #896 @ (adr r7, 6c2400 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46f64>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (6c20e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46c48>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323267,17 +2323292,17 @@ │ │ │ │ str.w r5, [r4, #896] @ 0x380 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r5, [r4, #904] @ 0x388 │ │ │ │ str.w r1, [r4, #900] @ 0x384 │ │ │ │ str.w r2, [r4, #908] @ 0x38c │ │ │ │ str.w r3, [r0, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - lsrs r6, r1 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 6c2344 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46ea8>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 6c1e54 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x469b8> │ │ │ │ @@ -2323455,17 +2323480,17 @@ │ │ │ │ ldr.w r3, [r7, #3208] @ 0xc88 │ │ │ │ str.w r2, [r7, #1644] @ 0x66c │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str.w r3, [r7, #3208] @ 0xc88 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r1 │ │ │ │ @@ -2323641,17 +2323666,17 @@ │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r4, #34304 @ 0x8600 │ │ │ │ mov r6, r9 │ │ │ │ adds r2, #124 @ 0x7c │ │ │ │ b.n 6c2486 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x46fea> │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -2323674,17 +2323699,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r3, #16 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r6, [r1, #30] │ │ │ │ + ldrb r6, [r5, #25] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ vcvt.f64.f32 d6, s1 │ │ │ │ @@ -2323716,17 +2323741,17 @@ │ │ │ │ vstr s0, [r3] │ │ │ │ vstr s1, [r2] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r2, #130 @ 0x82 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2323756,17 +2323781,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1864] @ 0x748 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6c2642 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x471a6> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ lsls r1, r6, #4 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #72] @ (6c26d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47234>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323794,17 +2323819,17 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r2, pc, #760 @ (adr r2, 6c29d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47534>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 6c2950 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x474b4>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #88] @ (6c2740 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x472a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2323832,17 +2323857,17 @@ │ │ │ │ str.w r2, [r3, #908] @ 0x38c │ │ │ │ bne.n 6c2700 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47264> │ │ │ │ add.w r4, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r4, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str.w r3, [r4, #3208] @ 0xc88 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - subs r0, #230 @ 0xe6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r2, pc, #376 @ (adr r2, 6c28c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47424>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 6c2840 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x473a4>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #1888] @ 0x760 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6c2764 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x472c8> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1888] @ 0x760 │ │ │ │ ldr.w r3, [r2, #3208] @ 0xc88 │ │ │ │ @@ -2323970,17 +2323995,17 @@ │ │ │ │ bne.n 6c2890 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x473f4> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #19] │ │ │ │ subs r6, #255 @ 0xff │ │ │ │ sbcs r1, r1 │ │ │ │ subs r7, #0 │ │ │ │ - adds r7, #218 @ 0xda │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r1, r6, #4 │ │ │ │ - add r1, pc, #432 @ (adr r1, 6c2ab8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4761c>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 6c2a38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4759c>) │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2324113,17 +2324138,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6c2a8a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x475ee> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ b.n 6c2a2a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4758e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6c2a62 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x475c6> │ │ │ │ nop │ │ │ │ - add r0, pc, #160 @ (adr r0, 6c2b34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47698>) │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r5, #78 @ 0x4e │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2324148,17 +2324173,17 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6c2ac4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47628> │ │ │ │ add.w r8, r8, #32768 @ 0x8000 │ │ │ │ ldr.w r3, [r8, #3208] @ 0xc88 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r8, #3208] @ 0xc88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r6, [sp, #600] @ 0x258 │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r3, #150 @ 0x96 │ │ │ │ lsls r1, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r4, [r0, #707] @ 0x2c3 │ │ │ │ cbz r4, 6c2b30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47694> │ │ │ │ @@ -2324462,20 +2324487,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6c2e22 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47986> │ │ │ │ ldr r1, [pc, #28] @ (6c2e5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x479c0>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6c06e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4524c> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl af38d4 │ │ │ │ + bl af384c │ │ │ │ mov r0, r8 │ │ │ │ blx 744c8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2324490,29 +2324515,29 @@ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #684] @ 0x2ac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ ldr.w r3, [r8, #1884] @ 0x75c │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl b32f00 │ │ │ │ + bl b32e78 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c2f2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47a90> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ae138 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c880> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ae7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cef8> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #920 @ 0x398 │ │ │ │ movt r1, #1 │ │ │ │ - bl af38ec │ │ │ │ + bl af3864 │ │ │ │ mov r0, r4 │ │ │ │ bl 6bfc30 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x44794> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6c2f10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47a74> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6c2f3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47aa0>) │ │ │ │ @@ -2330188,20 +2330213,20 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - sbc.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ - @ instruction: 0xf4a20130 │ │ │ │ - bics.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ - bics.w r1, r6, #11534336 @ 0xb00000 │ │ │ │ - @ instruction: 0xf3280130 │ │ │ │ - @ instruction: 0xf32e0130 │ │ │ │ + orr.w r1, r8, #11534336 @ 0xb00000 │ │ │ │ + @ instruction: 0xf3820130 │ │ │ │ + @ instruction: 0xf3180130 │ │ │ │ + @ instruction: 0xf3160130 │ │ │ │ + addw r1, r8, #48 @ 0x30 │ │ │ │ + addw r1, lr, #48 @ 0x30 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [pc, #1268] @ 6c7548 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4c0ac> │ │ │ │ @@ -2333347,15 +2333372,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c941e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4df82> │ │ │ │ ldrsb.w r3, [r4, #3235] @ 0xca3 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6c93ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4df50> │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl b32ff4 │ │ │ │ + bl b32f6c │ │ │ │ ldr.w r0, [r4, #3248] @ 0xcb0 │ │ │ │ mov r1, r5 │ │ │ │ bl 6c27b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x47318> │ │ │ │ ldr r2, [pc, #260] @ (6c945c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4dfc0>) │ │ │ │ ldr r3, [pc, #252] @ (6c9458 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4dfbc>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -2334749,15 +2334774,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov fp, r8 │ │ │ │ mov.w ip, r3, lsl #7 │ │ │ │ b.n 6ca090 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x4ebf4> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r4, #15 │ │ │ │ lsls r0, r5, #2 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mcr2 15, 5, pc, cr11, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2335795,15 +2335820,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 6b00e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x34c48> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r4, #0 │ │ │ │ @@ -2336616,16 +2336641,16 @@ │ │ │ │ b.n 6cb5f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50154> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #512] @ (6cb904 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50468>) │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s8 q0, d24, d23 │ │ │ │ - vaddl.s8 q0, d16, d23 │ │ │ │ + cdp 0, 6, cr0, cr8, cr7, {5} │ │ │ │ + cdp 0, 6, cr0, cr0, cr7, {5} │ │ │ │ ldr r2, [pc, #32] @ (6cb734 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50298>) │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2336911,15 +2336936,15 @@ │ │ │ │ ldrh.w r7, [r1, #76] @ 0x4c │ │ │ │ cmp r7, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6cbdea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5094e> │ │ │ │ ldr.w r0, [r4, #3596] @ 0xe0c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl b2bd50 │ │ │ │ + bl b2bcc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6cbd22 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50886> │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ cmp.w r3, #270 @ 0x10e │ │ │ │ beq.w 6cbdc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50924> │ │ │ │ ldr.w sl, [r4, #2540] @ 0x9ec │ │ │ │ ldr.w r8, [r4, #3596] @ 0xe0c │ │ │ │ @@ -2337138,15 +2337163,15 @@ │ │ │ │ strd r7, r1, [r0, #1008] @ 0x3f0 │ │ │ │ strb.w r2, [r0, #1016] @ 0x3f8 │ │ │ │ ldr.w r7, [r4, #3652] @ 0xe44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6cbd9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50900> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ bl 6a84c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2d028> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6cbdde <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50942> │ │ │ │ str.w r7, [r4, #3652] @ 0xe44 │ │ │ │ ldr r2, [pc, #280] @ (6cbe3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x509a0>) │ │ │ │ @@ -2337671,27 +2337696,27 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ ands r6, r0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #188 @ 0xbc │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add r0, pc, #832 @ (adr r0, 6cc668 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x511cc>) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr r0, [pc, #4] @ (6cc330 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50e94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (6cc33c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50ea0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #8] @ (6cc350 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50eb4>) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ @@ -2337788,30 +2337813,30 @@ │ │ │ │ blx r3 │ │ │ │ cbz r0, 6cc474 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50fd8> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fdcc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ adds r0, #28 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ adds r0, #8 │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ bl 451684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fdcc> │ │ │ │ b.n 6cc46e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50fd2> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2337830,22 +2337855,22 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2148] @ 0x864 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 479a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368188> │ │ │ │ mov r0, r5 │ │ │ │ - bl aef21c │ │ │ │ + bl aef194 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cc570 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x510d4> │ │ │ │ mov r4, r0 │ │ │ │ - bl aef294 │ │ │ │ + bl aef20c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl aef290 │ │ │ │ + bl aef208 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ bl 479abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368204> │ │ │ │ movs r2, #32 │ │ │ │ add.w r1, sp, #2048 @ 0x800 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ @@ -2337922,23 +2337947,23 @@ │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ - ldr r5, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ @ instruction: 0xb838 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r2, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6cc5dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51140> │ │ │ │ + bmi.n 6cc59c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51100> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ bic.w r4, r1, #256 @ 0x100 │ │ │ │ @@ -2338319,15 +2338344,15 @@ │ │ │ │ cmp r2, #16 │ │ │ │ bne.w 6cc71c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51280> │ │ │ │ ldrb.w r2, [ip, #4] │ │ │ │ and.w r2, r2, #31 │ │ │ │ cmp r2, #4 │ │ │ │ bne.w 6cc71c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51280> │ │ │ │ b.n 6cc758 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x512bc> │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r2, [pc, #1264] @ 6ccf10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51a74> │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2338537,15 +2338562,15 @@ │ │ │ │ str.w r6, [r4, #1132] @ 0x46c │ │ │ │ str.w r7, [r4, #1136] @ 0x470 │ │ │ │ strb.w r8, [r4, #1194] @ 0x4aa │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str.w r3, [r4, #1156] @ 0x484 │ │ │ │ str.w r2, [r4, #1176] @ 0x498 │ │ │ │ str.w r3, [r4, #1152] @ 0x480 │ │ │ │ - bl b2fc80 │ │ │ │ + bl b2fbf8 │ │ │ │ ldrb.w r3, [r5, #58] @ 0x3a │ │ │ │ movs r2, #0 │ │ │ │ strb.w r8, [r4, #52] @ 0x34 │ │ │ │ mov r0, r2 │ │ │ │ strb.w r8, [r4, #11] │ │ │ │ strb.w r8, [r4, #15] │ │ │ │ movw ip, #257 @ 0x101 │ │ │ │ @@ -2338650,15 +2338675,15 @@ │ │ │ │ vstr s15, [r4, #588] @ 0x24c │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ bl 6cc498 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x50ffc> │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ adds r0, #8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl af34d4 │ │ │ │ + bl af344c │ │ │ │ add.w r0, r4, #4160 @ 0x1040 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, #28 │ │ │ │ bl 47bf00 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a648> │ │ │ │ ldr r2, [pc, #284] @ (6ccf64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51ac8>) │ │ │ │ ldr r3, [pc, #200] @ (6ccf14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51a78>) │ │ │ │ add r2, pc │ │ │ │ @@ -2338739,57 +2338764,57 @@ │ │ │ │ cmp r3, pc │ │ │ │ adds r5, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r7, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str.w pc, [sp, #4095] @ 0xfff │ │ │ │ bl 6a6f36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x2ba9a> │ │ │ │ bl 686f3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xba9e> │ │ │ │ bl 68af3e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xfaa2> │ │ │ │ bl 6a2f42 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x27aa6> │ │ │ │ pld [r1, #255]! │ │ │ │ @ instruction: 0xfa4dffff │ │ │ │ cmp r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ bl 68af52 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0xfab6> │ │ │ │ bl 69cf56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x21aba> │ │ │ │ strb.w pc, [r1, #255]! │ │ │ │ - str r6, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r1, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - str r5, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6ccff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51b5c>) │ │ │ │ @@ -2338837,15 +2338862,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r0, #58 @ 0x3a │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6cd0dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51c40> │ │ │ │ + bpl.n 6cd09c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51c00> │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ @@ -2339344,24 +2339369,24 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ - bne.n 6cd5c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52128> │ │ │ │ + ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + beq.n 6cd584 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x520e8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xfb7c00a2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2339446,15 +2339471,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6cd662 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x521c6> │ │ │ │ cmp r1, #254 @ 0xfe │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r1, #146 @ 0x92 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2339864,15 +2339889,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6cd8b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52414> │ │ │ │ b.n 6cd744 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x522a8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #12 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ movw r3, #273 @ 0x111 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2339930,17 +2339955,17 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r4, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r6, #4 │ │ │ │ sub.w r3, r0, #268 @ 0x10c │ │ │ │ cmp r3, #9 │ │ │ │ ittte ls │ │ │ │ movwls r0, #545 @ 0x221 │ │ │ │ lsrls r0, r3 │ │ │ │ andls.w r0, r0, #1 │ │ │ │ @@ -2340462,31 +2340487,31 @@ │ │ │ │ str.w fp, [r4, #32] │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ bl 6cd010 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x51b74> │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, fp │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ b.n 6ce008 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52b6c> │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - negs r6, r5 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - negs r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - negs r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #64] @ 0x40 │ │ │ │ @@ -2340657,27 +2340682,27 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6ce34a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52eae> │ │ │ │ nop │ │ │ │ adds r4, r3, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r3 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ands r4, r2 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 6ce800 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53364> │ │ │ │ + b.n 6ce5c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53124> │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6ce450 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52fb4> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2340747,15 +2340772,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6ce408 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x52f6c> │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2340818,15 +2340843,15 @@ │ │ │ │ blx 73a5c <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6ce4da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5303e> │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w r9, [r0, #78] @ 0x4e │ │ │ │ sub sp, #24 │ │ │ │ @@ -2341172,25 +2341197,25 @@ │ │ │ │ b.n 6ce694 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x531f8> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r6 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stmia r0!, {r2, r4, r5, r7} │ │ │ │ + ite ls │ │ │ │ + lslls r7, r4, #2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r7, r4, #2 │ │ │ │ + bkpt 0x0032 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x0060 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r7, r4, #2 │ │ │ │ - nopmi {8} │ │ │ │ - lslmi r7, r4, #2 │ │ │ │ asrs r0, r6, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bgt.n 6ce8d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53434> │ │ │ │ + blt.n 6ce890 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x533f4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -2341846,29 +2341871,29 @@ │ │ │ │ b.n 6ceff6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53b5a> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6cea18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5357c> │ │ │ │ nop │ │ │ │ asrs r6, r7, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0036 │ │ │ │ + cbnz r6, 6cf084 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53be8> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r2, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strh r6, [r5, #34] @ 0x22 │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ itt ls │ │ │ │ @@ -2342403,15 +2342428,15 @@ │ │ │ │ beq.w 6cf3ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53f4e> │ │ │ │ b.n 6cf2da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x53e3e> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6d3f68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x58acc> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2342444,15 +2342469,15 @@ │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cbz r3, 6cf68e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x541f2> │ │ │ │ ldrb.w r3, [r5, #2400] @ 0x960 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6cf90a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5446e> │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ cbz r0, 6cf698 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x541fc> │ │ │ │ - bl b2aa20 │ │ │ │ + bl b2a998 │ │ │ │ ldr.w r0, [r5, #692] @ 0x2b4 │ │ │ │ cbz r0, 6cf6a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x54206> │ │ │ │ bl 5adce8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49c430> │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ cbz r3, 6cf700 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x54264> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2342576,15 +2342601,15 @@ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2416 @ 0x970 │ │ │ │ bl 6ec5d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7113c> │ │ │ │ addw r0, r5, #2500 @ 0x9c4 │ │ │ │ bl 6ec5d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7113c> │ │ │ │ addw r0, r5, #2316 @ 0x90c │ │ │ │ - bl af34fc │ │ │ │ + bl af3474 │ │ │ │ ldr.w r0, [r5, #876] @ 0x36c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6cf8c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x54424> │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r5, #996] @ 0x3e4 │ │ │ │ blx 744c8 │ │ │ │ ldr.w r0, [r5, #1196] @ 0x4ac │ │ │ │ @@ -2342731,15 +2342756,15 @@ │ │ │ │ ldr r3, [pc, #992] @ (6cfdd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5493c>) │ │ │ │ str.w sl, [r0, #688] @ 0x2b0 │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w r6, [r0, #624] @ 0x270 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af34f0 │ │ │ │ + bl af3468 │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x54f30> │ │ │ │ @@ -2343053,105 +2343078,105 @@ │ │ │ │ lsls r2, r6, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ mcrr2 15, 15, pc, r3, cr15 @ │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ @ instruction: 0xfbf3ffff │ │ │ │ subs r0, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r7, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #848 @ 0x350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d16, d20, d22 │ │ │ │ + cdp2 0, 2, cr0, cr4, cr6, {5} │ │ │ │ asrs r4, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s16 d16, d16, d22 │ │ │ │ + cdp 0, 3, cr0, cr0, cr6, {5} │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r4, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf30400a6 │ │ │ │ subs r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r5, sp, #144 @ 0x90 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r0, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r7, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r0, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, sl, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf32a00a6 │ │ │ │ subs r6, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #456 @ 0x1c8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ str.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r7, [r4, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, r0] │ │ │ │ str.w r0, [r4, #1320] @ 0x528 │ │ │ │ @@ -2343667,15 +2343692,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5aaf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4996c8> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl b2a64c │ │ │ │ + bl b2a5c4 │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d03cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x54f30> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r3, #58] @ 0x3a │ │ │ │ ldr r3, [pc, #668] @ (6d0790 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x552f4>) │ │ │ │ @@ -2343871,35 +2343896,35 @@ │ │ │ │ ldr.w ip, [pc, #112] @ 6d07ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55310> │ │ │ │ add ip, pc │ │ │ │ b.n 6d063c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x551a0> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r0, #6 │ │ │ │ b.w 6cfad8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5463c> │ │ │ │ nop │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r4, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -2343908,25 +2343933,25 @@ │ │ │ │ stc2 1, cr0, [r2], #-392 @ 0xfffffe78 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + subs r6, r6, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r4, pc, #128 @ (adr r4, 6d0828 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5538c>) │ │ │ │ + add r3, pc, #0 @ (adr r3, 6d07a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5530c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #792 @ (adr r1, 6d0ac4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55628>) │ │ │ │ + add r0, pc, #664 @ (adr r0, 6d0a44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 6d0a90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555f4>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 6d0a10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55574>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #24] @ (6d07d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5533c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2343937,15 +2343962,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 462174 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3508bc> │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r2, #24] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r3, pc, #344 @ (adr r3, 6d0938 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5549c>) │ │ │ │ + add r2, pc, #216 @ (adr r2, 6d08b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5541c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #428] @ (6d09a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55504>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2344120,55 +2344145,54 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6d08b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55414> │ │ │ │ nop │ │ │ │ strb.w r0, [r4, ] │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #32] │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r4, r1 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 6d09c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55528>) │ │ │ │ + mcr2 0, 7, r0, cr12, cr1, {5} │ │ │ │ + add r1, pc, #912 @ (adr r1, 6d0d44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x558a8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 6d0a88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555ec>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 6d0a08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5556c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 6d0ab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55618>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 6d0a34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55598>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 6d0b10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55674>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 6d0a90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555f4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #240 @ (adr r3, 6d0ab4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55618>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 6d0a34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55598>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 6d0ad0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55634>) │ │ │ │ + add r2, pc, #136 @ (adr r2, 6d0a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555b4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 6d0be4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55748>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 6d0b64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x556c8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r1, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 6d0bd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5573c>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 6d0b58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x556bc>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 6d0ba4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55708>) │ │ │ │ + add r1, pc, #328 @ (adr r1, 6d0b24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55688>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 6d0dc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5592c>) │ │ │ │ + add r1, pc, #872 @ (adr r1, 6d0d48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x558ac>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #856 @ (adr r2, 6d0d3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x558a0>) │ │ │ │ + add r1, pc, #728 @ (adr r1, 6d0cbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55820>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #760 @ (adr r2, 6d0ce0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55844>) │ │ │ │ + add r1, pc, #632 @ (adr r1, 6d0c60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x557c4>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #664 @ (adr r2, 6d0c84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x557e8>) │ │ │ │ + add r1, pc, #536 @ (adr r1, 6d0c04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55768>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #568 @ (adr r2, 6d0c28 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5578c>) │ │ │ │ + add r1, pc, #440 @ (adr r1, 6d0ba8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5570c>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #472 @ (adr r2, 6d0bcc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55730>) │ │ │ │ + add r1, pc, #344 @ (adr r1, 6d0b4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x556b0>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #376 @ (adr r2, 6d0b70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x556d4>) │ │ │ │ + add r1, pc, #248 @ (adr r1, 6d0af0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55654>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r2, pc, #280 @ (adr r2, 6d0b14 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55678>) │ │ │ │ + add r1, pc, #152 @ (adr r1, 6d0a94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555f8>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d0a7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x555e0> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2344343,15 +2344367,15 @@ │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r6, #14811136 @ 0xe20000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #616 @ (adr r4, 6d0e80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x559e4>) │ │ │ │ + add r3, pc, #488 @ (adr r3, 6d0e00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x55964>) │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (6d0c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x557ec>) │ │ │ │ @@ -2345284,19 +2345308,19 @@ │ │ │ │ b.n 6d167a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x561de> │ │ │ │ addw r5, r5, #1439 @ 0x59f │ │ │ │ addw r3, r3, #1439 @ 0x59f │ │ │ │ orr.w r3, r3, r5, lsl #13 │ │ │ │ mov.w r5, #1440 @ 0x5a0 │ │ │ │ movt r5, #180 @ 0xb4 │ │ │ │ b.n 6d16d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x56236> │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #632] @ 0x278 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2345755,15 +2345779,15 @@ │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #632] @ 0x278 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ udf #255 @ 0xff │ │ │ │ - str r5, [sp, #408] @ 0x198 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2346500,17 +2346524,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ blx 73f00 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #632] @ 0x278 │ │ │ │ @@ -2346742,23 +2346766,23 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ b.n 6d27a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x57308> │ │ │ │ nop │ │ │ │ bhi.n 6d2a64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x575c8> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w r2, ip, #1 │ │ │ │ str.w r2, [r0, #632] @ 0x278 │ │ │ │ movw r2, #4346 @ 0x10fa │ │ │ │ @@ -2347412,15 +2347436,15 @@ │ │ │ │ ldr.w r2, [r4, #644] @ 0x284 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #632] @ 0x278 │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -2347513,19 +2347537,19 @@ │ │ │ │ cmp r2, r6 │ │ │ │ bhi.n 6d3302 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x57e66> │ │ │ │ b.n 6d3240 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x57da4> │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r2, [r0, #632] @ 0x278 │ │ │ │ movw ip, #2209 @ 0x8a1 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ movs r1, #0 │ │ │ │ push {lr} │ │ │ │ add.w lr, r2, #1 │ │ │ │ @@ -2348992,15 +2349016,15 @@ │ │ │ │ bl 6d3f68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x58acc> │ │ │ │ b.n 6d442a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x58f8e> │ │ │ │ nop │ │ │ │ pop {r2} │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #108] @ (6d4504 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59068>) │ │ │ │ ldr r2, [r1, #0] │ │ │ │ @@ -2349043,15 +2349067,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6d44de <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59042> │ │ │ │ nop │ │ │ │ cbnz r2, 6d4560 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x590c4> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #92] @ 0x5c │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ add.w r2, r0, #1392 @ 0x570 │ │ │ │ str.w r1, [r0, #728] @ 0x2d8 │ │ │ │ strb.w ip, [r0, #1408] @ 0x580 │ │ │ │ cbz r3, 6d4542 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x590a6> │ │ │ │ @@ -2349116,15 +2349140,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6d45d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5913c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2349197,15 +2349221,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ ldr.w r0, [r0, #700] @ 0x2bc │ │ │ │ add r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2349218,15 +2349242,15 @@ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r3, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [r0, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #40] @ (6d4714 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59278>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2349242,15 +2349266,15 @@ │ │ │ │ ldr.w r3, [r0, #700] @ 0x2bc │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r0, #700] @ 0x2bc │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ mov r2, r0 │ │ │ │ cbz r1, 6d475e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x592c2> │ │ │ │ clz r3, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2349346,15 +2349370,15 @@ │ │ │ │ str r7, [r6, #64] @ 0x40 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r0, #32] │ │ │ │ blx r3 │ │ │ │ b.n 6d47d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59336> │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w ip, [r0, #632] @ 0x278 │ │ │ │ ldr.w r3, [r0, #644] @ 0x284 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, ip, #1 │ │ │ │ ldr.w lr, [r0, #1236] @ 0x4d4 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ @@ -2349551,21 +2349575,21 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xb726 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldr r2, [r2, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, #1 │ │ │ │ @@ -2349601,15 +2349625,15 @@ │ │ │ │ orr.w r2, r2, r4, lsl #16 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ adds r4, r1, #1 │ │ │ │ str.w r4, [r0, #632] @ 0x278 │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #280] @ (6d4c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x597ec>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2349716,15 +2349740,15 @@ │ │ │ │ nop │ │ │ │ push {r3, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #5 │ │ │ │ - movs r7, #138 @ 0x8a │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2349870,15 +2349894,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbz r0, 6d4e96 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x599fa> │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #88] @ 0x58 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ @@ -2349946,15 +2349970,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6d4ec6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59a2a> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6d4ec2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59a26> │ │ │ │ b.n 6d4ec6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59a2a> │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [r0, #60] @ 0x3c │ │ │ │ mov sl, r2 │ │ │ │ @@ -2350180,15 +2350204,15 @@ │ │ │ │ bne.n 6d51c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59d24> │ │ │ │ b.n 6d5124 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59c88> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #76] @ 0x4c │ │ │ │ + str r2, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ add r6, sp, #848 @ 0x350 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2350677,15 +2350701,15 @@ │ │ │ │ b.n 6d56e6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a24a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r0, r6, #4 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2350759,15 +2350783,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6d57c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a328> │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r5, [pc, #1244] @ 6d5d10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a874> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2351207,25 +2351231,25 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #680 @ (adr r7, 6d5fc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5ab28>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ add r7, pc, #480 @ (adr r7, 6d5f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5aa64>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, r6 │ │ │ │ lsls r0, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r0, r6, #4 │ │ │ │ ldr.w r3, [r4, #632] @ 0x278 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6d5d84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a8e8> │ │ │ │ cmp r5, #1 │ │ │ │ bls.n 6d5d66 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a8ca> │ │ │ │ @@ -2351331,15 +2351355,15 @@ │ │ │ │ str r4, [r1, #60] @ 0x3c │ │ │ │ strd r0, r2, [r1, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ vstr d7, [r1] │ │ │ │ strd r3, r6, [r1, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl b32f00 │ │ │ │ + bl b32e78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6d5e9a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5a9fe> │ │ │ │ ldr.w r0, [r4, #692] @ 0x2b4 │ │ │ │ bl 5ae7b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x49cef8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -2351507,15 +2351531,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl b29964 │ │ │ │ + bl b298dc │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #748] @ (6d6370 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5aed4>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2351723,19 +2351747,19 @@ │ │ │ │ strb.w r2, [r4, #1108] @ 0x454 │ │ │ │ str.w r3, [r4, #1416] @ 0x588 │ │ │ │ add.w r2, r4, #1012 @ 0x3f4 │ │ │ │ addw r3, r4, #1092 @ 0x444 │ │ │ │ str.w r3, [r4, #1412] @ 0x584 │ │ │ │ b.n 6d600e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5ab72> │ │ │ │ nop │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - strb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #688] @ 0x2b0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ @@ -2351977,15 +2352001,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl b2ea18 │ │ │ │ + bl b2e990 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6d6700 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b264>) │ │ │ │ ldr r3, [pc, #160] @ (6d66fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b260>) │ │ │ │ @@ -2352016,15 +2352040,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl b2ebb8 │ │ │ │ + bl b2eb30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6656 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b1ba> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6d6656 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b1ba> │ │ │ │ @@ -2352044,15 +2352068,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #32 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - bl b2eae8 │ │ │ │ + bl b2ea60 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6d6656 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b1ba> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2352150,15 +2352174,15 @@ │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r4, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl b30600 │ │ │ │ + bl b30578 │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrsh.w r2, [r5, #16] │ │ │ │ ldrsh.w r1, [r5, #18] │ │ │ │ adds r3, #1 │ │ │ │ add r2, r1 │ │ │ │ sxth r3, r3 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -2352194,15 +2352218,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b30600 │ │ │ │ + bl b30578 │ │ │ │ b.n 6d6828 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b38c> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2352415,15 +2352439,15 @@ │ │ │ │ mov r7, r0 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ mov r8, r2 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ - bl af3644 │ │ │ │ + bl af35bc │ │ │ │ strb.w r8, [r0, #7] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ add.w ip, r0, #8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r6, [r0, #0] │ │ │ │ bfi r3, r5, #0, #24 │ │ │ │ @@ -2352458,15 +2352482,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6d6af2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b656> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2316 @ 0x90c │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ b.n 6d6afc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b660> │ │ │ │ ldr.w r3, [r7, #624] @ 0x270 │ │ │ │ mov r1, r8 │ │ │ │ mov.w r2, #402653184 @ 0x18000000 │ │ │ │ add.w r0, r7, #632 @ 0x278 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ blx r3 │ │ │ │ @@ -2352528,15 +2352552,15 @@ │ │ │ │ b.n 6d6b10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b674> │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ addw r0, r0, #2316 @ 0x90c │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #168] @ (6d6cb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5b814>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2353290,22 +2353314,20 @@ │ │ │ │ b.n 6d7376 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5beda> │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r4 │ │ │ │ + lsrs r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - sbcs r4, r5 │ │ │ │ + vaddw.u32 q8, q1, d31 │ │ │ │ + lsls r4, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + vaddw.u8 q0, q4, d31 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2353494,15 +2353516,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ lsls r2, r4, #5 │ │ │ │ ldrh r6, [r6, #14] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #352] @ (6d77c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c328>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2353588,15 +2353610,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 6dde64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x629c8> │ │ │ │ b.n 6d7704 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c268> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3b88c │ │ │ │ + bl b3b804 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 6d768c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c1f0> │ │ │ │ bl 6e528c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69df0> │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 6d7766 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c2ca> │ │ │ │ @@ -2353637,19 +2353659,19 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 6d7792 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c2f6> │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #12] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r4, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #544] @ (6d7a0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c570>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2353672,15 +2353694,15 @@ │ │ │ │ blx 73000 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 6d78a2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c406> │ │ │ │ ldr.w r1, [fp] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl b3b88c │ │ │ │ + bl b3b804 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ add r4, sp, #4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2353872,21 +2353894,21 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r5, #54 @ 0x36 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r4, #5 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r3, #112 @ 0x70 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ @@ -2354200,20 +2354222,20 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsh.w r0, [r6, ] │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + ldrb.w r0, [r6, ] │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r7, r4, #2 │ │ │ │ cbz r1, 6d7db2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c916> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2354407,25 +2354429,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6d7e8c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5c9f0> │ │ │ │ b.n 6d7f18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5ca7c> │ │ │ │ strh r0, [r7, #14] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #304 @ (adr r4, 6d80d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5cc3c>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 6d8058 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5cbbc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r4, pc, #264 @ (adr r4, 6d80b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5cc18>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 6d8034 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5cb98>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mov r8, r1 │ │ │ │ + cmp r0, sp │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -2354791,15 +2354813,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ ldrb r4, [r1, #29] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r3, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {r4} │ │ │ │ add.w r2, r0, #1032 @ 0x408 │ │ │ │ ldr.w r4, [r0, #1036] @ 0x40c │ │ │ │ str r1, [r4, #0] │ │ │ │ @@ -2357599,45 +2357621,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r4, #5 │ │ │ │ str r0, [r7, #100] @ 0x64 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + subs r0, r7, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + adds r2, r0, r1 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r6, r3 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ orr.w r4, r4, #704643072 @ 0x2a000000 │ │ │ │ b.n 6d9dc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e92a> │ │ │ │ orr.w r4, r4, #603979776 @ 0x24000000 │ │ │ │ b.n 6d9dc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e92a> │ │ │ │ orr.w r4, r4, #637534208 @ 0x26000000 │ │ │ │ b.n 6d9dc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e92a> │ │ │ │ @@ -2357835,19 +2357857,19 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.w 6d9bc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5e72c> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r7, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #1056] @ 0x420 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2358001,15 +2358023,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6da672 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5f1d6> │ │ │ │ b.n 6da6a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5f204> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #22 │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2359105,23 +2359127,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db094 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5fbf8> │ │ │ │ b.n 6db1ee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x5fd52> │ │ │ │ str r6, [r7, r1] │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r3, #31 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r4, #31 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldr.w r1, [r0, #1412] @ 0x584 │ │ │ │ mov.w ip, #1 │ │ │ │ push {lr} │ │ │ │ add.w r2, r0, #1272 @ 0x4f8 │ │ │ │ ldr.w lr, [r0, #1276] @ 0x4fc │ │ │ │ addw r3, r0, #1292 @ 0x50c │ │ │ │ @@ -2359306,19 +2359328,19 @@ │ │ │ │ ldr r3, [pc, #20] @ (6db610 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x60174>) │ │ │ │ add r3, pc │ │ │ │ b.n 6db5ce <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x60132> │ │ │ │ ldr r3, [pc, #112] @ (6db674 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x601d8>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r3, ip, [r1, #112] @ 0x70 │ │ │ │ @@ -2360861,15 +2360883,15 @@ │ │ │ │ movlt r3, #255 @ 0xff │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ strb.w r0, [r1, #1432] @ 0x598 │ │ │ │ strb.w r3, [r1, #1433] @ 0x599 │ │ │ │ str.w r2, [r5, #1424] @ 0x590 │ │ │ │ mov r0, r8 │ │ │ │ - bl b32ff4 │ │ │ │ + bl b32f6c │ │ │ │ ldr.w r9, [r5, #1156] @ 0x484 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 73e10 │ │ │ │ ldr r2, [pc, #772] @ (6dca58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x615bc>) │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ @@ -2361135,35 +2361157,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4 │ │ │ │ lsls r2, r4, #5 │ │ │ │ @ instruction: 0xf925ffff │ │ │ │ str.w pc, [r9, #4095] @ 0xfff │ │ │ │ strh.w pc, [r5, #4095] @ 0xfff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - @ instruction: 0xf79200a6 │ │ │ │ - @ instruction: 0xf71a00a6 │ │ │ │ - @ instruction: 0xfb0c00a6 │ │ │ │ - b.n 6dccb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61818> │ │ │ │ + @ instruction: 0xf67200a6 │ │ │ │ + @ instruction: 0xf5fa00a6 │ │ │ │ + vld1.8 {d16[5]}, [ip], r6 │ │ │ │ + b.n 6dca74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x615d8> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xf7f400a6 │ │ │ │ - @ instruction: 0xf79800a6 │ │ │ │ + @ instruction: 0xf6d400a6 │ │ │ │ + @ instruction: 0xf67800a6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7fe00a6 │ │ │ │ - strh.w r0, [r2, r6, lsl #2] │ │ │ │ - ldrb.w r0, [r4, #166] @ 0xa6 │ │ │ │ - @ instruction: 0xf6e000a6 │ │ │ │ - @ instruction: 0xf6b600a6 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + @ instruction: 0xf6de00a6 │ │ │ │ + @ instruction: 0xf70200a6 │ │ │ │ + @ instruction: 0xf77400a6 │ │ │ │ + rsb r0, r0, #5439488 @ 0x530000 │ │ │ │ + @ instruction: 0xf59600a6 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr0, {5} │ │ │ │ - subw r0, r4, #2214 @ 0x8a6 │ │ │ │ - vhadd.s8 d16, d30, d22 │ │ │ │ - @ instruction: 0xf18800a6 │ │ │ │ - orrs.w r0, r6, #5439488 @ 0x530000 │ │ │ │ + ldc2 0, cr0, [r2, #-640] @ 0xfffffd80 │ │ │ │ + @ instruction: 0xf58400a6 │ │ │ │ + cdp 0, 2, cr0, cr14, cr6, {5} │ │ │ │ + orn r0, r8, #166 @ 0xa6 │ │ │ │ + @ instruction: 0xf33600a6 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r8, #58] @ 0x3a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6dcedc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61a40> │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -2361529,27 +2361551,27 @@ │ │ │ │ b.n 6dcc5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x617c0> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6dceb6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61a1a> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ - @ instruction: 0xf0b800a6 │ │ │ │ - eor.w r0, ip, #166 @ 0xa6 │ │ │ │ + vaddl.s16 q0, d24, d22 │ │ │ │ + vhadd.s32 d16, d28, d22 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldc 0, cr0, [r8], {166} @ 0xa6 │ │ │ │ - bls.n 6dcde8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6194c> │ │ │ │ + sbcs.w r0, r8, r6, asr #2 │ │ │ │ + bhi.n 6dcfa8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61b0c> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cdp 0, 11, cr0, cr14, cr6, {5} │ │ │ │ - bls.n 6dcf3c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61aa0> │ │ │ │ + ldc 0, cr0, [lr, #664] @ 0x298 │ │ │ │ + bhi.n 6dcefc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61a60> │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bic.w r0, sl, #166 @ 0xa6 │ │ │ │ + vhadd.s8 d0, d26, d22 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #712] @ 0x2c8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6dd340 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61ea4> │ │ │ │ cbz r6, 6dcef8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61a5c> │ │ │ │ cmp r6, r1 │ │ │ │ @@ -2362019,25 +2362041,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ @ instruction: 0xea8bffff │ │ │ │ @ instruction: 0xea4fffff │ │ │ │ @ instruction: 0xea33ffff │ │ │ │ @ instruction: 0xea07ffff │ │ │ │ - ldc 0, cr0, [r0, #664] @ 0x298 │ │ │ │ - strd r0, r0, [r2, #664]! @ 0x298 │ │ │ │ + ldcl 0, cr0, [r0], #-664 @ 0xfffffd68 │ │ │ │ + @ instruction: 0xe8c200a6 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [ip, #664]! @ 0x298 │ │ │ │ - ldmia.w ip, {r1, r2, r5, r7} │ │ │ │ - ldrd r0, r0, [r6], #664 @ 0x298 │ │ │ │ - stmia.w r6!, {r1, r2, r5, r7} │ │ │ │ - stmdb r2!, {r1, r2, r5, r7} │ │ │ │ - @ instruction: 0xe9b400a6 │ │ │ │ - bic.w r0, r8, r6, asr #2 │ │ │ │ + @ instruction: 0xe8cc00a6 │ │ │ │ + b.n 6dd32c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61e90> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 6dd3e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61f48> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 6dd348 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61eac> │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + @ instruction: 0xe80200a6 │ │ │ │ + ldmia.w r4, {r1, r2, r5, r7} │ │ │ │ + stmdb r8, {r1, r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov.w r1, #348 @ 0x15c │ │ │ │ bl 6dbc0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x60770> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ @@ -2362330,17 +2362355,17 @@ │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6dbc0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x60770> │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldr.w r8, [r5, #688] @ 0x2b0 │ │ │ │ b.w 6dcbc2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61726> │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dd308 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61e6c> │ │ │ │ + b.n 6dd0c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61c2c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6dd328 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61e8c> │ │ │ │ + b.n 6dd0e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x61c4c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #952] @ (6ddb5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x626c0>) │ │ │ │ @@ -2362695,17 +2362720,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r2, r4, #5 │ │ │ │ movs r6, #222 @ 0xde │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6dd49c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62000> │ │ │ │ + b.n 6de25c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62dc0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6de33c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62ea0> │ │ │ │ + b.n 6de0fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62c60> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #224] @ (6ddc68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x627cc>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2363237,15 +2363262,15 @@ │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ subs r6, r6, #6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ble.n 6de0e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62c4c> │ │ │ │ + bgt.n 6de0a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62c0c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r7, [pc, #316] @ (6de290 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x62df4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2363823,33 +2363848,33 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r2, r0, #5 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r2, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r4, #9] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r2, #9] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2364055,17 +2364080,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ nop │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6de928 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6348c> │ │ │ │ + bmi.n 6de8e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6344c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 6de930 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63494> │ │ │ │ + bmi.n 6de8f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63454> │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 6de9ba <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6351e> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -2364424,17 +2364449,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #16 │ │ │ │ lsls r2, r4, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #12 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bcs.n 6dedbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63920> │ │ │ │ + bne.n 6ded7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x638e0> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 6deda8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6390c> │ │ │ │ + beq.n 6ded68 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x638cc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #164] @ 6dee20 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63984> │ │ │ │ mov r3, r2 │ │ │ │ @@ -2364506,15 +2364531,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r7, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #9 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - bne.n 6deed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63a38> │ │ │ │ + beq.n 6dee94 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x639f8> │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ mov lr, r2 │ │ │ │ @@ -2365134,15 +2365159,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #18 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #14 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #592] @ (6df748 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x642ac>) │ │ │ │ @@ -2365204,15 +2365229,15 @@ │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63540> │ │ │ │ @@ -2365373,19 +2365398,19 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsrs r2, r1, #11 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ldmia r1!, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r5, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #120] @ 6df7ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64350> │ │ │ │ mov r6, r0 │ │ │ │ @@ -2365412,15 +2365437,15 @@ │ │ │ │ adds r3, r5, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r4, r4, r5, lsl #3 │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #28 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #28 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #4] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ ldr r2, [pc, #36] @ (6df7f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64358>) │ │ │ │ @@ -2365486,15 +2365511,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63540> │ │ │ │ @@ -2365515,15 +2365540,15 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #31 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #30 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #204] @ (6df9b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64518>) │ │ │ │ @@ -2365558,15 +2365583,15 @@ │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ add.w ip, sp, #20 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ mov r0, r6 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ bl 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63540> │ │ │ │ @@ -2365608,19 +2365633,19 @@ │ │ │ │ bne.n 6df91e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64482> │ │ │ │ b.n 6df962 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x644c6> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #28 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r5} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r2, r2, #26 │ │ │ │ lsls r2, r4, #5 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov sl, r1 │ │ │ │ @@ -2365652,15 +2365677,15 @@ │ │ │ │ add r4, sp, #116 @ 0x74 │ │ │ │ add r7, sp, #24 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldrb.w r2, [r9, #8] │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ - bl af65b4 │ │ │ │ + bl af652c │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #197] @ 0xc5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2365709,15 +2365734,15 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ cmp r6, fp │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bcc.n 6dfa2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64590> │ │ │ │ add.w r1, sl, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl af687c │ │ │ │ + bl af67f4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6df8d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64438> │ │ │ │ ldrb.w r2, [sp, #124] @ 0x7c │ │ │ │ ldrb.w r6, [sp, #142] @ 0x8e │ │ │ │ ubfx r4, r0, #14, #4 │ │ │ │ cbnz r2, 6dfb24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64688> │ │ │ │ @@ -2365898,15 +2365923,15 @@ │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ - bl af67e8 │ │ │ │ + bl af6760 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6dfa18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6457c> │ │ │ │ b.n 6dfbd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6473a> │ │ │ │ cmp r2, #1 │ │ │ │ it hi │ │ │ │ addhi.w r8, sp, #152 @ 0x98 │ │ │ │ bhi.n 6dfd06 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6486a> │ │ │ │ @@ -2366266,15 +2366291,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r9 │ │ │ │ bl 6dea24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63588> │ │ │ │ b.n 6dfbd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6473a> │ │ │ │ mov r0, sl │ │ │ │ - bl af6548 │ │ │ │ + bl af64c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dfbd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6473a> │ │ │ │ ldrd r0, r1, [sp, #144] @ 0x90 │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ ldrb.w r3, [sp, #148] @ 0x94 │ │ │ │ add r7, sp, #116 @ 0x74 │ │ │ │ ldrb.w r1, [sp, #128] @ 0x80 │ │ │ │ @@ -2366314,15 +2366339,15 @@ │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ ldmia.w r7, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ b.n 6dfbd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6473a> │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 6dfb78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x646dc> │ │ │ │ mov r0, sl │ │ │ │ - bl af6548 │ │ │ │ + bl af64c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6dfbd6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6473a> │ │ │ │ ldr.w r3, [r9, #40] @ 0x28 │ │ │ │ ldrb.w r9, [r9, #8] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 6dff36 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64a9a> │ │ │ │ @@ -2366358,23 +2366383,23 @@ │ │ │ │ lsls r2, r4, #5 │ │ │ │ lsls r0, r2, #24 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #7] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #16 │ │ │ │ lsls r2, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w ip, [pc, #204] @ 6e03a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64f04> │ │ │ │ mov r5, r0 │ │ │ │ @@ -2366384,15 +2366409,15 @@ │ │ │ │ mov r4, sp │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov.w r0, #0 │ │ │ │ add r0, sp, #28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6e033a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64e9e> │ │ │ │ ldrsb.w r2, [sp, #1] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ @@ -2366509,15 +2366534,15 @@ │ │ │ │ cbz r0, 6e045a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64fbe> │ │ │ │ adds r0, #16 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ strd r0, r1, [sl, #16] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -2366576,27 +2366601,27 @@ │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ cmp r3, #1 │ │ │ │ it ls │ │ │ │ movls r6, #8 │ │ │ │ bhi.w 6e0df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65958> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ bl 6df8d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64438> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r7, sp, #100 @ 0x64 │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ bl 6eae84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f9e8> │ │ │ │ @@ -2366620,15 +2366645,15 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e0400 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64f64> │ │ │ │ b.n 6e042c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64f90> │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl af6b58 │ │ │ │ + bl af6ad0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 6df8d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64438> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ @@ -2366680,15 +2366705,15 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r3, r2, lr, ip │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldrh.w r3, [sp, #100] @ 0x64 │ │ │ │ ubfx r3, r3, #4, #11 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -2366933,15 +2366958,15 @@ │ │ │ │ movs r3, #20 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ mla r1, r3, r1, ip │ │ │ │ ldmia r1, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #100] @ 0x64 │ │ │ │ bl 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63540> │ │ │ │ @@ -2366969,15 +2366994,15 @@ │ │ │ │ bne.w 6e0de8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6594c> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r6, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldrb.w r3, [sp, #100] @ 0x64 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2367101,15 +2367126,15 @@ │ │ │ │ lsls r2, r5, #2 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add.w ip, sp, #108 @ 0x6c │ │ │ │ @@ -2367118,15 +2367143,15 @@ │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r2, r2, r8, lsl #3 │ │ │ │ strd r0, r1, [r2, #-36] @ 0x24 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ mov r1, ip │ │ │ │ mov r0, fp │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ add.w r3, r8, #1 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ add.w r8, r8, #2 │ │ │ │ @@ -2367249,15 +2367274,15 @@ │ │ │ │ bne.w 6e0df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65958> │ │ │ │ add.w r3, r4, #84 @ 0x54 │ │ │ │ add r5, sp, #108 @ 0x6c │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ @@ -2367465,15 +2367490,15 @@ │ │ │ │ add.w r8, sp, #108 @ 0x6c │ │ │ │ add.w fp, sp, #124 @ 0x7c │ │ │ │ ubfx r7, r9, #0, #11 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ - bl af6afc │ │ │ │ + bl af6a74 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ bl 6df4e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x64048> │ │ │ │ mov r0, sl │ │ │ │ ldrd r1, r2, [sp, #84] @ 0x54 │ │ │ │ bl 6de9dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x63540> │ │ │ │ @@ -2367542,35 +2367567,35 @@ │ │ │ │ bl 558fee <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x447736> │ │ │ │ bl 6d4ff2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59b56> │ │ │ │ ldc2 1, cr0, [r6], #-388 @ 0xfffffe7c │ │ │ │ ldc2 1, cr0, [r2], #-388 @ 0xfffffe7c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb920161 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 6e104a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65bae> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 6e1062 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65bc6> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - push {r1, r3} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb7b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r6, sp, #664 @ 0x298 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp.w r3, #448 @ 0x1c0 │ │ │ │ bls.w 6e0df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65958> │ │ │ │ subw r3, r3, #550 @ 0x226 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 6e0df4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65958> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -2367640,25 +2367665,25 @@ │ │ │ │ strb.w r3, [r0, #41] @ 0x29 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ strd r0, r1, [r8, #12] │ │ │ │ ldrd r0, r1, [sp, #148] @ 0x94 │ │ │ │ strd r0, r1, [r8, #20] │ │ │ │ b.w 6e0744 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x652a8> │ │ │ │ nop │ │ │ │ - add r7, sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ @@ -2367698,15 +2367723,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6e114c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65cb0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2848] @ 0xb20 │ │ │ │ subw sp, sp, #1212 @ 0x4bc │ │ │ │ @@ -2367813,41 +2367838,41 @@ │ │ │ │ bne.n 6e12a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65e08> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6e1948 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x664ac> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl afed34 │ │ │ │ + bl afecac │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r0, r4 │ │ │ │ bl 6ee900 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73464> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cbnz r2, 6e1316 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65e7a> │ │ │ │ ldrsb.w r1, [r4, #72] @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl af7814 │ │ │ │ + bl af778c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c34bc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e15ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66112> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 6eea50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x735b4> │ │ │ │ b.n 6e133c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x65ea0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af7814 │ │ │ │ + bl af778c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c34bc> │ │ │ │ ldrsb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6e15ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66112> │ │ │ │ @@ -2367858,50 +2367883,50 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 6ee858 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x733bc> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b1b1a4 │ │ │ │ + bl b1b11c │ │ │ │ mov r0, r4 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #93 @ 0x5d │ │ │ │ mov r0, r4 │ │ │ │ - bl b172d0 │ │ │ │ + bl b17248 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b0bde8 │ │ │ │ + bl b0bd60 │ │ │ │ ldrsb.w r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e193c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x664a0> │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 496c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38536c> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b083e0 │ │ │ │ + bl b08358 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6e1934 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66498> │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl afd79c │ │ │ │ + bl afd714 │ │ │ │ mov r0, r5 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl af6bb4 │ │ │ │ + bl af6b2c │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ str r5, [r4, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6e2986 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x674ea> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ @@ -2368472,15 +2368497,15 @@ │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6e1976 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x664da> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl b06fac │ │ │ │ + bl b06f24 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r3, #432] @ 0x1b0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 6e1e6c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x669d0> │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ @@ -2368553,23 +2368578,23 @@ │ │ │ │ b.n 6e1a2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66590> │ │ │ │ nop │ │ │ │ cdp 1, 4, cr0, cr6, cr1, {3} │ │ │ │ cdp 1, 2, cr0, cr14, cr1, {3} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 6e1a16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6657a> │ │ │ │ - @ instruction: 0xffffa9be │ │ │ │ + @ instruction: 0xffffa89e │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrd r0, r1, [r8, #-388] @ 0x184 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #280 @ (adr r7, 6e1bac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66710>) │ │ │ │ + add r6, pc, #152 @ (adr r6, 6e1b2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x66690>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r7, {r0, r2, r4, r6, r7} │ │ │ │ - vrsubhn.i d26, , q0 │ │ │ │ + @ instruction: 0xffffa560 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r6, {r0, r2, r3, r5, r6, r7} │ │ │ │ vtbx.8 d22, {d15-d17}, d18 │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 6e1a50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x665b4> │ │ │ │ mov r5, r4 │ │ │ │ @@ -2369708,15 +2369733,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ bl 4d0008 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3be750> │ │ │ │ b.n 6e2678 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x671dc> │ │ │ │ nop │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 6e24c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67024> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2370116,40 +2370141,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6e2a76 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x675da> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl af2cd0 │ │ │ │ + bl af2c48 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6e2ae6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6764a> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl af2d08 │ │ │ │ + bl af2c80 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6e2ad2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67636> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6ec300 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e64> │ │ │ │ mov r0, r4 │ │ │ │ - bl af2ed0 │ │ │ │ + bl af2e48 │ │ │ │ cbz r0, 6e2b3a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6769e> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6e2b2e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67692> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl af3420 │ │ │ │ + bl af3398 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r7, #1 │ │ │ │ asrs r1, r2, #31 │ │ │ │ smull ip, r3, r6, r2 │ │ │ │ add r3, r2 │ │ │ │ rsb r1, r1, r3, asr #3 │ │ │ │ @@ -2370168,17 +2370193,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ mov r0, r4 │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r5, [sp, #696] @ 0x2b8 │ │ │ │ + str r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #8] │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r1, #0] │ │ │ │ mov sl, r1 │ │ │ │ @@ -2370247,17 +2370272,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e2bd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67738> │ │ │ │ nop │ │ │ │ bmi.n 6e2ce0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67844> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #712] @ (6e2efc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67a60>) │ │ │ │ + ldr r5, [pc, #584] @ (6e2e7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x679e0>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldrh r0, [r1, #2] │ │ │ │ @@ -2370334,17 +2370359,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e2cc6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6782a> │ │ │ │ nop │ │ │ │ bcc.n 6e2c78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x677dc> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #768] @ (6e3024 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67b88>) │ │ │ │ + ldr r4, [pc, #640] @ (6e2fa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67b08>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrh r5, [r2, #24] │ │ │ │ mov r6, r3 │ │ │ │ @@ -2370456,21 +2370481,21 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e2e16 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6797a> │ │ │ │ nop │ │ │ │ bcs.n 6e2da4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67908> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #112] @ (6e2ed0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67a34>) │ │ │ │ + ldr r3, [pc, #1008] @ (6e3250 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67db4>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #528] @ (6e3078 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67bdc>) │ │ │ │ + ldr r3, [pc, #400] @ (6e2ff8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67b5c>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2370620,25 +2370645,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e2f4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67ab0> │ │ │ │ bne.n 6e30d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67c3c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #896] @ (6e3390 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67ef4>) │ │ │ │ + ldr r2, [pc, #768] @ (6e3310 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67e74>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r3, [pc, #24] @ (6e3030 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67b94>) │ │ │ │ + ldr r1, [pc, #920] @ (6e33b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67f14>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #888] @ (6e339c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67f00>) │ │ │ │ + ldr r1, [pc, #760] @ (6e331c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67e80>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2370787,25 +2370812,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6e310c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67c70> │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #144] @ (6e3260 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67dc4>) │ │ │ │ + ldr r1, [pc, #16] @ (6e31e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67d44>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #296] @ (6e3300 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67e64>) │ │ │ │ + ldr r0, [pc, #168] @ (6e3280 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67de4>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #128] @ (6e3264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67dc8>) │ │ │ │ + ldr r0, [pc, #0] @ (6e31e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67d48>) │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #896] @ (6e3578 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x680dc>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2371133,63 +2371158,63 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e3218 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x67d7c> │ │ │ │ nop │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #376] @ (6e36fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x68260>) │ │ │ │ + bx r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #336] @ (6e36e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x68244>) │ │ │ │ + bxns r6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r4, #46] @ 0x2e │ │ │ │ + ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [pc, #200] @ (6e3660 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x681c4>) │ │ │ │ + bx r2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mov lr, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r5, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blx r1 │ │ │ │ + mov r0, sp │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bx ip │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - mov r8, r9 │ │ │ │ + cmp r8, r5 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - mov r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp sl, pc │ │ │ │ + add sl, fp │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cmp lr, r4 │ │ │ │ + add lr, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r0, pc │ │ │ │ + add r0, fp │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r0, #24] │ │ │ │ + ldrh r2, [r4, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r6, fp │ │ │ │ + add r6, r7 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #3000] @ 6e41b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x68d14> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2372269,55 +2372294,55 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r6, #80 @ 0x50 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r6, #56 @ 0x38 │ │ │ │ + subs r5, #24 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r2, [r3, #30] │ │ │ │ + strh r2, [r7, #20] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #190 @ 0xbe │ │ │ │ + subs r3, #158 @ 0x9e │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r6, [r5, #12] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r1, #54 @ 0x36 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r5, #6] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3760] @ 0xeb0 │ │ │ │ @@ -2372498,44 +2372523,44 @@ │ │ │ │ cmp r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - ldrb r4, [r0, #28] │ │ │ │ + ldrb r4, [r4, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e420e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x68d72> │ │ │ │ - @ instruction: 0xffff7f0a │ │ │ │ + vqrdmulh.s , , d26[0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6e426e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x68dd2> │ │ │ │ - vqrdmlah.s , , d22[0] │ │ │ │ + vqrdmulh.s , , d6[0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ bl 970436 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #12 │ │ │ │ lsls r3, r3, #5 │ │ │ │ pop {r1, r3, r6} │ │ │ │ lsls r1, r4, #5 │ │ │ │ @@ -2372840,85 +2372865,85 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6e4658 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x691bc> │ │ │ │ nop │ │ │ │ cbnz r6, 6e47f8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6935c> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #23] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r5, #23] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r3, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - mov r4, r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r3, #32 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp ip, lr │ │ │ │ + add ip, sl │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r3, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - cmp sl, fp │ │ │ │ + add sl, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r6, #18] │ │ │ │ + ldrb r6, [r2, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r1, #19] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + subs r1, #82 @ 0x52 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r4, [r5, #16] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #9] │ │ │ │ lsls r6, r4, #2 │ │ │ │ subs r2, #4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - strh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r1, #15] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbnz r3, 6e4844 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x693a8> │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ subs r3, #43 @ 0x2b │ │ │ │ cmp r3, #20 │ │ │ │ bhi.n 6e4844 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x693a8> │ │ │ │ @@ -2373239,19 +2373264,19 @@ │ │ │ │ bl 47fb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36e25c> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c0a7c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1a90c │ │ │ │ + bl b1a884 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b1a4 │ │ │ │ + bl b1b11c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4dee04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cd54c> │ │ │ │ ldrsb.w r3, [fp, #72] @ 0x48 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ ite eq │ │ │ │ @@ -2373388,19 +2373413,19 @@ │ │ │ │ bl 47fb14 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36e25c> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4d2334 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c0a7c> │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1a90c │ │ │ │ + bl b1a884 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b1b1a4 │ │ │ │ + bl b1b11c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4dee04 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3cd54c> │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r1, [pc, #1324] @ 6e526c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69dd0> │ │ │ │ mov r0, fp │ │ │ │ @@ -2373411,25 +2373436,25 @@ │ │ │ │ cbz r0, 6e4dc0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69924> │ │ │ │ mov r0, fp │ │ │ │ bl 4e2890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d0fd8> │ │ │ │ mov r0, fp │ │ │ │ bl 4e07a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ceee8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl b11c3c │ │ │ │ + bl b11bb4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b18efc │ │ │ │ + bl b18e74 │ │ │ │ b.n 6e4ac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6962c> │ │ │ │ ldr r3, [r2, #36] @ 0x24 │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 6e4c88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x697ec> │ │ │ │ ldr.w r3, [pc, #1248] @ 6e5268 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69dcc> │ │ │ │ mov r7, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -2373459,33 +2373484,33 @@ │ │ │ │ orrs r4, r3 │ │ │ │ bl 4e2890 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3d0fd8> │ │ │ │ orrs r4, r0 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.n 6e4d58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x698bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl b07b90 │ │ │ │ + bl b07b08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 4e07a0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ceee8> │ │ │ │ mov r1, r4 │ │ │ │ orrs r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl b11c3c │ │ │ │ + bl b11bb4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ orrs r5, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ blx 73e10 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ - bl b18efc │ │ │ │ + bl b18e74 │ │ │ │ orr.w r4, r0, r5 │ │ │ │ ands.w r4, r4, #255 @ 0xff │ │ │ │ bne.w 6e4ac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6962c> │ │ │ │ mov r0, fp │ │ │ │ bl 4ce178 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3bc8c0> │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #8388608 @ 0x800000 │ │ │ │ @@ -2373925,23 +2373950,23 @@ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafbffff │ │ │ │ cbz r2, 6e529c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69e00> │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ lsls r0, r5, #5 │ │ │ │ - b.n 6e5a88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6a5ec> │ │ │ │ + b.n 6e5848 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6a3ac> │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6e52d2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69e36> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2373971,19 +2373996,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6e52e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x69e44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #436] @ (6e54ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6a010>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -2374161,17 +2374186,17 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #1] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2374392,15 +2374417,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #27] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r1, sp, #832 @ 0x340 │ │ │ │ lsls r1, r4, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2375179,29 +2375204,29 @@ │ │ │ │ b.n 6e5e86 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6a9ea> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r2, pc, #528 @ (adr r2, 6e60c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ac2c>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [r2, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r3, #3 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r4, [r2, #100] @ 0x64 │ │ │ │ + ldr r4, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r1, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6e5f08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6aa6c> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2375399,15 +2375424,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #140] @ (6e6190 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6acf4>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2375805,15 +2375830,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2375865,15 +2375890,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r4, #5 │ │ │ │ adds r2, r5, #1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #212] @ (6e6694 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b1f8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2375971,37 +2375996,37 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r2, r1, r7 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #80] @ 0x50 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xe9ba0167 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r5, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6e66da <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b23e> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6e66e4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b248>) │ │ │ │ add r1, pc │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6e66f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b254> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6e66fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b260> │ │ │ │ @@ -2376155,15 +2376180,15 @@ │ │ │ │ bhi.n 6e68ac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b410> │ │ │ │ ldr r3, [pc, #12] @ (6e68b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6b414>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ movs r2, #0 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ mov r0, r2 │ │ │ │ add.w ip, r2, r2, lsl #1 │ │ │ │ lsr.w ip, lr, ip │ │ │ │ @@ -2376987,15 +2377012,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e7158 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6bcbc>) │ │ │ │ add r1, pc │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ vldr s0, [pc, #4] @ 6e7154 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6bcb8> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ lsr.w r3, r0, r2 │ │ │ │ adds r2, #3 │ │ │ │ and.w r3, r3, #7 │ │ │ │ cmp r3, #7 │ │ │ │ bne.n 6e7170 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6bcd4> │ │ │ │ @@ -2378155,15 +2378180,15 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r4, #5 │ │ │ │ strb.w pc, [fp, #255]! │ │ │ │ stc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r4] │ │ │ │ + ldr r7, [pc, #1016] @ (6e80e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6cc44>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -2382492,15 +2382517,15 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [r2, #12] │ │ │ │ b.n 6eac1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f77e> │ │ │ │ mov r1, r2 │ │ │ │ bl 6eaaac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f610> │ │ │ │ b.n 6eac1a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f77e> │ │ │ │ nop │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldrb.w r2, [r1, #40] @ 0x28 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2382676,15 +2382701,15 @@ │ │ │ │ b.n 6eae22 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f986> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6eae00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6f964> │ │ │ │ strh r0, [r2, r0] │ │ │ │ lsls r1, r4, #5 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ strd r0, r3, [r1] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -2383085,29 +2383110,29 @@ │ │ │ │ b.n 6eb274 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fdd8> │ │ │ │ ldr r3, [pc, #32] @ (6eb2bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fe20>) │ │ │ │ add r3, pc │ │ │ │ b.n 6eb274 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fdd8> │ │ │ │ ldr r3, [pc, #32] @ (6eb2c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fe24>) │ │ │ │ add r3, pc │ │ │ │ b.n 6eb274 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fdd8> │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r3, #2 │ │ │ │ + subs r2, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r2, #2 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, r2, #2 │ │ │ │ + subs r4, r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + subs r2, r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + subs r0, r6, r5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ cbz r1, 6eb304 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fe68> │ │ │ │ @@ -2383184,37 +2383209,37 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 6eb30e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fe72> │ │ │ │ ldr r0, [pc, #52] @ (6eb3b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ff18>) │ │ │ │ add r0, pc │ │ │ │ b.n 6eb324 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fe88> │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub.w r0, ip, #5341184 @ 0x518000 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + eor.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + subs r6, r2, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + subs r0, r7, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, r7, #0 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adc.w r0, r2, #171 @ 0xab │ │ │ │ - cbz r4, 6eb406 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ff6a> │ │ │ │ + bic.w r0, r2, #171 @ 0xab │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #88 @ 0x58 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #976] @ (6eb780 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x702e4>) │ │ │ │ + ldr r5, [pc, #848] @ (6eb700 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70264>) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r2, r6, r7 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, r6, r6 │ │ │ │ + subs r4, r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r2, 6eb3e0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ff44> │ │ │ │ @@ -2383264,31 +2383289,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6eb45c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ffc0>) │ │ │ │ add r4, pc │ │ │ │ b.n 6eb3f2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ff56> │ │ │ │ - @ instruction: 0xfbd800a0 │ │ │ │ - bvc.n 6eb378 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6fedc> │ │ │ │ + @ instruction: 0xfab800a0 │ │ │ │ + bvs.n 6eb538 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7009c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r7, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - hlt 0x0010 │ │ │ │ + cbnz r0, 6eb464 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ffc8> │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 6eb540 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x700a4> │ │ │ │ + bvs.n 6eb500 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70064> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvc.n 6eb528 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7008c> │ │ │ │ + bvs.n 6eb4e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7004c> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfb8c00a0 │ │ │ │ - bvc.n 6eb500 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70064> │ │ │ │ + @ instruction: 0xfa6c00a0 │ │ │ │ + bvs.n 6eb4c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70024> │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr.w r1, [pc, #3024] @ 6ec044 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ba8> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -2384384,263 +2384409,264 @@ │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldr r3, [pc, #480] @ (6ec22c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d90>) │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r5 │ │ │ │ + subs r2, r7, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bvs.n 6ebfa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70b08> │ │ │ │ + bpl.n 6ebf64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ac8> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vext.8 d0, d30, d27, #0 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + cdp 0, 9, cr0, cr14, cr11, {5} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bge.n 6ec0f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c58> │ │ │ │ + bls.n 6ec0b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c18> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bls.n 6ebfec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70b50> │ │ │ │ + bhi.n 6ebfac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70b10> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + adds r4, r5, r3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - sub.w r0, r2, #159 @ 0x9f │ │ │ │ - adds r2, r2, r7 │ │ │ │ + eor.w r0, r2, #159 @ 0x9f │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stcl 0, cr0, [r8], #684 @ 0x2ac │ │ │ │ - adds r2, r4, r0 │ │ │ │ + rsb r0, r8, fp, asr #2 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r4, [r2, #76] @ 0x4c │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r6, [r5, #15] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ lsls r7, r4, #2 │ │ │ │ @ instruction: 0x47c6 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strh r6, [r5, #30] │ │ │ │ + strh r6, [r1, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bvc.n 6ec0a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c08> │ │ │ │ + bvs.n 6ec064 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70bc8> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bcs.n 6ec090 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70bf4> │ │ │ │ + bne.n 6ec050 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70bb4> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf4b200ae │ │ │ │ - asrs r6, r0, #28 │ │ │ │ + @ instruction: 0xf39200ae │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orn r0, sl, #5701632 @ 0x570000 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + @ instruction: 0xf34a00ae │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orns r0, r0, fp, asr #2 │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrd r0, r0, [r0, #-684] @ 0x2ac │ │ │ │ + strb r0, [r6, #26] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bic.w r0, r2, fp, asr #2 │ │ │ │ - strb r2, [r0, #30] │ │ │ │ + stmdb r2, {r0, r1, r3, r5, r7} │ │ │ │ + strb r2, [r4, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strd r0, r0, [r2, #684] @ 0x2ac │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + stmia.w r2!, {r0, r1, r3, r5, r7} │ │ │ │ + strh r2, [r2, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - beq.n 6ec200 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d64> │ │ │ │ + ldmia r7!, {r4, r6} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itee le │ │ │ │ - lslle r6, r5, #4 │ │ │ │ - asrgt r6, r0, #21 │ │ │ │ - lslgt r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + bkpt 0x00b2 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrd r0, r0, [r2], #-684 @ 0x2ac │ │ │ │ - strh r0, [r2, #0] │ │ │ │ + b.n 6ebfe8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70b4c> │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ldrb r0, [r6, #27] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r7, pc, #296 @ (adr r7, 6ec27c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70de0>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bkpt 0x0080 │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #24] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r4, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 6ec1b8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d1c> │ │ │ │ + bne.n 6ec178 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70cdc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r6, [pc, #440] @ (6ec33c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ea0>) │ │ │ │ + ldr r5, [pc, #312] @ (6ec2bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e20>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r4, #14 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r4, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bcs.n 6ec278 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ddc> │ │ │ │ + bne.n 6ec238 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d9c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, 6ec1ee <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d52> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebe48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x709ac> │ │ │ │ + b.n 6ebc08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7076c> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 6ec1f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d54> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r5, #10 │ │ │ │ + asrs r0, r1, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r6, #5 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 6ebd64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x708c8> │ │ │ │ + b.n 6ebb24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70688> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebd5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x708c0> │ │ │ │ + b.n 6ebb1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70680> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 6ec184 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ce8> │ │ │ │ + blt.n 6ec144 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ca8> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf7d600a1 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + @ instruction: 0xf6b600a1 │ │ │ │ + str r0, [r5, r1] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r4, r0 │ │ │ │ + cbnz r4, 6ec1fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d60> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - revsh r4, r5 │ │ │ │ + cbnz r4, 6ec20e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d72> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 6ec130 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c94> │ │ │ │ + blt.n 6ec0f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c54> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebcf0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70854> │ │ │ │ + b.n 6ebab0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70614> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebce4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70848> │ │ │ │ + b.n 6ebaa4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70608> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bgt.n 6ec108 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70c6c> │ │ │ │ + blt.n 6ec2c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e2c> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebcc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7082c> │ │ │ │ + b.n 6eba88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x705ec> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebcbc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70820> │ │ │ │ + b.n 6eba7c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x705e0> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebcb0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70814> │ │ │ │ + b.n 6eba70 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x705d4> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - b.n 6ebca4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70808> │ │ │ │ + b.n 6eba64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x705c8> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r4, #4 │ │ │ │ + asrs r0, r0, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #312] @ (6ec348 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70eac>) │ │ │ │ + ldr r3, [pc, #184] @ (6ec2c8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e2c>) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r4, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 6ec1dc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d40> │ │ │ │ + bge.n 6ec19c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70d00> │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #29 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r4, #29] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #26 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r6, r1, #30 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r2 │ │ │ │ add.w lr, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [lr] │ │ │ │ cmp r2, r5 │ │ │ │ @@ -2384742,15 +2384768,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6ec29c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e00> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ec342 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70ea6> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl af2d60 │ │ │ │ + bl af2cd8 │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6ec346 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70eaa> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ec336 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e9a> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2384808,15 +2384834,15 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [r5, #80] @ 0x50 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ - bl af2840 │ │ │ │ + bl af27b8 │ │ │ │ cmp.w sl, #4 │ │ │ │ ite eq │ │ │ │ moveq.w r9, #128 @ 0x80 │ │ │ │ movne.w r9, #608 @ 0x260 │ │ │ │ movw r7, #479 @ 0x1df │ │ │ │ movw r2, #1919 @ 0x77f │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -2384824,15 +2384850,15 @@ │ │ │ │ it ne │ │ │ │ movne r7, r2 │ │ │ │ rsb r6, r6, r6, lsl #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add.w fp, r3, r4 │ │ │ │ ldr r6, [r3, r4] │ │ │ │ - bl af2928 │ │ │ │ + bl af28a0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r8, r5, r6, lsl #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ add.w r6, fp, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ @@ -2384840,15 +2384866,15 @@ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6ec466 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70fca> │ │ │ │ add r1, r4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl af29a0 │ │ │ │ + bl af2918 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 6ec45e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70fc2> │ │ │ │ adds r4, #15 │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 6ec454 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70fb8> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ @@ -2384908,15 +2384934,15 @@ │ │ │ │ beq.n 6ec530 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x71094> │ │ │ │ tst.w r9, r4 │ │ │ │ beq.n 6ec512 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x71076> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl af28ec │ │ │ │ + bl af2864 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6ec518 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7107c> │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 6ec508 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7106c> │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2384924,15 +2384950,15 @@ │ │ │ │ cmp r9, r3 │ │ │ │ bne.n 6ec4fa <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7105e> │ │ │ │ ldrd r9, r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ add.w r4, r5, fp, lsl #2 │ │ │ │ - bl af29c4 │ │ │ │ + bl af293c │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 744c8 │ │ │ │ cmp r9, r4 │ │ │ │ bne.n 6ec556 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x710ba> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 744c8 │ │ │ │ ldr r2, [pc, #100] @ (6ec5d0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x71134>) │ │ │ │ @@ -2384964,23 +2384990,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov.w sl, #19 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6ec406 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70f6a> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - rev r6, r5 │ │ │ │ + cbnz r6, 6ec5ca <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7112e> │ │ │ │ lsls r6, r5, #4 │ │ │ │ subs r4, #58 @ 0x3a │ │ │ │ lsls r1, r4, #5 │ │ │ │ - cbnz r4, 6ec5ea <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7114e> │ │ │ │ + @ instruction: 0xb84c │ │ │ │ lsls r6, r5, #4 │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + push {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 457b60 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3462a8> │ │ │ │ @@ -2386717,15 +2386743,15 @@ │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ cmp r0, #186 @ 0xba │ │ │ │ lsls r1, r4, #5 │ │ │ │ - @ instruction: 0xfa0800a5 │ │ │ │ + str??.w r0, [r8, #165] @ 0xa5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r4, [pc, #888] @ (6edb0c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x72670>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #888] @ (6edb10 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x72674>) │ │ │ │ @@ -2387032,15 +2387058,15 @@ │ │ │ │ nop │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #150 @ 0x96 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - b.n 6ed870 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x723d4> │ │ │ │ + b.n 6ed630 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x72194> │ │ │ │ lsls r5, r4, #2 │ │ │ │ add.w r1, r1, r2, lsl #5 │ │ │ │ ldr r3, [r1, #56] @ 0x38 │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6edb48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x726ac> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -2389313,15 +2389339,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2d0fc │ │ │ │ + bl b2d074 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef27c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73de0> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389384,15 +2389410,15 @@ │ │ │ │ bcs.n 6ef3b2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73f16> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6eeed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73a3c> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2de38 │ │ │ │ + bl b2ddb0 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef346 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73eaa> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2389555,15 +2389581,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ - bl b2bb9c │ │ │ │ + bl b2bb14 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6ef536 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7409a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390125,15 +2390151,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ ldrsb r3, [r4, r3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ ldrsb r6, [r2, r3] │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bvc.n 6efb08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7466c> │ │ │ │ + bvs.n 6efac8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7462c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrsb r4, [r6, r0] │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2380] @ 0x94c │ │ │ │ cbz r3, 6efbd4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74738> │ │ │ │ @@ -2390165,15 +2390191,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6eeed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73a3c> │ │ │ │ vldr d0, [pc, #132] @ 6efca8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7480c> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1920] @ 0x780 │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ - bl b2bbd0 │ │ │ │ + bl b2bb48 │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6efc48 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x747ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390300,15 +2390326,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #376] @ 0x178 │ │ │ │ strh.w r4, [sp, #400] @ 0x190 │ │ │ │ bl 6eeed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73a3c> │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ mov r2, r4 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6efdbe <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74922> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ str.w r4, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2390351,15 +2390377,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6eeed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x73a3c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ ldr.w r1, [r5, #732] @ 0x2dc │ │ │ │ cbz r1, 6efe4c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x749b0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r5, #1877] @ 0x755 │ │ │ │ @@ -2390531,15 +2390557,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r4, #704] @ 0x2c0 │ │ │ │ vldr d0, [sp, #16] │ │ │ │ - bl b2d474 │ │ │ │ + bl b2d3ec │ │ │ │ ldr.w r1, [r4, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0026 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74b8a> │ │ │ │ mov r0, r4 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r4, #1877] @ 0x755 │ │ │ │ @@ -2390636,20 +2390662,20 @@ │ │ │ │ ldr r7, [r5, #116] @ 0x74 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [r4, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [r4, #116] @ 0x74 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - bl b2bc04 │ │ │ │ + bl b2bb7c │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ - bl b2bc58 │ │ │ │ + bl b2bbd0 │ │ │ │ ldrh.w r0, [sp, #120] @ 0x78 │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #120] @ 0x78 │ │ │ │ mov lr, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6f01a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74d0c> │ │ │ │ @@ -2390836,15 +2390862,15 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r4 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ strd r5, r5, [sp, #24] │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr.w r0, [r6, #704] @ 0x2c0 │ │ │ │ - bl b2bf24 │ │ │ │ + bl b2be9c │ │ │ │ ldr.w r1, [r6, #732] @ 0x2dc │ │ │ │ cbz r1, 6f0348 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74eac> │ │ │ │ mov r0, r6 │ │ │ │ bl 6d4510 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x59074> │ │ │ │ str.w r5, [r6, #732] @ 0x2dc │ │ │ │ ldrb.w r3, [r6, #1877] @ 0x755 │ │ │ │ cbz r3, 6f0358 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x74ebc> │ │ │ │ @@ -2391401,20 +2391427,20 @@ │ │ │ │ b.n 6f08a4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x75408> │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb.w r0, [r4, #352] @ 0x160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb.w r0, [r6, #352] @ 0x160 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf70e0160 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2392160,19 +2392186,19 @@ │ │ │ │ blx 73f00 │ │ │ │ @ instruction: 0xf6900160 │ │ │ │ @ instruction: 0xf6880160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [pc], #-1020 @ 6f0e04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x75968> │ │ │ │ rsb r1, r4, #96 @ 0x60 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + bkpt 0x00f4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3} │ │ │ │ + bkpt 0x00e8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldrb.w r2, [r0, #1905] @ 0x771 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov lr, r1 │ │ │ │ ldr.w r3, [r0, #1376] @ 0x560 │ │ │ │ cbz r2, 6f1224 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x75d88> │ │ │ │ ldrb.w r2, [r0, #1904] @ 0x770 │ │ │ │ @@ -2392355,15 +2392381,15 @@ │ │ │ │ mcrr 1, 6, r0, r2, cr0 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [ip], #-384 @ 0xfffffe80 │ │ │ │ ldc 1, cr0, [lr], {96} @ 0x60 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x001e │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #956] @ 0x3bc │ │ │ │ sub sp, #12 │ │ │ │ @@ -2392628,15 +2392654,15 @@ │ │ │ │ cmp.w lr, #1 │ │ │ │ bne.n 6f1660 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x761c4> │ │ │ │ b.n 6f15b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76114> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6f16b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76218> │ │ │ │ b.n 6f15b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76114> │ │ │ │ nop │ │ │ │ - cbnz r0, 6f17ae <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76312> │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -2392807,17 +2392833,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #28 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r0, [sp, #20] │ │ │ │ @@ -2392905,15 +2392931,15 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ b.n 6f19cc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76530> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ strb r2, [r1, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6f1a64 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x765c8>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2392933,15 +2392959,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6f1a2a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7658e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r8, [pc, #120] @ 6f1af4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76658> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2392987,23 +2393013,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r4] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ b.n 6f15e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7614c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r0, [sp, #896] @ 0x380 │ │ │ │ lsls r6, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb634 │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6f1b2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76690> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6f1b24 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76688> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2393428,70 +2393454,70 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + cbz r6, 6f2002 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b66> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #160 @ (adr r4, 6f2034 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b98>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 6f1fb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b18>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #248 @ (adr r4, 6f2090 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76bf4>) │ │ │ │ + add r3, pc, #120 @ (adr r3, 6f2010 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b74>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + cbz r0, 6f2006 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b6a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + cbz r6, 6f2006 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b6a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - push {r5, r7} │ │ │ │ + cbz r0, 6f2010 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b74> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #880 @ (adr r3, 6f2328 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e8c>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 6f22a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e0c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cbz r6, 6f2018 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b7c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + cbz r4, 6f2022 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b86> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + cbz r4, 6f201e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b82> │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 6f2026 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b8a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + cbz r6, 6f202c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76b90> │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 6f219c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76d00>) │ │ │ │ + add r2, pc, #312 @ (adr r2, 6f211c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76c80>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #520 @ (adr r3, 6f21f4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76d58>) │ │ │ │ + add r2, pc, #392 @ (adr r2, 6f2174 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76cd8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #528 @ (adr r3, 6f2208 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76d6c>) │ │ │ │ + add r2, pc, #400 @ (adr r2, 6f2188 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76cec>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #496 @ (adr r3, 6f21f0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76d54>) │ │ │ │ + add r2, pc, #368 @ (adr r2, 6f2170 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76cd4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2393699,28 +2393725,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (6f2244 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76da8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6f2248 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76dac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #832] @ 0x340 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r4, #15] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + ldr r0, [r5, #124] @ 0x7c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r6, 6f2296 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76dfa> │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #480] @ (6f2420 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76f84>) │ │ │ │ + ldr r3, [pc, #352] @ (6f23a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76f04>) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r0, #13] │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf3c000af │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + subw r0, r0, #175 @ 0xaf │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6f22c0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e24> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #24 │ │ │ │ asrs r1, r2, #16 │ │ │ │ @@ -2393775,45 +2393801,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6f2300 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e64>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6f2304 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e68>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r3, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r0, [r2, #2] │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r4, #118 @ 0x76 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r4, r4 │ │ │ │ + cbnz r4, 6f231c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x76e80> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r7, sp, #176 @ 0xb0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2394765,216 +2394791,216 @@ │ │ │ │ add r7, pc │ │ │ │ b.n 6f2b74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x776d8> │ │ │ │ nop │ │ │ │ bge.n 6f2ca8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7780c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r5, sp, #56 @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #392 @ 0x188 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 6f2dcc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77930>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #616 @ 0x268 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #824 @ 0x338 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r3, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 6f2f04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a68>) │ │ │ │ + add r1, pc, #264 @ (adr r1, 6f2e84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779e8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r5, #9 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r1, r3] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r3, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 6f31b4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77d18>) │ │ │ │ + add r3, pc, #864 @ (adr r3, 6f3134 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c98>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 6f3058 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77bbc>) │ │ │ │ + add r3, pc, #512 @ (adr r3, 6f2fd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77b3c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - stc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + @ instruction: 0xfaec00a2 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #936 @ (adr r7, 6f3198 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77cfc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r7, pc, #720 @ (adr r7, 6f30c4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c28>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #512 @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 6f2f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a64>) │ │ │ │ + add r2, pc, #128 @ (adr r2, 6f2e80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779e4>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cmp r6, #94 @ 0x5e │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r7, pc, #320 @ (adr r7, 6f2f50 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ab4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r0, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #240 @ (adr r7, 6f2f08 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a6c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r7, pc, #184 @ (adr r7, 6f2ed4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a38>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r7, pc, #128 @ (adr r7, 6f2ea0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a04>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bne.n 6f2e78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779dc> │ │ │ │ + beq.n 6f2e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7799c> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, #0] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, pc, #712 @ (adr r7, 6f3110 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c74>) │ │ │ │ + add r6, pc, #584 @ (adr r6, 6f3090 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77bf4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #752 @ (adr r7, 6f313c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ca0>) │ │ │ │ + add r6, pc, #624 @ (adr r6, 6f30bc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c20>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #960 @ 0x3c0 │ │ │ │ + add r7, pc, #832 @ (adr r7, 6f3190 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77cf4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [sp, #312] @ 0x138 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r7, pc, #168 @ (adr r7, 6f2f04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a68>) │ │ │ │ + add r6, pc, #40 @ (adr r6, 6f2e84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779e8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r7, pc, #584 @ (adr r7, 6f30a8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c0c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 6f310c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c70>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 6f308c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77bf0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r2, #0] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #792 @ (adr r6, 6f3184 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ce8>) │ │ │ │ + add r5, pc, #664 @ (adr r5, 6f3104 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c68>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #680 @ (adr r6, 6f311c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c80>) │ │ │ │ + add r5, pc, #552 @ (adr r5, 6f309c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c00>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 6f2e88 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779ec> │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r1, pc, #392 @ (adr r1, 6f3004 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77b68>) │ │ │ │ + add r0, pc, #264 @ (adr r0, 6f2f84 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ae8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 6f30a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c04>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 6f3020 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77b84>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvc.n 6f2ed0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a34> │ │ │ │ + bvs.n 6f2e90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779f4> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bvs.n 6f2e78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779dc> │ │ │ │ + bpl.n 6f2e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7799c> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, pc, #584 @ (adr r6, 6f30d4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77c38>) │ │ │ │ + add r5, pc, #456 @ (adr r5, 6f3054 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77bb8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvc.n 6f2e9c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a00> │ │ │ │ + bpl.n 6f2e5c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x779c0> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r3, #26] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, pc, #320 @ (adr r6, 6f2fe0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77b44>) │ │ │ │ + add r5, pc, #192 @ (adr r5, 6f2f60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ac4>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r1, pc, #120 @ (adr r1, 6f2f1c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a80>) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #144] @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #248 @ (adr r6, 6f2fac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77b10>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 6f2f2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a90>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #144 @ (adr r6, 6f2f58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77abc>) │ │ │ │ + add r5, pc, #16 @ (adr r5, 6f2ed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a3c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 6f2ee4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a48>) │ │ │ │ + add r4, pc, #920 @ (adr r4, 6f3264 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77dc8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6f2dd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7793c> │ │ │ │ + bpl.n 6f2f98 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77afc> │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r2, [sp, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6f2f2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a90>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ @@ -2394998,15 +2395024,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6f2f04 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77a68> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6f2f56 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77aba> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6f2f52 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77ab6> │ │ │ │ @@ -2396099,67 +2396125,67 @@ │ │ │ │ nop │ │ │ │ beq.n 6f3bb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78718> │ │ │ │ lsls r0, r4, #5 │ │ │ │ beq.n 6f3b90 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x786f4> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r6, pc, #952 @ (adr r6, 6f3eb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78a1c>) │ │ │ │ + add r5, pc, #824 @ (adr r5, 6f3e38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7899c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 6f3c2c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78790>) │ │ │ │ + add r6, pc, #168 @ (adr r6, 6f3bac <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78710>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r2, pc, #544 @ (adr r2, 6f3d34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78898>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 6f3cb4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78818>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 6f3b80 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x786e4>) │ │ │ │ + add r1, pc, #1000 @ (adr r1, 6f3f00 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78a64>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, #0] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r2, pc, #440 @ (adr r2, 6f3cd8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7883c>) │ │ │ │ + add r1, pc, #312 @ (adr r1, 6f3c58 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x787bc>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 6f3dc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78928>) │ │ │ │ + add r1, pc, #544 @ (adr r1, 6f3d44 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x788a8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 6f3c38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7879c>) │ │ │ │ + add r1, pc, #144 @ (adr r1, 6f3bb8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7871c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 6f3bf4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78758>) │ │ │ │ + add r2, pc, #72 @ (adr r2, 6f3b74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x786d8>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r4, [r3, #24] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r0, #19] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - add r0, pc, #240 @ (adr r0, 6f3c34 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78798>) │ │ │ │ + ldr r7, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 6f3c18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7877c>) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #880] @ 0x370 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #536] @ 0x218 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r6, r5, #4 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add.w r6, r3, #134217728 @ 0x8000000 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ subs r6, #1 │ │ │ │ add.w r6, r3, r6, lsl #5 │ │ │ │ ldrd r2, r3, [r6, #24] │ │ │ │ @@ -2396359,29 +2396385,29 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #40] @ (6f3db4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x78918>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ b.w 6f3222 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x77d86> │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [sp, #408] @ 0x198 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r0, #1] │ │ │ │ + ldr r0, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -2396411,17 +2396437,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6f3e18 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7897c>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-112] │ │ │ │ sub.w sp, sp, #4160 @ 0x1040 │ │ │ │ @@ -2396969,25 +2396995,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r4, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ movs r6, #1 │ │ │ │ @@ -2397876,15 +2397902,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ revsh r6, r0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 6f4ed8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x79a3c> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #460] @ (6f509c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x79c00>) │ │ │ │ add.w sl, r0, #16 │ │ │ │ @@ -2398563,24 +2398589,24 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ cmp r7, lr │ │ │ │ bne.n 6f55e8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a14c> │ │ │ │ add.w r1, r6, r9 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl af2cd0 │ │ │ │ + bl af2c48 │ │ │ │ mov r9, r0 │ │ │ │ cbz r6, 6f5634 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a198> │ │ │ │ sub.w r8, r8, #4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl af2d08 │ │ │ │ + bl af2c80 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 6f5622 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a186> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 6ec300 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e64> │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2398617,38 +2398643,38 @@ │ │ │ │ bl 6ec29c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x70e00> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6f5678 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a1dc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, sl │ │ │ │ adds r7, #1 │ │ │ │ - bl af2d60 │ │ │ │ + bl af2cd8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r0, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6f5682 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a1e6> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6f56b6 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a21a> │ │ │ │ ldrh r1, [r0, #48] @ 0x30 │ │ │ │ subs r2, #1 │ │ │ │ ubfx r1, r1, #5, #11 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ add r2, r1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl af343c │ │ │ │ + bl af33b4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r1 │ │ │ │ bcc.n 6f565a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a1be> │ │ │ │ ldr r5, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl af2ed0 │ │ │ │ + bl af2e48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6f582a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a38e> │ │ │ │ movw sl, #34953 @ 0x8889 │ │ │ │ movt sl, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r5, 6f570a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a26e> │ │ │ │ b.n 6f581e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a382> │ │ │ │ @@ -2398663,15 +2398689,15 @@ │ │ │ │ bl 6ed40c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x71f70> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 6f581e <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7a382> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl af3420 │ │ │ │ + bl af3398 │ │ │ │ smull r1, r3, sl, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov.w r8, r0, asr #31 │ │ │ │ add r3, r0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ rsb r3, r8, r3, asr #3 │ │ │ │ @@ -2398788,21 +2398814,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #2 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xfab1ffff │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2399553,21 +2399579,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6f60b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ac14>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6e5ff4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6ab58> │ │ │ │ b.n 6f607a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7abde> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #520] @ (6f62b0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ae14>) │ │ │ │ + ldr r4, [pc, #392] @ (6f6230 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ad94>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r1, #4] │ │ │ │ + strb r0, [r5, #31] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #496] @ (6f62a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ae04>) │ │ │ │ + ldr r4, [pc, #368] @ (6f6220 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ad84>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -2399687,21 +2399713,21 @@ │ │ │ │ str.w r3, [r1, #132] @ 0x84 │ │ │ │ bl 6e820c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6cd70> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ bl 6e822c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x6cd90> │ │ │ │ b.n 6f6154 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7acb8> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #520] @ (6f63fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7af60>) │ │ │ │ + ldr r3, [pc, #392] @ (6f637c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7aee0>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r4, [pc, #384] @ (6f637c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7aee0>) │ │ │ │ + ldr r3, [pc, #256] @ (6f62fc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ae60>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6f626a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7adce> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2400276,15 +2400302,15 @@ │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f6764 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7b2c8> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #32768 @ 0x8000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -2400868,15 +2400894,15 @@ │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r4, #5 │ │ │ │ bl 940e06 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ bl a36e12 │ │ │ │ mrc 15, 7, APSR_nzcv, cr13, cr15, {7} │ │ │ │ bl 50ce1a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3fb562> │ │ │ │ bl 5c6e1e │ │ │ │ @@ -2401736,23 +2401762,23 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #44] @ 0x2c │ │ │ │ + ldr r6, [r3, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, #60] @ 0x3c │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ and.w r1, r1, #6291456 @ 0x600000 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r1, #4194304 @ 0x400000 │ │ │ │ beq.n 6f77ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7c350> │ │ │ │ cmp.w r1, #6291456 @ 0x600000 │ │ │ │ beq.n 6f77de <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7c342> │ │ │ │ @@ -2401778,21 +2401804,21 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #20] @ (6f780c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7c370>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r0, [r1, #76] @ 0x4c │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w r4, [pc, #2012] @ 6f8000 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cb64> │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -2402562,147 +2402588,145 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 6f8018 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cb7c> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r4, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + ble.n 6f7f78 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cadc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r4, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #140 @ 0x8c │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb6b4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #976] @ (6f8410 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cf74>) │ │ │ │ + ldr r1, [pc, #848] @ (6f8390 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cef4>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - str r2, [r4, #20] │ │ │ │ + vhadd.u d16, d18, d22 │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r1, #30 │ │ │ │ + subs r6, r7, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #536] @ (6f826c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cdd0>) │ │ │ │ + ldr r1, [pc, #408] @ (6f81ec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cd50>) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r7, r4, #2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + vhadd.u8 d0, d20, d22 │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6} │ │ │ │ - lsls r0, r6, #2 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + it pl │ │ │ │ + lslpl r0, r6, #2 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [r6, #8] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r0, r7, #28 │ │ │ │ + lsrs r0, r3, #24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + bkpt 0x00ea │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r4, [r6, #24] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r7, #164 @ 0xa4 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrsh r6, [r4, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrsh r0, [r3, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r0, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r2, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #60 @ 0x3c │ │ │ │ + movs r5, #28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #22 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r5, #10 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [pc, #592] @ (6f8320 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ce84>) │ │ │ │ + ldr r6, [pc, #464] @ (6f82a0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ce04>) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r6] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4 │ │ │ │ + subs r7, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + subs r7, #254 @ 0xfe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #456] @ (6f82d8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7ce3c>) │ │ │ │ + ldr r1, [pc, #328] @ (6f8258 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cdbc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w sl, [r0] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2403198,33 +2403222,33 @@ │ │ │ │ b.n 6f8284 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cde8> │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f820a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cd6e> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f820a <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7cd6e> │ │ │ │ ldrb r6, [r7, #26] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldrh r6, [r7, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r4, [r3, r5] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r3, #50 @ 0x32 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r2, [r4, r3] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldrsb r2, [r5, r4] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [pc, #328] @ (6f885c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d3c0>) │ │ │ │ @@ -2403348,19 +2403372,19 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r6, [r2, r4] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2403654,35 +2403678,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #29] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + strh r0, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r5, #32 │ │ │ │ + movs r4, #0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ strb r6, [r2, #23] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r2, #16 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + str r6, [r7, r3] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r0, [r0, r4] │ │ │ │ + str r0, [r4, r7] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [pc, #128] @ (6f8c60 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d7c4>) │ │ │ │ + ldr r4, [pc, #0] @ (6f8be0 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d744>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r1, #190 @ 0xbe │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + str r2, [r3, r5] │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #2232 @ 0x8b8 │ │ │ │ @@ -2403722,15 +2403746,15 @@ │ │ │ │ addw r0, r4, #2888 @ 0xb48 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ addw r0, r4, #2916 @ 0xb64 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cbnz r3, 6f8cdc <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d840> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl b28dbc │ │ │ │ + bl b28d34 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f8cd2 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d836> │ │ │ │ ldr.w r0, [r4, #2716] @ 0xa9c │ │ │ │ movs r1, #0 │ │ │ │ bl 454b64 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3432ac> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ @@ -2403752,15 +2403776,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2876] @ 0xb3c │ │ │ │ bl 6ff48c │ │ │ │ b.n 6f8c82 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d7e6> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0678 │ │ │ │ + bl af05f0 │ │ │ │ b.n 6f8c74 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d7d8> │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w lr, [pc, #116] @ 6f8d6c <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7d8d0> │ │ │ │ @@ -2403815,15 +2403839,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2403949,27 +2403973,27 @@ │ │ │ │ ... │ │ │ │ strb r6, [r3, #9] │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #352] @ (6f9048 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7dbac>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r7, [pc, #328] @ (6f9034 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7db98>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, r1] │ │ │ │ + ldr r7, [pc, #288] @ (6f9010 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7db74>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #248] @ (6f8fec <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7db50>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r4, [r2, r1] │ │ │ │ + ldr r7, [pc, #208] @ (6f8fc8 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7db2c>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + ldr r7, [pc, #200] @ (6f8fc4 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7db28>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #40] @ (6f8f38 <_mesa_glapi_set_dispatch@@libgallium-26.2.3-1.so+0x7da9c>) │ │ │ │ dmb ish │ │ │ │ @@ -2404303,15 +2404327,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #816] @ (6f95bc ) │ │ │ │ + ldr r3, [pc, #688] @ (6f953c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r4, #5 │ │ │ │ │ │ │ │ 006f9290 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2404960,15 +2404984,15 @@ │ │ │ │ movcs r5, r2 │ │ │ │ movw r2, #41248 @ 0xa120 │ │ │ │ movt r2, #7 │ │ │ │ mov.w ip, r5, lsr #22 │ │ │ │ lsls r5, r5, #10 │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b28d20 │ │ │ │ + bl b28c98 │ │ │ │ ldrb.w r2, [r4, #961] @ 0x3c1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f9cd2 │ │ │ │ ldr.w r3, [r4, #884] @ 0x374 │ │ │ │ str.w r3, [r4, #912] @ 0x390 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2405190,20 +2405214,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #348] @ (6f9e44 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl af0610 │ │ │ │ + bl af0588 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f9a4c │ │ │ │ mov r0, r7 │ │ │ │ - bl b28dbc │ │ │ │ + bl b28d34 │ │ │ │ b.w 6f93c2 │ │ │ │ ldr r7, [pc, #316] @ (6f9e48 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6fa242 │ │ │ │ @@ -2405274,39 +2405298,39 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ pop {r1, r2, r5, pc} │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r6, r6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - ldr r3, [pc, #440] @ (6f9f90 ) │ │ │ │ + ldr r2, [pc, #312] @ (6f9f10 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ pop {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r3, [pc, #392] @ (6f9f68 ) │ │ │ │ + ldr r2, [pc, #264] @ (6f9ee8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [pc, #744] @ (6fa0cc ) │ │ │ │ + ldr r1, [pc, #616] @ (6fa04c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #736] @ (6fa0cc ) │ │ │ │ + ldr r0, [pc, #608] @ (6fa04c ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #696] @ (6fa0a8 ) │ │ │ │ + ldr r0, [pc, #568] @ (6fa028 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbnz r6, 6f9e00 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - blxns r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + mov r6, sp │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blxns r0 │ │ │ │ + mov r4, ip │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r4, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ bl 4f1e0e <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e0556> │ │ │ │ bl 8bde12 │ │ │ │ @@ -2405328,15 +2405352,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r1, 6f9e9a │ │ │ │ lsls r6, r4, #5 │ │ │ │ cbz r2, 6f9e9a │ │ │ │ lsls r6, r4, #5 │ │ │ │ - add r6, r9 │ │ │ │ + orrs r6, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r0, 6f9e98 │ │ │ │ lsls r6, r4, #5 │ │ │ │ uxtb r0, r4 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldr.w r2, [pc, #3240] @ 6fab08 │ │ │ │ addw r3, r4, #2428 @ 0x97c │ │ │ │ @@ -2405602,15 +2405626,15 @@ │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 6fa0f4 │ │ │ │ b.w 6f94c8 │ │ │ │ ldrb.w r3, [r4, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f9d00 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl af0678 │ │ │ │ + bl af05f0 │ │ │ │ b.n 6f9d00 │ │ │ │ ldr.w r1, [pc, #2452] @ 6fab18 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [pc, #2448] @ 6fab1c │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2406435,43 +2406459,43 @@ │ │ │ │ movt r2, #3072 @ 0xc00 │ │ │ │ lsrs r2, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bmi.w 6fa6f6 │ │ │ │ b.n 6fa4c8 │ │ │ │ movs r3, #31 │ │ │ │ b.n 6faa90 │ │ │ │ - sbcs r0, r7 │ │ │ │ + lsls r0, r3 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r6, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ add r7, sp, #848 @ 0x350 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #68 @ 0x44 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r6, #28 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r3, #106 @ 0x6a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r3, #146 @ 0x92 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r7, #38 @ 0x26 │ │ │ │ lsls r5, r4, #2 │ │ │ │ sub.w r3, r3, #26112 @ 0x6600 │ │ │ │ subs r3, #96 @ 0x60 │ │ │ │ cmp r3, #15 │ │ │ │ bhi.w 6fa4c8 │ │ │ │ movw r2, #32953 @ 0x80b9 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ @@ -2406953,15 +2406977,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + adds r0, #106 @ 0x6a │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fb08c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2407100,15 +2407124,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [pc, #320] @ (6fb2e4 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r7, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #396] @ (6fb34c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2407274,15 +2407298,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 6fb25e │ │ │ │ nop │ │ │ │ ldr r6, [pc, #216] @ (6fb428 ) │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2409649,15 +2409673,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6fcbf4 │ │ │ │ adds r5, #114 @ 0x72 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2409945,23 +2409969,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - b.n 6fd120 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - b.n 6fd0e0 │ │ │ │ + svc 174 @ 0xae │ │ │ │ lsls r5, r5, #4 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r5, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #88] @ (6fcfb8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2410236,17 +2410260,17 @@ │ │ │ │ ... │ │ │ │ adds r0, #28 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ble.n 6fd150 │ │ │ │ + bgt.n 6fd310 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - ble.n 6fd310 │ │ │ │ + bgt.n 6fd2d0 │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r2, [pc, #1712] @ 6fd904 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2413473,19 +2413497,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6ff5e0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r6, #10 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6ff670 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r5, r5, #4 │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - @ instruction: 0xb87e │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r5, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #120] @ 6ff700 │ │ │ │ @@ -2413546,15 +2413570,15 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb3200a4 │ │ │ │ + ands.w r0, r2, r4, asr #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #184] @ (6ff7e4 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2414459,36 +2414483,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #11 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7005e4 │ │ │ │ + b.n 7003a4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 700638 │ │ │ │ + b.n 7003f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 70065c │ │ │ │ + b.n 70041c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ cbz r2, 7000e4 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 7000f2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6ffcec │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2414554,28 +2414578,28 @@ │ │ │ │ bne.n 7001da │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 7001cc │ │ │ │ ldrb.w r3, [r1, #64] @ 0x40 │ │ │ │ cbz r3, 7001e0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ str.w r7, [sl] │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r4, r2 │ │ │ │ bcc.n 700150 │ │ │ │ adds r6, #4 │ │ │ │ subs r2, r2, r4 │ │ │ │ movs r7, #0 │ │ │ │ b.n 700224 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ b.n 700144 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ b.n 700144 │ │ │ │ bl 6ffcec │ │ │ │ b.n 700144 │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ @@ -2414798,15 +2414822,15 @@ │ │ │ │ bne.n 700488 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 700476 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 700492 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ mov r4, r6 │ │ │ │ b.n 700368 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r9 │ │ │ │ blx 744c8 │ │ │ │ b.n 700368 │ │ │ │ ldr r3, [pc, #96] @ (7004bc ) │ │ │ │ @@ -2414820,15 +2414844,15 @@ │ │ │ │ mov r4, r8 │ │ │ │ bl 6ffcec │ │ │ │ b.n 700368 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r6 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ b.n 700368 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ blx r3 │ │ │ │ b.n 700368 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2414844,15 +2414868,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [r8, #-380]! @ 0xfffffe84 │ │ │ │ ldc2 1, cr0, [r0], {95} @ 0x5f │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ble.n 700568 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2415028,15 +2415052,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 700670 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl b28d14 │ │ │ │ + bl b28c8c │ │ │ │ ldrb.w r3, [r5, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 700648 │ │ │ │ b.n 7005ba │ │ │ │ mov r0, r5 │ │ │ │ bl 6ffac0 │ │ │ │ b.n 7005ee │ │ │ │ @@ -2415109,15 +2415133,15 @@ │ │ │ │ beq.n 7007fa │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 700816 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ b.n 700670 │ │ │ │ ldr r3, [pc, #160] @ (700840 ) │ │ │ │ ldr r2, [pc, #184] @ (70085c ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r5, [sl, r3] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ @@ -2415152,15 +2415176,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ bl 6ffcec │ │ │ │ b.n 700670 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ b.n 700670 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700670 │ │ │ │ mov r1, r4 │ │ │ │ @@ -2415173,34 +2415197,34 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb10015f │ │ │ │ @ instruction: 0xfafe015f │ │ │ │ vst2.8 {d0[2],d1[2]}, [r8 :16] │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 700884 │ │ │ │ + bge.n 700844 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 7008b4 │ │ │ │ + blt.n 700874 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 7008e4 │ │ │ │ + blt.n 7008a4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 700910 │ │ │ │ + blt.n 7008d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 700930 │ │ │ │ + blt.n 7008f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xf943ffff │ │ │ │ - bgt.n 70086c │ │ │ │ + bge.n 70082c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 7008b8 │ │ │ │ + blt.n 700878 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 7008e8 │ │ │ │ + blt.n 7008a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 700918 │ │ │ │ + blt.n 7008d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bgt.n 700928 │ │ │ │ + blt.n 7008e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2415382,15 +2415406,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 700954 │ │ │ │ ldrb.w r3, [r8, #961] @ 0x3c1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 700b20 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28bdc │ │ │ │ + bl b28b54 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r4, [sp] │ │ │ │ bl 7004c8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2415421,15 +2415445,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ str.w r9, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl b28994 │ │ │ │ + bl b2890c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7009b2 │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 70097c │ │ │ │ orr.w r3, r3, #1 │ │ │ │ movw r2, #9228 @ 0x240c │ │ │ │ @@ -2415449,26 +2415473,26 @@ │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ orreq.w r4, r4, r3, lsl #4 │ │ │ │ bne.n 700abe │ │ │ │ mov r3, r4 │ │ │ │ b.n 700ac4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af0568 │ │ │ │ + bl af04e0 │ │ │ │ b.n 700a68 │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7008e6 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 700954 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af04a4 │ │ │ │ + bl af041c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 700b80 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #-16]! │ │ │ │ b.n 7009b2 │ │ │ │ lsls r2, r3, #30 │ │ │ │ ite mi │ │ │ │ @@ -2415484,19 +2415508,19 @@ │ │ │ │ bic.w r2, r6, #4096 @ 0x1000 │ │ │ │ bic.w r2, r2, #6 │ │ │ │ cmp r7, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ b.n 700aea │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl b28bdc │ │ │ │ + bl b28b54 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl af04a4 │ │ │ │ + bl af041c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 700b4c │ │ │ │ b.n 7009b2 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ and.w r2, r6, #8 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2415643,24 +2415667,24 @@ │ │ │ │ bne.n 700d48 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cbz r3, 700d36 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ cbz r0, 700d50 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 700ce4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 700cc8 │ │ │ │ b.n 700ce8 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ b.n 700ce4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700ce2 │ │ │ │ mov r1, r5 │ │ │ │ @@ -2415695,22 +2415719,22 @@ │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbz r2, 700db2 │ │ │ │ ldrb.w r0, [r5, #64] @ 0x40 │ │ │ │ str r3, [sp, #4] │ │ │ │ cbz r0, 700dd2 │ │ │ │ add.w r1, r5, #16 │ │ │ │ add.w r0, r7, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 700d72 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ add.w r1, r5, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 700d72 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -2416005,15 +2416029,15 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cbz r3, 701126 │ │ │ │ ldrb.w r0, [r4, #64] @ 0x40 │ │ │ │ cbz r0, 701142 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ mov r4, r7 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ b.n 700efa │ │ │ │ ldr r3, [pc, #96] @ (70116c ) │ │ │ │ ldr r2, [pc, #96] @ (701170 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ @@ -2416022,15 +2416046,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ bl 6ffcec │ │ │ │ b.n 700efa │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r4, r7 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ b.n 700efa │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r7 │ │ │ │ blx r3 │ │ │ │ b.n 700efa │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416043,15 +2416067,15 @@ │ │ │ │ subs.w r1, r4, #95 @ 0x5f │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0fe015f │ │ │ │ @ instruction: 0xefd3ffff │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7010f8 │ │ │ │ + beq.n 7010b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2416174,15 +2416198,15 @@ │ │ │ │ ldr r2, [pc, #124] @ (70133c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7011b0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl b28bdc │ │ │ │ + bl b28b54 │ │ │ │ vldr d7, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ ldr.w ip, [r4, #68] @ 0x44 │ │ │ │ @@ -2416211,17 +2416235,17 @@ │ │ │ │ mcr 1, 3, r0, cr12, cr15, {2} │ │ │ │ mcr 1, 3, r0, cr4, cr15, {2} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 2, r0, cr8, cr15, {2} │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 70128c │ │ │ │ + beq.n 70124c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bne.n 701440 │ │ │ │ + beq.n 701400 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2416543,15 +2416567,15 @@ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ b.n 7015c4 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ b.n 7015ba │ │ │ │ ldr.w r0, [r8, #68] @ 0x44 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ @@ -2416573,15 +2416597,15 @@ │ │ │ │ ldr.w r3, [r8, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7016c8 │ │ │ │ ldrb.w r3, [r8, #64] @ 0x40 │ │ │ │ cbz r3, 701734 │ │ │ │ add.w r1, r8, #16 │ │ │ │ add.w r0, r6, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ b.n 7016d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 7016d8 │ │ │ │ mov r1, r8 │ │ │ │ bl 6ffcec │ │ │ │ @@ -2416634,15 +2416658,15 @@ │ │ │ │ cmp r2, sl │ │ │ │ bne.n 701830 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ cbz r2, 701824 │ │ │ │ ldrb.w r2, [r3, #64] @ 0x40 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ cbz r2, 701838 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ str.w r8, [r7, r6] │ │ │ │ adds r4, #1 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 70178a │ │ │ │ ldrd r7, r6, [sp] │ │ │ │ adds r7, #1 │ │ │ │ @@ -2416667,15 +2416691,15 @@ │ │ │ │ cbz r3, 701842 │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ b.n 70177e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ b.n 70177e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ @@ -2416688,23 +2416712,23 @@ │ │ │ │ bne.n 701896 │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cbz r3, 70186e │ │ │ │ ldrb.w r0, [r1, #64] @ 0x40 │ │ │ │ cbz r0, 701886 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r9, #272 @ 0x110 │ │ │ │ - bl b28790 │ │ │ │ + bl b28708 │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl af04bc │ │ │ │ + bl af0434 │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 6ffcec │ │ │ │ mov r0, fp │ │ │ │ blx 744c8 │ │ │ │ @@ -2417259,25 +2417283,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 701e48 │ │ │ │ nop │ │ │ │ b.n 702318 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ vldr s15, [r0, #44] @ 0x2c │ │ │ │ @@ -2417380,17 +2417404,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ b.n 7021f4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #52] @ 0x34 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r5, #4 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 7020b4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2417895,18 +2417919,18 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ blt.n 7025b4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - lslls r4, r4, #2 │ │ │ │ - pushhi {r4, r5, r6, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x0076 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #20 │ │ │ │ add.w r4, r4, #163840 @ 0x28000 │ │ │ │ @@ -2418466,17 +2418490,17 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 702926 │ │ │ │ bhi.n 702bcc │ │ │ │ lsls r7, r3, #5 │ │ │ │ bl a78c66 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 702cb4 │ │ │ │ + cbnz r2, 702cac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbnz r4, 702c96 │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r2, [pc, #120] @ (702cf0 ) │ │ │ │ ldr r3, [pc, #124] @ (702cf4 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 702cf8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (702cfc ) │ │ │ │ @@ -2419423,17 +2419447,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 703844 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7037d4 │ │ │ │ + cbz r2, 7037cc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r6, sp, #928 @ 0x3a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [pc, #8] @ (7037a0 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #224] @ 0xe0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 4a37a2 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x391eea> │ │ │ │ @@ -2419829,43 +2419853,43 @@ │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ b.n 703ad2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldmia r0!, {r3, r5} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r4, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r5, r1 │ │ │ │ ldrd ip, r2, [r0, #336] @ 0x150 │ │ │ │ str.w r2, [r0, #1644] @ 0x66c │ │ │ │ cmp r2, #12 │ │ │ │ @@ -2420813,15 +2420837,15 @@ │ │ │ │ cmphi.w ip, #38 @ 0x26 │ │ │ │ bhi.n 7047a4 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r4, #165] @ 0xa5 │ │ │ │ strb.w r1, [r4, #149] @ 0x95 │ │ │ │ b.n 704712 │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2421888,17 +2421912,17 @@ │ │ │ │ mov.w ip, #10 │ │ │ │ b.w 704b5c │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r0, #336] @ 0x150 │ │ │ │ mov r3, r0 │ │ │ │ @@ -2422395,15 +2422419,15 @@ │ │ │ │ b.n 705656 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, #10 │ │ │ │ strb.w r1, [r4, #365] @ 0x16d │ │ │ │ bls.w 705656 │ │ │ │ b.n 70578c │ │ │ │ nop │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1848] @ 0x738 │ │ │ │ ldr.w r2, [r0, #1836] @ 0x72c │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r1, [r0, #1844] @ 0x734 │ │ │ │ ldrd lr, r4, [r0, #336] @ 0x150 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -2422556,15 +2422580,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #200 @ (adr r5, 705be8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r4, pc, #1000 @ (adr r4, 705f14 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2422596,15 +2422620,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 705b52 │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 705e6c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1896] @ 0x768 │ │ │ │ ldr.w r7, [pc, #2360] @ 7064d8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2423426,241 +2423450,241 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7066b0 │ │ │ │ add r4, pc, #336 @ (adr r4, 70662c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #48] @ 0x30 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #46] @ 0x2e │ │ │ │ + ldrh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #48] @ 0x30 │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #52] @ 0x34 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #52] @ 0x34 │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r2, #56] @ 0x38 │ │ │ │ + ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #56] @ 0x38 │ │ │ │ + ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r4, #56] @ 0x38 │ │ │ │ + ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #56] @ 0x38 │ │ │ │ + ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #56] @ 0x38 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r1, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #58] @ 0x3a │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r5, #60] @ 0x3c │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r0, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r4, #62] @ 0x3e │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r0, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #800] @ 0x320 │ │ │ │ + str r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #952] @ 0x3b8 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r0, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #448] @ 0x1c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r1, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #600] @ 0x258 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #776] @ 0x308 │ │ │ │ + str r1, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #856] @ 0x358 │ │ │ │ + str r4, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #520] @ 0x208 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #744] @ 0x2e8 │ │ │ │ + str r3, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #1016] @ 0x3f8 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r9, r6 │ │ │ │ beq.n 7066d8 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7066a8 │ │ │ │ @@ -2424616,263 +2424640,263 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #1636] @ 0x664 │ │ │ │ b.n 706dfe │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #160] @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #296] @ 0x128 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #744] @ 0x2e8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #856] @ 0x358 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r3, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #272] @ 0x110 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #344] @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #144] @ 0x90 │ │ │ │ + str r4, [sp, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r4, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r5, [sp, #640] @ 0x280 │ │ │ │ + str r4, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #584] @ 0x248 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #880] @ 0x370 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - negs r0, r5 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r5, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r8, r6 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [sp, #560] @ 0x230 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #208] @ 0xd0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #392] @ 0x188 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r7, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #8] │ │ │ │ + ldrh r0, [r2, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #22] │ │ │ │ + strh r6, [r2, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #24] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #256] @ 0x100 │ │ │ │ + str r2, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #760] @ 0x2f8 │ │ │ │ + str r1, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r1, [sp, #824] @ 0x338 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 7073c8 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2424993,15 +2425017,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 70743a │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #32] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #572] @ (707748 ) │ │ │ │ @@ -2425749,17 +2425773,17 @@ │ │ │ │ cmp r3, #5 │ │ │ │ bhi.w 707a4e │ │ │ │ b.n 707c62 │ │ │ │ strh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3008] @ 0xbc0 │ │ │ │ @@ -2426299,45 +2426323,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2 │ │ │ │ strh r0, [r5, #18] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ strh r2, [r6, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + strh r2, [r0, #56] @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #32] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrb r6, [r3, #28] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r6, [r1, #34] @ 0x22 │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #26] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #34] @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #720] @ 708688 │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ b.n 708182 │ │ │ │ vmov s15, r3 │ │ │ │ vldr d5, [pc, #716] @ 708690 │ │ │ │ @@ -2426626,41 +2426650,41 @@ │ │ │ │ lsls r0, r2 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + strh r6, [r1, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r7, #29] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + strh r4, [r6, #8] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #12] │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr.w r3, [r0, #1840] @ 0x730 │ │ │ │ cmp r3, #32 │ │ │ │ itttt ne │ │ │ │ movne r0, #1 │ │ │ │ andne.w r3, r3, #31 │ │ │ │ lslne r0, r3 │ │ │ │ @@ -2427878,31 +2427902,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r0, r4, #5 │ │ │ │ + subs r0, r0, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r3, #6 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + subs r2, r3, #1 │ │ │ │ lsls r5, r5, #4 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ blx 742ac <__aeabi_ul2d@plt> │ │ │ │ mov.w sl, r4, lsl #2 │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 70912e │ │ │ │ blx 742ac <__aeabi_ul2d@plt> │ │ │ │ @@ -2429594,15 +2429618,15 @@ │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 709cf0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r1, #20] │ │ │ │ lsls r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2632] @ 0xa48 │ │ │ │ @@ -2429999,15 +2430023,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r6, r1] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - lsls r0, r3, #18 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r5, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1760] @ 0x6e0 │ │ │ │ subw sp, sp, #2300 @ 0x8fc │ │ │ │ mov r4, r3 │ │ │ │ @@ -2432720,15 +2432744,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 70c7fa │ │ │ │ nop │ │ │ │ - b.n 70c908 │ │ │ │ + b.n 70c6c8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov sl, r1 │ │ │ │ @@ -2434342,15 +2434366,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70da1c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 70da1c │ │ │ │ - bmi.n 70dad0 │ │ │ │ + bcc.n 70da90 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #516] @ 70dd50 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2434674,17 +2434698,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #224 @ 0xe0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ @@ -2434968,17 +2434992,17 @@ │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 70dfa4 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70e020 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r4, r5, #4 │ │ │ │ ldrd r1, r2, [r0, #24] │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 70e28a │ │ │ │ @@ -2435717,43 +2435741,43 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ubfx r3, r3, #0, #13 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #84 @ 0x54 │ │ │ │ + movs r3, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r1, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r3, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r1, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r1, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #132 @ 0x84 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #52 @ 0x34 │ │ │ │ bhi.w 70ec52 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, r6 │ │ │ │ @@ -2435963,119 +2435987,119 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70ed24 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #212] @ (70ed28 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r3, #24 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r3, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r3, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + movs r3, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #130 @ 0x82 │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #86 @ 0x56 │ │ │ │ + movs r3, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r3, #36 @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #54 @ 0x36 │ │ │ │ + movs r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r2, #250 @ 0xfa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #242 @ 0xf2 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #210 @ 0xd2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r2, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #168 @ 0xa8 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #154 @ 0x9a │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r2, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r2, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #70 @ 0x46 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r1, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #8 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #228 @ 0xe4 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r1, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #160 @ 0xa0 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r1, #72 @ 0x48 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + movs r1, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + movs r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #34 @ 0x22 │ │ │ │ + movs r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r0, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ bhi.w 70eeba │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ movs r4, r6 │ │ │ │ @@ -2436269,109 +2436293,109 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70ef78 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #192] @ (70ef7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r2, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #236 @ 0xec │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #42 @ 0x2a │ │ │ │ + movs r2, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r1, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #88 @ 0x58 │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r1, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r2, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r2, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #44 @ 0x2c │ │ │ │ + movs r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r1, #184 @ 0xb8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #188 @ 0xbc │ │ │ │ + movs r1, #156 @ 0x9c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + movs r1, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #176 @ 0xb0 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #162 @ 0xa2 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - push {r4, r6, r7, lr} │ │ │ │ + push {r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 70efe4 │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2436417,39 +2436441,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (70f018 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (70f01c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r7, #86 @ 0x56 │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - movs r2, #16 │ │ │ │ + movs r0, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #232 @ 0xe8 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + movs r0, #174 @ 0xae │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #164] @ (70f0d8 ) │ │ │ │ @@ -2436523,18 +2436547,19 @@ │ │ │ │ nop │ │ │ │ lsrs r6, r0, #31 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #29 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia.w lr!, {r0, r1, r5, r7} │ │ │ │ - movs r1, #16 │ │ │ │ + b.n 70f024 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + subs r0, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + subs r6, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (70f13c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2436562,15 +2436587,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 70f10a │ │ │ │ ldrsh r7, [r1, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldrsh r4, [r0, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - movs r0, #204 @ 0xcc │ │ │ │ + subs r4, r5, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldrsh r2, [r5, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2436629,31 +2436654,31 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #36] @ (70f208 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f190 │ │ │ │ - cbz r0, 70f236 │ │ │ │ + sxth r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + subs r4, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r0, [pc, #344] @ (70f35c ) │ │ │ │ + bx r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + cbz r0, 70f22e │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #3256] @ 70fed8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2437842,361 +2437867,360 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 70f40c │ │ │ │ lsrs r4, r2, #23 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + subs r2, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ lsrs r6, r6, #21 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cbz r0, 70ff2c │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf3fa00a2 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + @ instruction: 0xf2da00a2 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + subs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, #7 │ │ │ │ + subs r6, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r1, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + cbnz r2, 70ff32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #832 @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf36800a2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + movw r0, #32930 @ 0x80a2 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r6, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #0 │ │ │ │ + adds r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, #7 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + vaddl.u32 q8, d16, d29 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #44 @ 0x2c │ │ │ │ + subs r5, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #136 @ 0x88 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #166 @ 0xa6 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #192 @ 0xc0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #170 @ 0xaa │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #92 @ 0x5c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r5, #7 │ │ │ │ + adds r6, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r2, r6 │ │ │ │ + subs r2, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + adds r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, #5 │ │ │ │ + adds r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + adds r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + adds r6, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + adds r6, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #2 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #3 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r0, #4 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #5 │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #5 │ │ │ │ + subs r6, r7, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + subs r2, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + subs r6, r5, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + subs r2, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + subs r2, r5, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + subs r2, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #10 │ │ │ │ + subs r2, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #54 @ 0x36 │ │ │ │ + subs r6, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + subs r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + subs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + subs r2, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + subs r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + subs r0, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #10 │ │ │ │ + subs r2, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, r3 │ │ │ │ + asrs r2, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #50 @ 0x32 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #74 @ 0x4a │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + movs r0, #86 @ 0x56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + movs r4, #194 @ 0xc2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #10 │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #58 @ 0x3a │ │ │ │ + movs r5, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #198 @ 0xc6 │ │ │ │ + movs r5, #166 @ 0xa6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r5, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r5, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #70 @ 0x46 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #166 @ 0xa6 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #254 @ 0xfe │ │ │ │ + movs r6, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #66 @ 0x42 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #174 @ 0xae │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #22 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sxtb r2, r5 │ │ │ │ + cbz r2, 7100fa │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 7100f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 710124 │ │ │ │ + sub sp, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #106 @ 0x6a │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #122 @ 0x7a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #96 @ 0x60 │ │ │ │ + cmp r0, #64 @ 0x40 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cbz r6, 710134 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r4, r1, #8 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r7, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + movs r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + movs r7, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r7, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r7, #226 @ 0xe2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #34 @ 0x22 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #50 @ 0x32 │ │ │ │ + cmp r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #90 @ 0x5a │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r1, #70 @ 0x46 │ │ │ │ + cmp r0, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #32 │ │ │ │ + lsrs r6, r3, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 70f40c │ │ │ │ ldr.w r8, [r5, #28] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r7, r3, r8 │ │ │ │ @@ -2439371,384 +2439395,382 @@ │ │ │ │ b.n 710d48 │ │ │ │ ldr r3, [pc, #760] @ (71119c ) │ │ │ │ add r3, pc │ │ │ │ b.w 70f4ba │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r4, fp │ │ │ │ b.n 710c42 │ │ │ │ - asrs r2, r6, #32 │ │ │ │ + lsrs r2, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + subs r2, r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #76 @ 0x4c │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #178 @ 0xb2 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #238 @ 0xee │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r5, #214 @ 0xd6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r5, #240 @ 0xf0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #64 @ 0x40 │ │ │ │ + movs r6, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xfbbe00ae │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + @ instruction: 0xfa9e00ae │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r6, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #72 @ 0x48 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r6, #58 @ 0x3a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r6, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r6, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #182 @ 0xb6 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r6, #178 @ 0xb2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #0 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #14 │ │ │ │ + movs r6, #238 @ 0xee │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #20 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r7, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + movs r7, #74 @ 0x4a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #218 @ 0xda │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 7110b0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + movs r7, #154 @ 0x9a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsrs r0, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #134 @ 0x86 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #160 @ 0xa0 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #20 │ │ │ │ + subs r4, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r0, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + movs r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r7, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #158 @ 0x9e │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #202 @ 0xca │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + movs r0, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf76400ae │ │ │ │ - cmp r0, #230 @ 0xe6 │ │ │ │ + movw r0, #18606 @ 0x48ae │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r1, #234 @ 0xea │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r0, #254 @ 0xfe │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + movs r7, #218 @ 0xda │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #242 @ 0xf2 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, #180 @ 0xb4 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #62 @ 0x3e │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + cmp r0, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #248 @ 0xf8 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r5, pc, #224 @ (adr r5, 711110 ) │ │ │ │ + add r4, pc, #96 @ (adr r4, 711090 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + asrs r2, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #8 │ │ │ │ + asrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + adds r0, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #228 @ 0xe4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub.w r0, ip, sp, asr #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + eor.w r0, ip, sp, asr #2 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r1, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + lsrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf34a00ae │ │ │ │ - asrs r0, r7, #32 │ │ │ │ + @ instruction: 0xf22a00ae │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + lsrs r6, r1, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #2 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #3 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r4, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + asrs r0, r0, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #6 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #6 │ │ │ │ + asrs r6, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r3, #8 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 711134 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 7114b4 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r3, #8 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #9 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r0, #11 │ │ │ │ + lsls r4, r4, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r6, #8 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #8 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + asrs r2, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #224 @ (adr r1, 7111ec ) │ │ │ │ + add r0, pc, #96 @ (adr r0, 71116c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r4, r1, #9 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #9 │ │ │ │ + asrs r6, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #132 @ 0x84 │ │ │ │ + movs r4, #100 @ 0x64 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0fc00ae │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + vaddl.s16 q8, d28, d30 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #182 @ 0xb6 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #212 @ 0xd4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #76 @ 0x4c │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + vaddl.u8 q8, d16, d25 │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - movs r6, #92 @ 0x5c │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + vhadd.u d16, d20, d25 │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r5, #13 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 710f80 │ │ │ │ + b.n 710d40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #936] @ 0x3a8 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2439817,21 +2439839,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r1, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #28 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r1, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #84] @ (7112ec ) │ │ │ │ @@ -2439867,23 +2439889,23 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 7111a0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (711300 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7112c4 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #9 │ │ │ │ + asrs r6, r4, #4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vhadd.u d0, d24, d19 │ │ │ │ - lsrs r6, r7, #13 │ │ │ │ + cdp2 0, 1, cr0, cr8, cr3, {5} │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u32 d0, d26, d19 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr3, {5} │ │ │ │ + str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ @@ -2439900,19 +2439922,19 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + asrs r6, r4, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stcl 0, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ + adc.w r0, r8, fp, asr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 711284 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2439955,25 +2439977,25 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (7113dc ) │ │ │ │ add r2, pc │ │ │ │ b.n 711398 │ │ │ │ nop │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #5 │ │ │ │ + asrs r0, r2, #1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cdp2 0, 6, cr0, cr4, cr3, {5} │ │ │ │ - lsrs r2, r5, #10 │ │ │ │ + stc2l 0, cr0, [r4, #-652] @ 0xfffffd74 │ │ │ │ + lsrs r2, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp2 0, 5, cr0, cr4, cr3, {5} │ │ │ │ - push {r5, r7, lr} │ │ │ │ + ldc2 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ + push {r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440128,47 +2440150,47 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #80] @ (7115b8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711548 │ │ │ │ nop │ │ │ │ - cdp 1, 4, cr0, cr6, cr14, {1} │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + stc 1, cr0, [r6, #-184]! @ 0xffffff48 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2, #652] @ 0x28c │ │ │ │ - str r0, [sp, #328] @ 0x148 │ │ │ │ + stc2 0, cr0, [r2], #652 @ 0x28c │ │ │ │ + ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + stc2 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ + lsrs r6, r3, #29 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mrrc2 1, 3, r0, r0, cr0 @ │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + @ instruction: 0xfb300130 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldcl 1, cr0, [r4, #-184]! @ 0xffffff48 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + mrrc 1, 2, r0, r4, cr14 │ │ │ │ + adds r0, r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldr r5, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - push {r1, r3, r6} │ │ │ │ + cbz r2, 7115ea │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4], #652 @ 0x28c │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + @ instruction: 0xfb9400a3 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #44 @ 0x2c │ │ │ │ + subs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r4, #56] @ 0x38 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r1, [pc, #224] @ (7116ac ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2440266,27 +2440288,27 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 711672 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bic.w r1, sl, lr, lsr #1 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ @ instruction: 0xe9ba015e │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r4, #4 │ │ │ │ + subs r2, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r5, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb7200a3 │ │ │ │ - ldrh r2, [r5, #46] @ 0x2e │ │ │ │ + @ instruction: 0xfa5200a3 │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2440323,15 +2440345,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (711748 ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 711284 │ │ │ │ b.n 7116fa │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ add.w r8, r1, #1 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2440422,15 +2440444,15 @@ │ │ │ │ bne.n 71181c │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 7115bc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 711804 │ │ │ │ nop │ │ │ │ - subs r6, r2, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4044] @ 0xfcc │ │ │ │ mov r6, r1 │ │ │ │ @@ -2440491,17 +2440513,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 711804 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r3, #4 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 711750 │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2440569,31 +2440591,31 @@ │ │ │ │ add r8, pc │ │ │ │ bl 70f0f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 711998 │ │ │ │ ldr r3, [pc, #40] @ (7119f4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71199c │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str.w r0, [r0, #163] @ 0xa3 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + @ instruction: 0xf7a000a3 │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r3, #19 │ │ │ │ + lsls r2, r7, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str.w r0, [r4, r3, lsl #2] │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + @ instruction: 0xf72400a3 │ │ │ │ + ldrh r0, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2440669,39 +2440691,39 @@ │ │ │ │ ldr r1, [pc, #56] @ (711ae0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711a5e │ │ │ │ ldr r1, [pc, #52] @ (711ae4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 711a24 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - adds r4, r6, #0 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - adds r0, r7, #0 │ │ │ │ + itet hi │ │ │ │ + lslhi r2, r4, #2 │ │ │ │ + subls r4, r2, r4 │ │ │ │ + lslhi r4, r4, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + subs r2, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, #0 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #29] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r6, r5, #2 │ │ │ │ - itt vc │ │ │ │ - lslvc r2, r4, #2 │ │ │ │ - subvc r6, r5, r6 │ │ │ │ + bkpt 0x005c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, r6 │ │ │ │ + subs r4, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (711b48 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2440734,21 +2440756,21 @@ │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r6, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4052] @ 0xfd4 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2440804,17 +2440826,17 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 7114fc │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + adds r4, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ b.n 711468 │ │ │ │ lsls r6, r3, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2441004,43 +2441026,43 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 712594 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 712524 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + adds r0, r1, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r3, r2 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + adds r4, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r2 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r3, r2 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r5, r3 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #3140] @ 712a60 │ │ │ │ @@ -2442203,265 +2442225,265 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 71205c │ │ │ │ nop │ │ │ │ b.n 712e14 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.u16 q0, d22, d18 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + cdp2 0, 7, cr0, cr6, cr2, {5} │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u32 d16, d16, d18 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + cdp2 0, 4, cr0, cr0, cr2, {5} │ │ │ │ + adds r4, r0, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r1, #44] @ 0x2c │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.u32 d0, d26, d18 │ │ │ │ - adds r6, r1, #3 │ │ │ │ + cdp2 0, 0, cr0, cr10, cr2, {5} │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 15, cr0, cr4, cr2, {5} │ │ │ │ - adds r0, r7, #1 │ │ │ │ + ldc2l 0, cr0, [r4, #648] @ 0x288 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r3, #40] @ 0x28 │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr2, {5} │ │ │ │ - adds r2, r4, #0 │ │ │ │ + ldc2 0, cr0, [lr, #648] @ 0x288 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 8, cr0, cr8, cr2, {5} │ │ │ │ - subs r4, r3, r7 │ │ │ │ + stc2l 0, cr0, [r8, #-648]! @ 0xfffffd78 │ │ │ │ + subs r4, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 5, cr0, cr6, cr2, {5} │ │ │ │ - subs r6, r3, r6 │ │ │ │ + ldc2 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ + subs r6, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr2, {5} │ │ │ │ - subs r0, r3, r5 │ │ │ │ + stc2 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r2, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r6, #648]! @ 0x288 │ │ │ │ - subs r2, r3, r4 │ │ │ │ + ldc2l 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ + adds r2, r7, r7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ svc 132 @ 0x84 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #30] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r6, #28] │ │ │ │ + strh r4, [r2, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r3, #28] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #30 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #29 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s8 d16, d16, d19 │ │ │ │ - @ instruction: 0xfb6800a2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + cdp 0, 2, cr0, cr0, cr3, {5} │ │ │ │ + @ instruction: 0xfa4800a2 │ │ │ │ + adds r4, #148 @ 0x94 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfb3400a2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + @ instruction: 0xfa1400a2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r2, pc, #320 @ (adr r2, 712c84 ) │ │ │ │ + add r1, pc, #192 @ (adr r1, 712c04 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, r4 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfaa400a2 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + vst1.8 {d0[5]}, [r4], r2 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + asrs r6, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs r4, r3, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa2c00a2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + vst4.32 {d0-d3}, [ip :128], r2 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r1, pc, #440 @ (adr r1, 712d2c ) │ │ │ │ + add r0, pc, #312 @ (adr r0, 712cac ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r4, r3 │ │ │ │ + asrs r0, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r2, r2, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [sl, r2, lsl #2] │ │ │ │ - adds r6, r3, r5 │ │ │ │ + ldrh.w r0, [sl, r2, lsl #2] │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r8, #162] @ 0xa2 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + @ instruction: 0xf7d800a2 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh.w r0, [ip, #162] @ 0xa2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + @ instruction: 0xf78c00a2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr.w r0, [lr, r2, lsl #2] │ │ │ │ - adds r2, r1, r5 │ │ │ │ + @ instruction: 0xf73e00a2 │ │ │ │ + adds r2, r5, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r5 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf77800a2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + @ instruction: 0xf65800a2 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + adds r4, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6bc00a2 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + @ instruction: 0xf59c00a2 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r0, r6 │ │ │ │ + adds r2, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf65000a2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + @ instruction: 0xf53000a2 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sbc.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + orr.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6e600a3 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + rsb r0, r6, #5341184 @ 0x518000 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r7, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + adds r6, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r6 │ │ │ │ + adds r2, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + adds r0, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eor.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + @ instruction: 0xf36a00a2 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, r0 │ │ │ │ + adds r2, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f0f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7142fc │ │ │ │ ldr.w r3, [pc, #3272] @ 713964 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2443650,306 +2443672,307 @@ │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add r3, pc │ │ │ │ bl 711860 │ │ │ │ b.w 71205c │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf18e00a2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + orn r0, lr, #162 @ 0xa2 │ │ │ │ + cmp r3, #146 @ 0x92 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #122 @ 0x7a │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r5, #16 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add.w r0, ip, #162 @ 0xa2 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + vaddl.s32 q8, d28, d18 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orrs.w r0, r2, #162 @ 0xa2 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + vhadd.s d0, d18, d18 │ │ │ │ + asrs r6, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs r4, r6, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s8 d16, d20, d18 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + cdp 0, 2, cr0, cr4, cr2, {5} │ │ │ │ + asrs r0, r3, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #536] @ 0x218 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r1, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cdp 0, 3, cr0, cr2, cr2, {5} │ │ │ │ - adds r6, r0, r1 │ │ │ │ + ldc 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #14 │ │ │ │ + asrs r6, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r3, #32 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf2d600ad │ │ │ │ - ldcl 0, cr0, [sl, #-648]! @ 0xfffffd78 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + subs.w r0, r6, #173 @ 0xad │ │ │ │ + mrrc 0, 10, r0, sl, cr2 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r7, r2 │ │ │ │ + asrs r0, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r6, r2 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r1, r3 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r2 │ │ │ │ + asrs r6, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #25 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rsbs r0, r8, r2, asr #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + @ instruction: 0xeab800a2 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #27 │ │ │ │ + lsls r6, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ + movs r0, r4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb2400a2 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + and.w r0, r4, r2, asr #2 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xead800a2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + @ instruction: 0xe9b800a2 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + udf #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r0, r3 │ │ │ │ + asrs r6, r4, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - orr.w r0, r8, r2, asr #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + stmdb r8!, {r1, r5, r7} │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r2 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + adds r4, r5, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strd r0, r0, [sl, #-648] @ 0x288 │ │ │ │ - subs r2, r2, r1 │ │ │ │ + @ instruction: 0xe82a00a2 │ │ │ │ + adds r2, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r0, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + adds r0, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + adds r2, r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia.w r0!, {r1, r5, r7} │ │ │ │ - subs r0, r3, r1 │ │ │ │ + b.n 713a18 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r7, #62] @ 0x3e │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + adds r4, r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe81600a2 │ │ │ │ - subs r6, r5, r0 │ │ │ │ + b.n 713904 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r5, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #8 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 713a4c │ │ │ │ + b.n 71380c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + adds r0, r4, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + adds r4, r6, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7139a4 │ │ │ │ + b.n 713764 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71391c │ │ │ │ + b.n 7136dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r0, r7, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r2, #206 @ 0xce │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r7, r6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 713738 │ │ │ │ + vhadd.u8 d16, d16, d19 │ │ │ │ + b.n 7134f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r7, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vaddl.u32 q0, d26, d19 │ │ │ │ - b.n 7135f8 │ │ │ │ + cdp2 0, 8, cr0, cr10, cr3, {5} │ │ │ │ + b.n 7143b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ bl 70f0f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 714d76 │ │ │ │ ldr.w r3, [pc, #3528] @ 7149a0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2445233,416 +2445256,412 @@ │ │ │ │ b.n 714964 │ │ │ │ ldr r3, [pc, #916] @ (714d28 ) │ │ │ │ add r3, pc │ │ │ │ b.n 714964 │ │ │ │ ldr r2, [pc, #912] @ (714d2c ) │ │ │ │ add r2, pc │ │ │ │ b.w 713926 │ │ │ │ - stc2l 0, cr0, [r2], #652 @ 0x28c │ │ │ │ - b.n 714e4c │ │ │ │ + smlaltb r0, r0, r2, r3 │ │ │ │ + b.n 714c0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r6, [r7, #10] │ │ │ │ + ldrh r6, [r3, #2] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r0, #26 │ │ │ │ + asrs r0, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r2, #10] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r4, #31 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #31 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfbbe00a3 │ │ │ │ - b.n 714c38 │ │ │ │ + @ instruction: 0xfa9e00a3 │ │ │ │ + b.n 7149f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r0, r0 │ │ │ │ + asrs r0, r4, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf6d000a4 │ │ │ │ - @ instruction: 0xfb5200a3 │ │ │ │ - b.n 714b70 │ │ │ │ + subs.w r0, r0, #5373952 @ 0x520000 │ │ │ │ + @ instruction: 0xfa3200a3 │ │ │ │ + svc 162 @ 0xa2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #4 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfaf400a3 │ │ │ │ - b.n 714ac8 │ │ │ │ + ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r1, r3 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + asrs r2, r1, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xfa6400a3 │ │ │ │ - svc 212 @ 0xd4 │ │ │ │ + vst4.32 {d16-d19}, [r4 :128], r3 │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + ldrh.w r0, [ip, #163] @ 0xa3 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r6, #80] @ 0x50 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + str r2, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #76] @ 0x4c │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #23 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #21 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #21 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #20 │ │ │ │ + asrs r2, r1, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #20 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r7, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ + vst1.8 {d0[5]}, [r0], r3 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vld1.8 {d0[5]}, [lr], r3 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + strb.w r0, [lr, #163] @ 0xa3 │ │ │ │ + str r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r2, #16 │ │ │ │ + asrs r4, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #18 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + asrs r4, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r0, #24 │ │ │ │ + asrs r0, r4, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - eors.w r0, r2, r3, asr #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + ldrd r0, r0, [r2, #-652]! @ 0x28c │ │ │ │ + asrs r0, r1, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #10 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r2, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r6, [r6, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + str r4, [r0, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #20] │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + str r6, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r3, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #16] │ │ │ │ + ldrsh r6, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + ldrsh r4, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #16] │ │ │ │ + ldrsh r2, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #12] │ │ │ │ + ldrsh r4, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + ldrsh r2, [r6, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #8] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r6, #8] │ │ │ │ + ldrsh r4, [r2, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldrsh r2, [r1, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movw r0, #163 @ 0xa3 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + @ instruction: 0xf12000a3 │ │ │ │ + lsls r2, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #28 │ │ │ │ + lsls r6, r0, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4ee00a3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + @ instruction: 0xf3ce00a3 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + lsls r6, r4, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4b200a3 │ │ │ │ - @ instruction: 0xf4a200a3 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + @ instruction: 0xf39200a3 │ │ │ │ + @ instruction: 0xf38200a3 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r1, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [pc, #40] @ (714c20 ) │ │ │ │ + ldr r4, [pc, #936] @ (714fa0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf12e00a3 │ │ │ │ - @ instruction: 0xf13000a3 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + and.w r0, lr, #163 @ 0xa3 │ │ │ │ + ands.w r0, r0, #163 @ 0xa3 │ │ │ │ + ldrb r6, [r0, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #31 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsrs r6, r2, #32 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf37c00a3 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - eors.w r0, r8, #163 @ 0xa3 │ │ │ │ - lsrs r2, r1, #3 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsls r4, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.u d16, d30, d19 │ │ │ │ - vaddl.u8 q0, d16, d19 │ │ │ │ - vaddl.u8 q0, d18, d19 │ │ │ │ - @ instruction: 0xf22600a3 │ │ │ │ - @ instruction: 0xf29000a3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf21e00a3 │ │ │ │ - @ instruction: 0xf27c00a3 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - vhadd.u32 d16, d20, d19 │ │ │ │ - vhadd.u d16, d24, d19 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vrev32.32 d16, d19 │ │ │ │ - movs r0, r1 │ │ │ │ + @ instruction: 0xf25c00a3 │ │ │ │ + lsls r2, r3, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vtrn.16 d16, d19 │ │ │ │ - movs r6, r0 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r2, r3 │ │ │ │ + vhadd.s d16, d24, d19 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + lsls r2, r2, #28 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + cdp2 0, 5, cr0, cr14, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr0, cr3, {5} │ │ │ │ + cdp2 0, 6, cr0, cr2, cr3, {5} │ │ │ │ + add.w r0, r6, #163 @ 0xa3 │ │ │ │ + sbcs.w r0, r0, #163 @ 0xa3 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 0, cr0, cr10, cr3, {5} │ │ │ │ - cdp 0, 0, cr0, cr14, cr3, {5} │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xf0fe00a3 │ │ │ │ + adcs.w r0, ip, #163 @ 0xa3 │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr3, {5} │ │ │ │ + cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 14, cr0, cr6, cr3, {5} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 14, cr0, cr8, cr3, {5} │ │ │ │ + cdp2 0, 13, cr0, cr6, cr3, {5} │ │ │ │ + cdp2 0, 14, cr0, cr6, cr3, {5} │ │ │ │ + cdp2 0, 15, cr0, cr10, cr3, {5} │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + stcl 0, cr0, [sl], #652 @ 0x28c │ │ │ │ + stcl 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + ldrh r2, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, r0] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movw r0, #163 @ 0xa3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + @ instruction: 0xf12000a3 │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adc.w r0, r8, #163 @ 0xa3 │ │ │ │ - orns r0, r6, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf65c00a3 │ │ │ │ - @ instruction: 0xf66800a3 │ │ │ │ - orrs.w r0, r6, #163 @ 0xa3 │ │ │ │ - adds r6, #32 │ │ │ │ + bic.w r0, r8, #163 @ 0xa3 │ │ │ │ + vhadd.s16 d16, d22, d19 │ │ │ │ + @ instruction: 0xf53c00a3 │ │ │ │ + adc.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + vhadd.s d0, d22, d19 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bhi.n 714be4 │ │ │ │ + bvc.n 714da4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ - add.w r0, r0, #163 @ 0xa3 │ │ │ │ - vext.8 d16, d20, d19, #0 │ │ │ │ - vaddl.s16 q8, d22, d19 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + vaddl.s32 q8, d16, d19 │ │ │ │ + vaddl.s32 q8, d16, d19 │ │ │ │ + vaddl.s32 q8, d16, d19 │ │ │ │ + vaddl.s32 q8, d16, d19 │ │ │ │ + cdp 0, 13, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 11, cr0, cr6, cr3, {5} │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - eor.w r0, r4, #163 @ 0xa3 │ │ │ │ - ldmia r5!, {r3, r4, r7} │ │ │ │ + vhadd.s32 d16, d20, d19 │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf61e00a0 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + @ instruction: 0xf4fe00a0 │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf0b600a3 │ │ │ │ - @ instruction: 0xf0b600a3 │ │ │ │ - @ instruction: 0xf0d600a3 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + vaddl.s16 q0, d22, d19 │ │ │ │ + vaddl.s16 q0, d22, d19 │ │ │ │ + vext.8 d0, d22, d19, #0 │ │ │ │ + lsls r2, r6, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf0b600a3 │ │ │ │ - @ instruction: 0xf0c800a3 │ │ │ │ - eors.w r0, lr, #163 @ 0xa3 │ │ │ │ - eors.w r0, r0, #163 @ 0xa3 │ │ │ │ - movs r1, #18 │ │ │ │ + vaddl.s16 q0, d22, d19 │ │ │ │ + vaddl.s32 q0, d24, d19 │ │ │ │ + vhadd.s d16, d30, d19 │ │ │ │ + vhadd.s d16, d16, d19 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr.w r2, [pc, #1788] @ 715430 │ │ │ │ add r2, pc │ │ │ │ b.w 7126ca │ │ │ │ ldr.w r3, [pc, #1784] @ 715434 │ │ │ │ add r3, pc │ │ │ │ b.w 713618 │ │ │ │ @@ -2446306,228 +2446325,231 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7152be │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeb3000a3 │ │ │ │ - beq.n 71539c │ │ │ │ + ands.w r0, r0, r3, asr #2 │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb1a00a3 │ │ │ │ - @ instruction: 0xfb2600a3 │ │ │ │ - @ instruction: 0xfb2000a3 │ │ │ │ - @ instruction: 0xfb1e00a3 │ │ │ │ - @ instruction: 0xfb1c00a3 │ │ │ │ - @ instruction: 0xfb2600a3 │ │ │ │ - @ instruction: 0xfb3000a3 │ │ │ │ - @ instruction: 0xfb3a00a3 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldr??.w r0, [sl, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa0600a3 │ │ │ │ + @ instruction: 0xfa0000a3 │ │ │ │ + ldr??.w r0, [lr, #163] @ 0xa3 │ │ │ │ + ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xfa0600a3 │ │ │ │ + @ instruction: 0xfa1000a3 │ │ │ │ + @ instruction: 0xfa1a00a3 │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r5, r0] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf0f800a0 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + vaddl.s16 q8, d24, d16 │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r1, r0] │ │ │ │ + strb r4, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xeb3e00a3 │ │ │ │ - @ instruction: 0xeb3c00a3 │ │ │ │ - lsrs r4, r7, #9 │ │ │ │ + ands.w r0, lr, r3, asr #2 │ │ │ │ + ands.w r0, ip, r3, asr #2 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf29a00a3 │ │ │ │ - bhi.n 7154a8 │ │ │ │ + sbcs.w r0, sl, #163 @ 0xa3 │ │ │ │ + bvs.n 715468 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rsbs r0, lr, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf28600a3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + @ instruction: 0xf4be00a3 │ │ │ │ + sbc.w r0, r6, #163 @ 0xa3 │ │ │ │ + lsrs r6, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movw r0, #49315 @ 0xc0a3 │ │ │ │ - lsrs r0, r0, #7 │ │ │ │ + @ instruction: 0xf12c00a3 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bics.w r0, sl, #160 @ 0xa0 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + vhadd.s16 d0, d26, d16 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - addw r0, r2, #163 @ 0xa3 │ │ │ │ - strd r0, r0, [sl, #652] @ 0x28c │ │ │ │ - adc.w r0, r6, #5341184 @ 0x518000 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + @ instruction: 0xf0e200a3 │ │ │ │ + stmia.w sl!, {r0, r1, r5, r7} │ │ │ │ + bic.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r3, r4] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r0, r4] │ │ │ │ + strh r6, [r4, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf39800a3 │ │ │ │ - @ instruction: 0xf39e00a3 │ │ │ │ - and.w r0, r0, r3, asr #2 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + @ instruction: 0xf27800a3 │ │ │ │ + @ instruction: 0xf27e00a3 │ │ │ │ + strd r0, r0, [r0], #652 @ 0x28c │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - adcs.w r0, sl, #163 @ 0xa3 │ │ │ │ - bvs.n 71548c │ │ │ │ + bics.w r0, sl, #163 @ 0xa3 │ │ │ │ + bpl.n 71544c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf13600a3 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + ands.w r0, r6, #163 @ 0xa3 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bne.n 715580 │ │ │ │ + beq.n 715540 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe9aa00a3 │ │ │ │ - bic.w r0, r8, r3, asr #2 │ │ │ │ - and.w r0, r6, r3, asr #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + stmia.w sl, {r0, r1, r5, r7} │ │ │ │ + stmdb r8, {r0, r1, r5, r7} │ │ │ │ + strd r0, r0, [r6], #652 @ 0x28c │ │ │ │ + strb r4, [r6, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf0e200a3 │ │ │ │ - bvs.n 7155c4 │ │ │ │ + vaddl.s8 q8, d18, d19 │ │ │ │ + bpl.n 715584 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf4f600a3 │ │ │ │ - stmia r6!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf3d600a3 │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - vhadd.s32 d0, d16, d16 │ │ │ │ - ble.n 71547c │ │ │ │ + cdp 0, 0, cr0, cr0, cr0, {5} │ │ │ │ + bgt.n 71543c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, r2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe85a00a3 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + cdp2 0, 15, cr0, cr2, cr3, {5} │ │ │ │ + b.n 7153d0 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xe8d200a3 │ │ │ │ - @ instruction: 0xe83200a3 │ │ │ │ - @ instruction: 0xe83400a3 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + b.n 7154c8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 71538c │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 715394 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r0, #9 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #9 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715520 │ │ │ │ + b.n 7152e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715524 │ │ │ │ + b.n 7152e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + str r0, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + str r0, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + str r0, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + strh r4, [r6, #6] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r5, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 715230 │ │ │ │ + b.n 714ff0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71523c │ │ │ │ + b.n 714ffc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xeb2400a3 │ │ │ │ - @ instruction: 0xeb2e00a3 │ │ │ │ - adcs.w r0, r6, r3, asr #2 │ │ │ │ - adcs.w r0, r4, r3, asr #2 │ │ │ │ - strb r0, [r5, #10] │ │ │ │ + and.w r0, r4, r3, asr #2 │ │ │ │ + and.w r0, lr, r3, asr #2 │ │ │ │ + bics.w r0, r6, r3, asr #2 │ │ │ │ + bics.w r0, r4, r3, asr #2 │ │ │ │ + strb r0, [r1, #6] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7f200a3 │ │ │ │ - ldc 0, cr0, [ip], {160} @ 0xa0 │ │ │ │ - strb r2, [r4, #9] │ │ │ │ + @ instruction: 0xf6d200a3 │ │ │ │ + @ instruction: 0xeafc00a0 │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7150b8 │ │ │ │ + b.n 714e78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 715290 │ │ │ │ + b.n 715050 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715544 │ │ │ │ + b.n 715304 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715518 │ │ │ │ + b.n 7152d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + ble.n 715500 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - b.n 715098 │ │ │ │ + b.n 714e58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7151dc │ │ │ │ + b.n 714f9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7151e8 │ │ │ │ + b.n 714fa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bkpt 0x0096 │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs.w r0, lr, r0, asr #2 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ + eors.w r0, lr, r0, asr #2 │ │ │ │ + lsls r6, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf74000a3 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + @ instruction: 0xf62000a3 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 715490 │ │ │ │ + b.n 715250 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715510 │ │ │ │ + b.n 7152d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7153a8 │ │ │ │ + b.n 715168 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7154a8 │ │ │ │ + b.n 715268 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7154b8 │ │ │ │ + b.n 715278 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 715418 │ │ │ │ + b.n 7151d8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7154c8 │ │ │ │ + b.n 715288 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7153c8 │ │ │ │ + b.n 715188 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [ip, #652] @ 0x28c │ │ │ │ + ldmia.w ip!, {r0, r1, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr.w r2, [pc, #3100] @ 716264 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r3, [pc, #3100] @ 716268 │ │ │ │ @@ -2447662,147 +2447684,146 @@ │ │ │ │ bl 720e80 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ b.w 715a28 │ │ │ │ add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #936 @ (adr r6, 716618 ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 716598 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + lsls r4, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r4, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [pc, #336] @ (7163dc ) │ │ │ │ + ldr r4, [pc, #208] @ (71635c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r6, r2, #16 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ add r7, pc, #632 @ (adr r7, 716514 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r4, [pc, #32] @ (7162c0 ) │ │ │ │ + ldr r2, [pc, #928] @ (716640 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r3, [pc, #848] @ (7165fc ) │ │ │ │ + ldr r2, [pc, #720] @ (71657c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #800] @ (7165d0 ) │ │ │ │ + ldr r2, [pc, #672] @ (716550 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #760] @ (7165ac ) │ │ │ │ + ldr r2, [pc, #632] @ (71652c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #720] @ (716588 ) │ │ │ │ + ldr r2, [pc, #592] @ (716508 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - strb r4, [r2, #24] │ │ │ │ + vhadd.u d0, d18, d19 │ │ │ │ + strb r4, [r6, #19] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + ble.n 71626c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + ble.n 71623c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #600] @ (71652c ) │ │ │ │ + ldr r1, [pc, #472] @ (7164ac ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + ble.n 7161fc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r3!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r2, [pc, #56] @ (716320 ) │ │ │ │ + ldr r0, [pc, #952] @ (7166a0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cdp2 0, 1, cr0, cr2, cr3, {5} │ │ │ │ - stc2l 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ - ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ - ldc2l 0, cr0, [lr, #652] @ 0x28c │ │ │ │ - stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r2, #652]! @ 0x28c │ │ │ │ - stc2l 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - cdp2 0, 1, cr0, cr0, cr3, {5} │ │ │ │ - ldc2 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - stc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ - stc2 0, cr0, [r6, #652] @ 0x28c │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + ldc2l 0, cr0, [r2], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + ldc2 0, cr0, [ip], #652 @ 0x28c │ │ │ │ + ldc2 0, cr0, [lr], #652 @ 0x28c │ │ │ │ + stc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + stc2l 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ + stc2l 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + ldc2l 0, cr0, [r0], #652 @ 0x28c │ │ │ │ + ldc2l 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + stc2l 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r6, #26 │ │ │ │ + lsrs r2, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - mov ip, r8 │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 716368 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r4, r6} │ │ │ │ + wfi │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stc2 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mov r0, sp │ │ │ │ + cmp r0, r9 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 7163aa │ │ │ │ + uxth r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - itet al │ │ │ │ - lslal r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - stmiaal r6!, {r1, r2, r5, r6} │ │ │ │ + bkpt 0x00ca │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + mrrc2 0, 10, r0, r0, cr3 @ │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mov r0, r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [ip, #-652]! @ 0xfffffd74 │ │ │ │ - add r0, pc, #960 @ (adr r0, 716714 ) │ │ │ │ + mcrr2 0, 10, r0, ip, cr3 │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add ip, ip │ │ │ │ + mvns r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add lr, fp │ │ │ │ + bics r6, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add lr, r9 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfa7a00a3 │ │ │ │ - @ instruction: 0xfa7800a3 │ │ │ │ - ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ - str??.w r0, [ip, #163] @ 0xa3 │ │ │ │ - ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldrsb.w r0, [r4, r3, lsl #2] │ │ │ │ - ldrsb.w r0, [r8, r3, lsl #2] │ │ │ │ - ldrsb.w r0, [ip, r3, lsl #2] │ │ │ │ - str.w r0, [r2, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [r8, #163] @ 0xa3 │ │ │ │ - ldrh.w r0, [r2, #163] @ 0xa3 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ + ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf7d000a3 │ │ │ │ + @ instruction: 0xf7cc00a3 │ │ │ │ + @ instruction: 0xf7d000a3 │ │ │ │ + @ instruction: 0xf7d400a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7d800a3 │ │ │ │ + @ instruction: 0xf7f400a3 │ │ │ │ + @ instruction: 0xf7f800a3 │ │ │ │ + @ instruction: 0xf7fc00a3 │ │ │ │ + @ instruction: 0xf7a200a3 │ │ │ │ + @ instruction: 0xf79800a3 │ │ │ │ + @ instruction: 0xf79200a3 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r0, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r3, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #832 @ 0x340 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mov r5, r9 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd ip, r7, [sp, #68] @ 0x44 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -2447925,38 +2447946,38 @@ │ │ │ │ b.w 715a28 │ │ │ │ ldr r3, [pc, #64] @ (716534 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7164ac │ │ │ │ ldr r3, [pc, #64] @ (716538 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7164d8 │ │ │ │ - @ instruction: 0xf6de00a3 │ │ │ │ - @ instruction: 0xf70200a3 │ │ │ │ - @ instruction: 0xf68e00a3 │ │ │ │ - eors r0, r2 │ │ │ │ + subs.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf5e200a3 │ │ │ │ + sbc.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf66600a3 │ │ │ │ - @ instruction: 0xf63800a3 │ │ │ │ - ands r2, r0 │ │ │ │ + adc.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + adds.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r6, 716548 │ │ │ │ + @ instruction: 0xb876 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6d200a3 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + subs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 71654a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf67600a3 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + adcs.w r0, r6, #5341184 @ 0x518000 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ @@ -2448008,28 +2448029,28 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #32] @ (7165e8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 71658c │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r6, #12 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ittt vc │ │ │ │ - lslvc r0, r4, #2 │ │ │ │ - addvc r4, sp, #448 @ 0x1c0 │ │ │ │ - lslvc r3, r4, #2 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + bkpt 0x005e │ │ │ │ + lsls r0, r4, #2 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf6e600a3 │ │ │ │ - bmi.n 7166c8 │ │ │ │ + rsb r0, r6, #5341184 @ 0x518000 │ │ │ │ + bcc.n 716688 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r6, {r1, r3, r6} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr.w r2, [pc, #3228] @ 71729c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2448049,15 +2448070,15 @@ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl aefdf4 │ │ │ │ + bl aefd6c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ bls.w 716caa │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 717000 │ │ │ │ @@ -2448174,15 +2448195,15 @@ │ │ │ │ lsls r6, r4, #15 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 7174d4 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 7175f2 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl aefe18 │ │ │ │ + bl aefd90 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 716894 │ │ │ │ ldr.w sl, [pc, #2856] @ 7172b8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #2852] @ 7172bc │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -2449228,201 +2449249,201 @@ │ │ │ │ ldr.w r9, [pc, #568] @ 7174d0 │ │ │ │ add r9, pc │ │ │ │ b.n 716d3a │ │ │ │ ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 10, r0, r2, cr3 │ │ │ │ - bcs.n 7172d4 │ │ │ │ + @ instruction: 0xfb3200a3 │ │ │ │ + beq.n 717294 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - smlaltb r0, r0, lr, r3 │ │ │ │ - smlaltb r0, r0, lr, r3 │ │ │ │ - pop {r2, r3, r6, pc} │ │ │ │ + @ instruction: 0xfaae00a3 │ │ │ │ + @ instruction: 0xfaae00a3 │ │ │ │ + pop {r2, r3, r5} │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vld4.32 {d16-d19}, [r6 :128], r3 │ │ │ │ - ldrsh.w r0, [ip, r3, lsl #2] │ │ │ │ + str.w r0, [r6, r3, lsl #2] │ │ │ │ + ldrb.w r0, [ip, r3, lsl #2] │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r1, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vaddl.s32 q0, d30, d19 │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + cdp 0, 8, cr0, cr14, cr3, {5} │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + push {r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr.w r0, [r6, r3, lsl #2] │ │ │ │ - ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - str.w r0, [lr, r3, lsl #2] │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + @ instruction: 0xf73600a3 │ │ │ │ + @ instruction: 0xf73200a3 │ │ │ │ + @ instruction: 0xf72e00a3 │ │ │ │ + subs r2, #14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + cbz r2, 717368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7d000a3 │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + @ instruction: 0xf6b000a3 │ │ │ │ + ldrh r0, [r6, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf7b600a3 │ │ │ │ - bcc.n 717310 │ │ │ │ + @ instruction: 0xf69600a3 │ │ │ │ + bne.n 7172d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + cbz r6, 71735c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfbdc00a3 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + @ instruction: 0xfabc00a3 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - smlaltb r0, r0, lr, r3 │ │ │ │ - smlaltb r0, r0, r8, r3 │ │ │ │ - @ instruction: 0xfbde00a3 │ │ │ │ - smlaltb r0, r0, r2, r3 │ │ │ │ - smlaltb r0, r0, lr, r3 │ │ │ │ - @ instruction: 0xfbe000a3 │ │ │ │ - @ instruction: 0xfbe000a3 │ │ │ │ - @ instruction: 0xfbe400a3 │ │ │ │ - @ instruction: 0xfbf000a3 │ │ │ │ - stc2 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ - ldc2 0, cr0, [r2], {163} @ 0xa3 │ │ │ │ - stc2 0, cr0, [r4], #-652 @ 0xfffffd74 │ │ │ │ - add r6, pc, #536 @ (adr r6, 717570 ) │ │ │ │ + @ instruction: 0xfaae00a3 │ │ │ │ + @ instruction: 0xfaa800a3 │ │ │ │ + @ instruction: 0xfabe00a3 │ │ │ │ + @ instruction: 0xfaa200a3 │ │ │ │ + @ instruction: 0xfaae00a3 │ │ │ │ + @ instruction: 0xfac000a3 │ │ │ │ + @ instruction: 0xfac000a3 │ │ │ │ + @ instruction: 0xfac400a3 │ │ │ │ + @ instruction: 0xfad000a3 │ │ │ │ + @ instruction: 0xfae200a3 │ │ │ │ + @ instruction: 0xfae200a3 │ │ │ │ + @ instruction: 0xfae600a3 │ │ │ │ + @ instruction: 0xfaf200a3 │ │ │ │ + @ instruction: 0xfb0400a3 │ │ │ │ + add r5, pc, #408 @ (adr r5, 7174f0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - uxth r2, r5 │ │ │ │ + cbz r2, 71737e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - addw r0, r8, #2211 @ 0x8a3 │ │ │ │ - addw r0, lr, #2211 @ 0x8a3 │ │ │ │ - addw r0, r4, #2211 @ 0x8a3 │ │ │ │ - subs r0, #174 @ 0xae │ │ │ │ + @ instruction: 0xf4e800a3 │ │ │ │ + @ instruction: 0xf4ee00a3 │ │ │ │ + @ instruction: 0xf4e400a3 │ │ │ │ + adds r7, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + cbz r4, 71737c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf5f200a3 │ │ │ │ - @ instruction: 0xf5fe00a3 │ │ │ │ - @ instruction: 0xf5fc00a3 │ │ │ │ - @ instruction: 0xf5fa00a3 │ │ │ │ - addw r0, r2, #2211 @ 0x8a3 │ │ │ │ - @ instruction: 0xf5f800a3 │ │ │ │ - @ instruction: 0xf5fa00a3 │ │ │ │ - addw r0, r2, #2211 @ 0x8a3 │ │ │ │ - add r5, pc, #336 @ (adr r5, 7174e4 ) │ │ │ │ + @ instruction: 0xf4d200a3 │ │ │ │ + @ instruction: 0xf4de00a3 │ │ │ │ + @ instruction: 0xf4dc00a3 │ │ │ │ + @ instruction: 0xf4da00a3 │ │ │ │ + @ instruction: 0xf4e200a3 │ │ │ │ + @ instruction: 0xf4d800a3 │ │ │ │ + @ instruction: 0xf4da00a3 │ │ │ │ + @ instruction: 0xf4e200a3 │ │ │ │ + add r4, pc, #208 @ (adr r4, 717464 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r6, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r6, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #150 @ 0x96 │ │ │ │ + adds r6, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 7173e4 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 717764 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #984 @ (adr r4, 71778c ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 71770c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #102 @ 0x66 │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #816 @ (adr r4, 7176ec ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 71766c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf71200a3 │ │ │ │ - @ instruction: 0xf70e00a3 │ │ │ │ - @ instruction: 0xf70400a3 │ │ │ │ - @ instruction: 0xf70400a3 │ │ │ │ - @ instruction: 0xf70800a3 │ │ │ │ - @ instruction: 0xf71400a3 │ │ │ │ - @ instruction: 0xf71c00a3 │ │ │ │ - b.n 717848 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf71000a3 │ │ │ │ - @ instruction: 0xf71800a3 │ │ │ │ - @ instruction: 0xf71c00a3 │ │ │ │ - @ instruction: 0xf72400a3 │ │ │ │ - @ instruction: 0xf73000a3 │ │ │ │ - @ instruction: 0xf73800a3 │ │ │ │ - @ instruction: 0xf74800a3 │ │ │ │ - @ instruction: 0xf75400a3 │ │ │ │ - @ instruction: 0xf76000a3 │ │ │ │ - add r3, pc, #600 @ (adr r3, 717660 ) │ │ │ │ + @ instruction: 0xf5f200a3 │ │ │ │ + @ instruction: 0xf5ee00a3 │ │ │ │ + @ instruction: 0xf5e400a3 │ │ │ │ + @ instruction: 0xf5e400a3 │ │ │ │ + @ instruction: 0xf5e800a3 │ │ │ │ + @ instruction: 0xf5f400a3 │ │ │ │ + @ instruction: 0xf5fc00a3 │ │ │ │ + b.n 717608 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #6 │ │ │ │ + @ instruction: 0xf5f000a3 │ │ │ │ + @ instruction: 0xf5f800a3 │ │ │ │ + @ instruction: 0xf5fc00a3 │ │ │ │ + addw r0, r4, #2211 @ 0x8a3 │ │ │ │ + @ instruction: 0xf61000a3 │ │ │ │ + @ instruction: 0xf61800a3 │ │ │ │ + @ instruction: 0xf62800a3 │ │ │ │ + @ instruction: 0xf63400a3 │ │ │ │ + movw r0, #2211 @ 0x8a3 │ │ │ │ + add r2, pc, #472 @ (adr r2, 7175e0 ) │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #238 @ 0xee │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r4, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics.w r0, r2, #5341184 @ 0x518000 │ │ │ │ - and.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf3f200a3 │ │ │ │ - @ instruction: 0xf3d400a3 │ │ │ │ - ands.w r0, sl, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf3f400a3 │ │ │ │ - orn r0, r2, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf3d400a3 │ │ │ │ - eor.w r0, lr, #5341184 @ 0x518000 │ │ │ │ - bic.w r0, r8, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf3a600a3 │ │ │ │ - orn r0, r6, #5341184 @ 0x518000 │ │ │ │ - add.w r0, r4, #163 @ 0xa3 │ │ │ │ - ldc 0, cr0, [sl, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r4, #-652]! @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r0, #652] @ 0x28c │ │ │ │ - stc 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ - stc 0, cr0, [r6, #-652]! @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [r6, #-652] @ 0xfffffd74 │ │ │ │ - ldcl 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ - stcl 0, cr0, [lr, #-652] @ 0xfffffd74 │ │ │ │ - ldc 0, cr0, [r8], #652 @ 0x28c │ │ │ │ - stc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - stc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - stc 0, cr0, [lr], #652 @ 0x28c │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + @ instruction: 0xf31200a3 │ │ │ │ + @ instruction: 0xf2ee00a3 │ │ │ │ + @ instruction: 0xf2d200a3 │ │ │ │ + @ instruction: 0xf2b400a3 │ │ │ │ + @ instruction: 0xf2fa00a3 │ │ │ │ + @ instruction: 0xf2d400a3 │ │ │ │ + @ instruction: 0xf34200a3 │ │ │ │ + @ instruction: 0xf2b400a3 │ │ │ │ + @ instruction: 0xf36e00a3 │ │ │ │ + @ instruction: 0xf30800a3 │ │ │ │ + @ instruction: 0xf28600a3 │ │ │ │ + @ instruction: 0xf34600a3 │ │ │ │ + vaddl.s32 q8, d20, d19 │ │ │ │ + @ instruction: 0xebfa00a3 │ │ │ │ + @ instruction: 0xebf800a3 │ │ │ │ + @ instruction: 0xebfc00a3 │ │ │ │ + stc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + stc 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + stcl 0, cr0, [r0], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + stc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + ldc 0, cr0, [r6], #-652 @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [r2], #-652 @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ + @ instruction: 0xeb9800a3 │ │ │ │ + @ instruction: 0xeb8e00a3 │ │ │ │ + @ instruction: 0xeb8e00a3 │ │ │ │ + @ instruction: 0xeb8e00a3 │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - subs.w r0, r0, r3, asr #2 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + eors.w r0, r0, r3, asr #2 │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - rsb r0, r0, #163 @ 0xa3 │ │ │ │ - sbcs.w r0, r4, #163 @ 0xa3 │ │ │ │ - rsb r0, r4, #163 @ 0xa3 │ │ │ │ - addw r0, r8, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf22800a3 │ │ │ │ - adc.w r0, r4, #163 @ 0xa3 │ │ │ │ - rsb r0, r0, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf0ec00a3 │ │ │ │ - sbcs.w r0, r8, #163 @ 0xa3 │ │ │ │ - @ instruction: 0xf1e000a3 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + @ instruction: 0xf0a000a3 │ │ │ │ + orrs.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0a400a3 │ │ │ │ + @ instruction: 0xf0e800a3 │ │ │ │ + add.w r0, r8, #163 @ 0xa3 │ │ │ │ + bic.w r0, r4, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0a000a3 │ │ │ │ + vaddl.s8 q8, d28, d19 │ │ │ │ + orrs.w r0, r8, #163 @ 0xa3 │ │ │ │ + @ instruction: 0xf0c000a3 │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #512] @ (7176c8 ) │ │ │ │ + bx ip │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 71c9b4 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 716780 │ │ │ │ @@ -2449968,135 +2449989,150 @@ │ │ │ │ blx 734e4 │ │ │ │ ldr r7, [pc, #300] @ (717b84 ) │ │ │ │ add r7, pc │ │ │ │ b.n 7178e0 │ │ │ │ ldr r7, [pc, #300] @ (717b88 ) │ │ │ │ add r7, pc │ │ │ │ b.n 7178e0 │ │ │ │ - yield │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf2d600a3 │ │ │ │ - b.n 717a5c │ │ │ │ + subs.w r0, r6, #163 @ 0xa3 │ │ │ │ + b.n 71781c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf22c00a3 │ │ │ │ - bkpt 0x007c │ │ │ │ + add.w r0, ip, #163 @ 0xa3 │ │ │ │ + pop {r2, r3, r4, r6, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf21200a3 │ │ │ │ - bkpt 0x0056 │ │ │ │ + @ instruction: 0xf0f200a3 │ │ │ │ + pop {r1, r2, r4, r5, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf22c00a3 │ │ │ │ - bkpt 0x002a │ │ │ │ + add.w r0, ip, #163 @ 0xa3 │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeb2e00a3 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + and.w r0, lr, r3, asr #2 │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xeaf000a3 │ │ │ │ - orns r0, r2, r3, asr #2 │ │ │ │ - b.n 717730 │ │ │ │ + ldrd r0, r0, [r0, #652] @ 0x28c │ │ │ │ + ldrd r0, r0, [r2, #-652] @ 0x28c │ │ │ │ + b.n 7174f0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia.w sl!, {r0, r1, r5, r7} │ │ │ │ - ldmia.w r2!, {r0, r1, r5, r7} │ │ │ │ - ldmia.w r2!, {r0, r1, r5, r7} │ │ │ │ - ldmia.w r2!, {r0, r1, r5, r7} │ │ │ │ - ldmia.w sl!, {r0, r1, r5, r7} │ │ │ │ - @ instruction: 0xe8ca00a3 │ │ │ │ - @ instruction: 0xe8dc00a3 │ │ │ │ - strd r0, r0, [r2], #652 @ 0x28c │ │ │ │ - strd r0, r0, [r4], #652 @ 0x28c │ │ │ │ - strd r0, r0, [r6], #652 @ 0x28c │ │ │ │ - strd r0, r0, [lr], #652 @ 0x28c │ │ │ │ - stmdb r4, {r0, r1, r5, r7} │ │ │ │ - stmdb lr, {r0, r1, r5, r7} │ │ │ │ - ldmdb ip, {r0, r1, r5, r7} │ │ │ │ - ldmdb r2, {r0, r1, r5, r7} │ │ │ │ - pop {r1, r2, r3, r6} │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - b.n 717950 │ │ │ │ + b.n 7179b0 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 7179c4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 7179c8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 7179cc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717838 │ │ │ │ + b.n 7179e0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717824 │ │ │ │ + b.n 717a04 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbnz r2, 717b66 │ │ │ │ + b.n 717a2c │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717a3c │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717a44 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717a4c │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717a60 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717a90 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717aa8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717ac8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 717ab8 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + cbnz r6, 717b22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 71780c │ │ │ │ + b.n 717710 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71780c │ │ │ │ + b.n 7175f8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717814 │ │ │ │ + b.n 7175e4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717814 │ │ │ │ + revsh r2, r3 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + b.n 7175cc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r6} │ │ │ │ + b.n 7175cc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 717e20 ) │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - vhadd.s d16, d20, d19 │ │ │ │ - vhadd.s32 d0, d22, d19 │ │ │ │ - cbnz r0, 717b64 │ │ │ │ + b.n 7175d4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 7175d4 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + itet cs │ │ │ │ + lslcs r3, r4, #2 │ │ │ │ + addcc r4, pc, #672 @ (adr r4, 717da0 ) │ │ │ │ + lslcs r2, r4, #2 │ │ │ │ + cdp 0, 5, cr0, cr4, cr3, {5} │ │ │ │ + cdp 0, 0, cr0, cr6, cr3, {5} │ │ │ │ + rev16 r0, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - vhadd.s16 d0, d16, d19 │ │ │ │ - b.n 718310 │ │ │ │ + ldcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + b.n 7180d0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - itee le │ │ │ │ - lslle r3, r4, #2 │ │ │ │ - addgt r5, pc, #288 @ (adr r5, 717c3c ) │ │ │ │ - lslgt r2, r4, #2 │ │ │ │ - cdp 0, 12, cr0, cr12, cr3, {5} │ │ │ │ - revsh r2, r5 │ │ │ │ + bkpt 0x00b2 │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + add r4, pc, #160 @ (adr r4, 717bbc ) │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + stc 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + cbnz r2, 717b56 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 718250 │ │ │ │ + b.n 718010 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718218 │ │ │ │ + b.n 717fd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717348 │ │ │ │ + b.n 718108 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718278 │ │ │ │ + b.n 718038 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 71828c │ │ │ │ + b.n 71804c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718194 │ │ │ │ + b.n 717f54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7179dc │ │ │ │ + b.n 71779c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7179ec │ │ │ │ + b.n 7177ac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71796c │ │ │ │ + b.n 71772c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717978 │ │ │ │ + b.n 717738 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717988 │ │ │ │ + b.n 717748 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 717908 │ │ │ │ + b.n 7176c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldcl 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ - rev r4, r0 │ │ │ │ + ldcl 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 7181bc │ │ │ │ + b.n 717f7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71811c │ │ │ │ + b.n 717edc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + cmp r1, #74 @ 0x4a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 718120 │ │ │ │ + b.n 717ee0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 718168 │ │ │ │ + b.n 717f28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [r8, #652] @ 0x28c │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + stc 0, cr0, [r8], #652 @ 0x28c │ │ │ │ + ldr r6, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 718024 │ │ │ │ + b.n 717de4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2450126,16 +2450162,16 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ - ldc 0, cr0, [r6], {163} @ 0xa3 │ │ │ │ + sbc.w r0, r0, r3, asr #2 │ │ │ │ + sbcs.w r0, r6, r3, asr #2 │ │ │ │ ldr.w ip, [r0] │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr.w r4, [ip] │ │ │ │ cmp r4, #6 │ │ │ │ beq.n 717c3c │ │ │ │ ldrd ip, lr, [r0, #28] │ │ │ │ cmp r1, #5 │ │ │ │ @@ -2452436,187 +2452472,187 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bne.w 718ad0 │ │ │ │ b.w 718916 │ │ │ │ nop │ │ │ │ - ldrb r6, [r6, #20] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r5, #31] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r2, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r0, #28] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r4, #25] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - udf #144 @ 0x90 │ │ │ │ + ble.n 719784 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #142 @ 0x8e │ │ │ │ + ble.n 719784 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, #24] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + str r2, [r7, r7] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r5, pc, #648 @ (adr r5, 719940 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 7198c0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r5, #78 @ 0x4e │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r6, pc, #144 @ (adr r6, 719750 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 7196d0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [r4, r6] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r2, pc, #208 @ (adr r2, 719798 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 719718 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #408 @ (adr r7, 719868 ) │ │ │ │ + add r6, pc, #280 @ (adr r6, 7197e8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmia r3, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r7, pc, #120 @ (adr r7, 719754 ) │ │ │ │ + add r5, pc, #1016 @ (adr r5, 719ad4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, pc, #896 @ (adr r6, 719a60 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 7199e0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #880 @ (adr r3, 719a54 ) │ │ │ │ + add r2, pc, #752 @ (adr r2, 7199d4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #744 @ (adr r3, 7199d0 ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 719950 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #688 @ (adr r5, 71999c ) │ │ │ │ + add r4, pc, #560 @ (adr r4, 71991c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #280 @ (adr r5, 719808 ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 719788 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #440 @ (adr r5, 7198ac ) │ │ │ │ + add r4, pc, #312 @ (adr r4, 71982c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #712 @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #808 @ (adr r5, 719a3c ) │ │ │ │ + add r4, pc, #680 @ (adr r4, 7199bc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, pc, #128 @ (adr r5, 71979c ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 71971c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 719b1c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r6, pc, #128 @ (adr r6, 7197a8 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 719728 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #544 @ 0x220 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r3, pc, #480 @ (adr r3, 719948 ) │ │ │ │ + add r2, pc, #352 @ (adr r2, 7198c8 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #112] @ 0x70 │ │ │ │ + ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r1, sp, #200 @ 0xc8 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r4, r5] │ │ │ │ + strh r4, [r0, r1] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + str r6, [r4, r4] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r7, r0] │ │ │ │ lsls r7, r6, #4 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r7, [pc, #88] @ (7197f8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r6, [pc, #920] @ (719b3c ) │ │ │ │ + ldr r5, [pc, #792] @ (719abc ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - lsrs r2, r7, #12 │ │ │ │ + lsrs r2, r3, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r3, #38 @ 0x26 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r1!, {r2, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, #178 @ 0xb2 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r7, r6, #4 │ │ │ │ ldr.w r0, [pc, #3176] @ 71a438 │ │ │ │ mov sl, r1 │ │ │ │ ldr.w r2, [pc, #3176] @ 71a43c │ │ │ │ ldr.w r3, [pc, #3176] @ 71a440 │ │ │ │ add r0, pc │ │ │ │ ldr.w r4, [pc, #3172] @ 71a444 │ │ │ │ @@ -2453611,154 +2453647,154 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #4 │ │ │ │ add.w r2, r2, #1320 @ 0x528 │ │ │ │ str r2, [sp, #32] │ │ │ │ bne.w 71980a │ │ │ │ b.w 718916 │ │ │ │ - adds r1, #74 @ 0x4a │ │ │ │ + adds r0, #42 @ 0x2a │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r4, pc, #816 @ (adr r4, 71a770 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 71a6f0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r2, pc, #664 @ (adr r2, 71a6dc ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 71a65c ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #528] @ (71a658 ) │ │ │ │ + ldr r3, [pc, #400] @ (71a5d8 ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r3, [pc, #960] @ (71a80c ) │ │ │ │ + ldr r2, [pc, #832] @ (71a78c ) │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bkpt 0x00a6 │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bkpt 0x000e │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r6, #54] @ 0x36 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #816] @ 0x330 │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r5, [sp, #272] @ 0x110 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #184] @ 0xb8 │ │ │ │ + ldr r4, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - rev16 r6, r0 │ │ │ │ + cbnz r6, 71a4dc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r5, [sp, #32] │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r4, [r4, #26] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + push {r1, r3} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r4, #22] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r6, [sp, #216] @ 0xd8 │ │ │ │ + str r5, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r4, #38] @ 0x26 │ │ │ │ + ldrh r4, [r0, #30] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r6, #28] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r7, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r2, [r4, #28] │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r2, #30] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - mov r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add ip, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - add r0, r2 │ │ │ │ + cmn r0, r6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cmn r2, r5 │ │ │ │ + rors r2, r1 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldc2l 1, cr0, [r0, #-216]! @ 0xffffff28 │ │ │ │ - movs r5, #92 @ 0x5c │ │ │ │ + mrrc2 1, 3, r0, r0, cr6 @ │ │ │ │ + movs r4, #60 @ 0x3c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - cbnz r0, 71a5a6 │ │ │ │ + hlt 0x0018 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + subs r4, r3, #4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r7, r6, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 744c8 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2454620,19 +2454656,19 @@ │ │ │ │ b.n 71aef6 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r5] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r6, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #416] @ 0x1a0 │ │ │ │ @@ -2460441,56 +2460477,56 @@ │ │ │ │ blx 72958 <__snprintf_chk@plt> │ │ │ │ b.n 71f3da │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldr.w r9, [pc, #92] @ 71f4e8 │ │ │ │ add r9, pc │ │ │ │ b.n 71f3cc │ │ │ │ nop │ │ │ │ - eors.w r0, r6, #171 @ 0xab │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + vhadd.s d16, d22, d27 │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #18 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r1, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #19] │ │ │ │ + strb r2, [r3, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r0, [r7, #19] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r6, #15 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r4, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r2, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + strb r2, [r0, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #176] @ (71f5b0 ) │ │ │ │ @@ -2460569,15 +2460605,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r5, #11 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r5, #9] │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (71f660 ) │ │ │ │ @@ -2460623,15 +2460659,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 7328c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl af4938 │ │ │ │ + bl af48b0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 71f616 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2460953,15 +2460989,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r7, #26 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #160] @ (71fa48 ) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -2461185,21 +2461221,21 @@ │ │ │ │ blx 73454 <__printf_chk@plt> │ │ │ │ b.n 71fb5a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r1, #19 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 71ff04 │ │ │ │ + b.n 71fcc4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #104] @ (71fc60 ) │ │ │ │ @@ -2463014,15 +2463050,15 @@ │ │ │ │ @ instruction: 0xf22a015d │ │ │ │ @ instruction: 0xf224015d │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, r6, #93 @ 0x5d │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1622] @ 0x656 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2464167,259 +2464203,259 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7113e0 │ │ │ │ b.w 721002 │ │ │ │ nop │ │ │ │ sbc.w r1, r2, #93 @ 0x5d │ │ │ │ - str r6, [r3, #8] │ │ │ │ + ldrsh r6, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #11] │ │ │ │ + strb r0, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, #11] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r6, #11] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r6, #48] @ 0x30 │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r6, [r7, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #3] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r7, #10] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r7, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r3, #88] @ 0x58 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r6, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r7, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, #6] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r2, #7] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, #7] │ │ │ │ + strb r2, [r4, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r3, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, #6] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r4, #6] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r4, [r4, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrsh r4, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r2, [r7, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r6, [r2, #28] │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r0, [r2, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r2, [r3, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r7, #76] @ 0x4c │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #24] │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, pc, #488 @ (adr r0, 721d54 ) │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r0, #20] │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r7, #16] │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + str r2, [r2, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrsh r6, [r4, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r4, [r2, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrb r4, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r0, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc │ │ │ │ + muls r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r0, [r3, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r6, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r2, r3] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r0, [r2, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r3, r2] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r3, r2] │ │ │ │ + ldrb r6, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + ldrb r4, [r7, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 722300 │ │ │ │ + b.n 7220c0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrb r6, [r5, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r4, [r0, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldrh r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r0, r7] │ │ │ │ + str r2, [r4, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrb r6, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r7, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r5 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r6, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + strb r4, [r6, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + strb r2, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7115bc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ubfx r3, r0, #8, #4 │ │ │ │ cmp r2, #1 │ │ │ │ beq.w 725fa2 │ │ │ │ @@ -2465626,293 +2465662,293 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7113e0 │ │ │ │ b.w 721002 │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r6, [r7, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r2, [r3, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #768] @ (722d0c ) │ │ │ │ + ldr r3, [pc, #640] @ (722c8c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #576] @ (722c50 ) │ │ │ │ + ldr r5, [pc, #448] @ (722bd0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strb r0, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strb r2, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strb r2, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #664] @ (722cbc ) │ │ │ │ + ldr r4, [pc, #536] @ (722c3c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrsb r2, [r0, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r4, [pc, #152] @ (722ac4 ) │ │ │ │ + ldr r3, [pc, #24] @ (722a44 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r4, [r4, r3] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r3, r3] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r6, [r3, r0] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r5, r5] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #0] @ (722a58 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #0] @ (722a5c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #24] @ (722a78 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #32] @ (722a84 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #40] @ (722a90 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r5, r0] │ │ │ │ + ldr r7, [pc, #48] @ (722a9c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + ldr r6, [pc, #1016] @ (722e68 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r0] │ │ │ │ + ldr r7, [pc, #24] @ (722a8c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #64] @ (722ab8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r7, [pc, #88] @ (722ad4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #96] @ (722ae0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #112] @ (722af4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + subs r0, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r4, r0] │ │ │ │ + strb r6, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strb r0, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r4, [r2, r0] │ │ │ │ + strb r4, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + ldr r7, [pc, #672] @ (722d48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + ldr r7, [pc, #456] @ (722c74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r2, r2] │ │ │ │ + ldr r7, [pc, #448] @ (722c70 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #624] @ (722d24 ) │ │ │ │ + ldr r4, [pc, #496] @ (722ca4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #968] @ (722e80 ) │ │ │ │ + ldr r6, [pc, #840] @ (722e00 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #360] @ (722c24 ) │ │ │ │ + ldr r4, [pc, #232] @ (722ba4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r2, r0] │ │ │ │ + ldrsb r0, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #136] @ (722b4c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r0, [r0, r2] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #128] @ (722b58 ) │ │ │ │ + ldr r1, [pc, #0] @ (722ad8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r4, [r3, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #64] @ (722b20 ) │ │ │ │ + ldr r0, [pc, #960] @ (722ea0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r2, [r5, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #968] @ (722eb0 ) │ │ │ │ + ldr r0, [pc, #840] @ (722e30 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ strh r6, [r0, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r1, [pc, #920] @ (722e88 ) │ │ │ │ + ldr r0, [pc, #792] @ (722e08 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #200] @ (722bbc ) │ │ │ │ + ldr r0, [pc, #72] @ (722b3c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #152] @ (722b90 ) │ │ │ │ + ldr r0, [pc, #24] @ (722b10 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #840] @ (722e44 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldr r0, [r5, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r0, r6] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #328] @ (722c5c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [r6, r4] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r6, [r1, r0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [pc, #888] @ (722e9c ) │ │ │ │ + ldr r6, [pc, #760] @ (722e1c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #912] @ (722eb8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [pc, #800] @ (722e4c ) │ │ │ │ + ldr r6, [pc, #672] @ (722dcc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [pc, #664] @ (722dc8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [pc, #760] @ (722e2c ) │ │ │ │ + ldr r6, [pc, #632] @ (722dac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bx r6 │ │ │ │ + mov r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #632] @ (722db8 ) │ │ │ │ + ldr r6, [pc, #504] @ (722d38 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #624] @ (722db4 ) │ │ │ │ + ldr r6, [pc, #496] @ (722d34 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r2, [r4, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #40] @ (722b74 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #464] @ (722d20 ) │ │ │ │ + ldr r6, [pc, #336] @ (722ca0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #448] @ (722d14 ) │ │ │ │ + ldr r6, [pc, #320] @ (722c94 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #456] @ (722d20 ) │ │ │ │ + ldr r6, [pc, #328] @ (722ca0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #432] @ (722d0c ) │ │ │ │ + ldr r6, [pc, #304] @ (722c8c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #432] @ (722d10 ) │ │ │ │ + ldr r6, [pc, #304] @ (722c90 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #384] @ (722ce4 ) │ │ │ │ + ldr r6, [pc, #256] @ (722c64 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r5, r0] │ │ │ │ + ldrsb r6, [r1, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r6, r3] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + strh r0, [r2, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r2, [pc, #528] @ (722da0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r3, #6 │ │ │ │ + subs r0, r7, #1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsb r2, [r1, r4] │ │ │ │ + strb r2, [r5, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r6, [r0, r4] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrb r0, [r0, #30] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r3, [pc, #0] @ (722ba8 ) │ │ │ │ + ldr r1, [pc, #896] @ (722f28 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #64] @ (722bec ) │ │ │ │ + mov r8, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #384] @ (722d30 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #976] @ (722f84 ) │ │ │ │ + ldr r1, [pc, #848] @ (722f04 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #208] @ (722c88 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #880] @ (722f2c ) │ │ │ │ + ldr r1, [pc, #752] @ (722eac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r5, [pc, #56] @ (722bf8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #856] @ (722f1c ) │ │ │ │ + ldr r1, [pc, #728] @ (722e9c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #912] @ (722f58 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r2, [pc, #800] @ (722eec ) │ │ │ │ + ldr r1, [pc, #672] @ (722e6c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #752] @ (722ec0 ) │ │ │ │ + ldr r1, [pc, #624] @ (722e40 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #728] @ (722eac ) │ │ │ │ + ldr r1, [pc, #600] @ (722e2c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #752] @ (722ec8 ) │ │ │ │ + ldr r1, [pc, #624] @ (722e48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #736] @ (722ebc ) │ │ │ │ + ldr r1, [pc, #608] @ (722e3c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #744] @ (722ec8 ) │ │ │ │ + ldr r1, [pc, #616] @ (722e48 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #720] @ (722eb4 ) │ │ │ │ + ldr r1, [pc, #592] @ (722e34 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #696] @ (722ea0 ) │ │ │ │ + ldr r1, [pc, #568] @ (722e20 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r4, r5] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + str r6, [r0, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r4, [pc, #200] @ (722cc8 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [r7, r3] │ │ │ │ + ldrsb r4, [r3, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r6, [pc, #936] @ (722fb4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + str r4, [r2, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r0, lr │ │ │ │ + muls r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, ip │ │ │ │ + muls r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726330 │ │ │ │ bl 7115bc │ │ │ │ ldr.w r1, [pc, #3280] @ 7238fc │ │ │ │ mov r5, r0 │ │ │ │ @@ -2467072,287 +2467108,287 @@ │ │ │ │ ldr r1, [pc, #560] @ (723b1c ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 721002 │ │ │ │ - asrs r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r4, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r4, r1 │ │ │ │ + cmn r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strh r2, [r6, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #64] @ (723964 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - blx fp │ │ │ │ + mov r8, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r5, r6] │ │ │ │ + strh r4, [r1, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bics r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + strh r2, [r5, r0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r0, r7] │ │ │ │ + str r6, [r4, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r7, r6] │ │ │ │ + str r0, [r3, r2] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r3] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #2 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r5, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + eors r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r4, r6 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r7, [pc, #792] @ (723cb8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #648] @ (723c2c ) │ │ │ │ + ldr r6, [pc, #520] @ (723bac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #400] @ (723b38 ) │ │ │ │ + bxns r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #320] @ (723aec ) │ │ │ │ + bx r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mov lr, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r7, [pc, #128] @ (723a34 ) │ │ │ │ + ldr r6, [pc, #0] @ (7239b4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r2, [r4, r5] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r7, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r3, [pc, #544] @ (723be8 ) │ │ │ │ + ldr r2, [pc, #416] @ (723b68 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #528] @ (723bdc ) │ │ │ │ + ldr r2, [pc, #400] @ (723b5c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #512] @ (723bd0 ) │ │ │ │ + ldr r2, [pc, #384] @ (723b50 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #360] @ (723b3c ) │ │ │ │ + bx r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r7, #82 @ 0x52 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r3, [pc, #200] @ (723aa4 ) │ │ │ │ + ldr r2, [pc, #72] @ (723a24 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [pc, #144] @ (723a70 ) │ │ │ │ + ldr r1, [pc, #16] @ (7239f0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #206 @ 0xce │ │ │ │ + subs r3, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #608] @ (723c4c ) │ │ │ │ + ldr r0, [pc, #480] @ (723bcc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #560] @ (723c20 ) │ │ │ │ + ldr r0, [pc, #432] @ (723ba0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - blx r0 │ │ │ │ + mov r0, ip │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r1, [pc, #648] @ (723c80 ) │ │ │ │ + ldr r0, [pc, #520] @ (723c00 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r3, r4, #2 │ │ │ │ tst r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ tst r0, r1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rors r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #174 @ 0xae │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #126 @ 0x7e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #864] @ (723d78 ) │ │ │ │ + ldr r5, [pc, #736] @ (723cf8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r7, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #30 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #236 @ 0xec │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r5, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r5, #6 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r5, [pc, #536] @ (723c5c ) │ │ │ │ + ldr r4, [pc, #408] @ (723bdc ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #592] @ (723c98 ) │ │ │ │ + ldr r4, [pc, #464] @ (723c18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add lr, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #408] @ (723be8 ) │ │ │ │ + ldr r4, [pc, #280] @ (723b68 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, lr │ │ │ │ + muls r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #120] @ (723ad4 ) │ │ │ │ + ldr r3, [pc, #1016] @ (723e54 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #56] @ (723a98 ) │ │ │ │ + ldr r3, [pc, #952] @ (723e18 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #192] @ (723b24 ) │ │ │ │ + ldr r4, [pc, #64] @ (723aa4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #176] @ (723b18 ) │ │ │ │ + ldr r4, [pc, #48] @ (723a98 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [pc, #136] @ (723af8 ) │ │ │ │ + ldr r4, [pc, #8] @ (723a78 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #56] @ (723aac ) │ │ │ │ + ldr r3, [pc, #952] @ (723e2c ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [pc, #24] @ (723a90 ) │ │ │ │ + ldr r3, [pc, #920] @ (723e10 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (723e74 ) │ │ │ │ + ldr r3, [pc, #888] @ (723df4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #984] @ (723e58 ) │ │ │ │ + ldr r3, [pc, #856] @ (723dd8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #216] @ (723b60 ) │ │ │ │ + ldr r0, [pc, #88] @ (723ae0 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r3, [pc, #928] @ (723e2c ) │ │ │ │ + ldr r2, [pc, #800] @ (723dac ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmn r4, r6 │ │ │ │ + rors r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r3, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + sbcs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r6, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #206 @ 0xce │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, #92 @ 0x5c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r5, #222 @ 0xde │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - negs r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #50 @ 0x32 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #110 @ 0x6e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r0, r4 │ │ │ │ + eors r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r6, r1 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adcs r0, r0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5 │ │ │ │ + ands r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r0, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #120 @ 0x78 │ │ │ │ + adds r2, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r2, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7115bc │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2468543,305 +2468579,305 @@ │ │ │ │ movw r3, #34800 @ 0x87f0 │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7113e0 │ │ │ │ b.w 721002 │ │ │ │ nop │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r6, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #242 @ 0xf2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r6, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #212 @ 0xd4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r6, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #182 @ 0xb6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #90 @ 0x5a │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r6, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r6, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r5, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r5, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r5, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adcs r6, r3 │ │ │ │ + ands r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #126 @ 0x7e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + subs r2, r6, r7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r7, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #144 @ 0x90 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + subs r3, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #96 @ 0x60 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r6, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ands r6, r3 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #120 @ 0x78 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ands r4, r1 │ │ │ │ + subs r6, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #48] @ (724950 ) │ │ │ │ + mov ip, sp │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #80] @ (724974 ) │ │ │ │ + mov ip, lr │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #16 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r1, #222 @ 0xde │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r4, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r5, #238 @ 0xee │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r6, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r1, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #32 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, #22 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r2, #160 @ 0xa0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #110 @ 0x6e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r3, #78 @ 0x4e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #152 @ 0x98 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #118 @ 0x76 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #150 @ 0x96 │ │ │ │ + cmp r0, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r3, #156 @ 0x9c │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r7, #29 │ │ │ │ + asrs r2, r3, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #148 @ 0x94 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r2, #106 @ 0x6a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #84 @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r0, r6, #27 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r2, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #156 @ 0x9c │ │ │ │ + adds r2, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #152 @ 0x98 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #150 @ 0x96 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #118 @ 0x76 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + subs r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #80 @ 0x50 │ │ │ │ + subs r2, #48 @ 0x30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #174 @ 0xae │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r2, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r2, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r7, #26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #246 @ 0xf6 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #106 @ 0x6a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r2, #74 @ 0x4a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #234 @ 0xea │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #222 @ 0xde │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #220 @ 0xdc │ │ │ │ + adds r2, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #210 @ 0xd2 │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #200 @ 0xc8 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #178 @ 0xb2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #90 @ 0x5a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r3, #182 @ 0xb6 │ │ │ │ + adds r2, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 726552 │ │ │ │ bl 7115bc │ │ │ │ ldr.w r1, [pc, #3220] @ 725764 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2469942,313 +2469978,313 @@ │ │ │ │ ldr r3, [pc, #116] @ (7257c8 ) │ │ │ │ ldr r2, [pc, #612] @ (7259b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 721002 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #116 @ 0x74 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #114 @ 0x72 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #52 @ 0x34 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r1, #250 @ 0xfa │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r1, #27 │ │ │ │ + lsrs r6, r5, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ cmp r1, #104 @ 0x68 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r7, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #230 @ 0xe6 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #172 @ 0xac │ │ │ │ + adds r1, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + adds r1, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r3, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r0, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #198 @ 0xc6 │ │ │ │ + cmp r4, #166 @ 0xa6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r4, #150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #170 @ 0xaa │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #19 │ │ │ │ + lsrs r0, r1, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r3, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #204 @ 0xcc │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #152 @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r4, #120 @ 0x78 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + adds r2, r5, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #218 @ 0xda │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r4, #138 @ 0x8a │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #148 @ 0x94 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r5, #130 @ 0x82 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r5, #138 @ 0x8a │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r4, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #12 │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r4, #50 @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r3, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #22 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r7, r4, #2 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #232 @ 0xe8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r3, #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r3, #134 @ 0x86 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r3, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r1, #60 @ 0x3c │ │ │ │ + cmp r0, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r4, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #126 @ 0x7e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #120 @ 0x78 │ │ │ │ + movs r3, #88 @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r3, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #102 @ 0x66 │ │ │ │ + movs r3, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r3, #74 @ 0x4a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #90 @ 0x5a │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #94 @ 0x5e │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r1, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r6, #108 @ 0x6c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #24 │ │ │ │ + movs r2, #248 @ 0xf8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r5, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r2, #180 @ 0xb4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #204 @ 0xcc │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #196 @ 0xc4 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, #18 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r1, #230 @ 0xe6 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + subs r2, r6, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + cmp r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + subs r2, r6, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r0, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r4, #25 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r1, #216 @ 0xd8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r2, #0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #150 @ 0x96 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #90 @ 0x5a │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r4, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r4, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r0, #4 │ │ │ │ + subs r4, r4, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #72 @ 0x48 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #46 @ 0x2e │ │ │ │ + movs r3, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r2, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r2, r0, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ subs r4, r5, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #176 @ 0xb0 │ │ │ │ + movs r2, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #2 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r4, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r3, #220 @ 0xdc │ │ │ │ lsls r3, r4, #2 │ │ │ │ bl 7115bc │ │ │ │ ldr.w r1, [pc, #3436] @ 726730 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -2471433,327 +2471469,327 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 721002 │ │ │ │ nop │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #176 @ 0xb0 │ │ │ │ + movs r4, #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + adds r0, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r4, #68 @ 0x44 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add ip, r8 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #222 @ 0xde │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r1, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf3b600a9 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + @ instruction: 0xf29600a9 │ │ │ │ + movs r5, #64 @ 0x40 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + adds r4, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #5 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r5, #21 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ - subs r6, r1, r1 │ │ │ │ + ldc2 0, cr0, [r4], {162} @ 0xa2 │ │ │ │ + adds r6, r5, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ adds r4, r4, r0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r3, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + adds r0, r7, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r0, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + stc2 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r1, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r1, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2l 0, cr0, [r6], {162} @ 0xa2 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + @ instruction: 0xfbb600a2 │ │ │ │ + adds r4, r0, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + @ instruction: 0xfb9800a2 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + adds r4, r7, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + adds r4, r3, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #24 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r3, #50 @ 0x32 │ │ │ │ + movs r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r1, #4 │ │ │ │ + lsrs r6, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + subs r6, r6, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r2, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfaa600a2 │ │ │ │ + vst1.8 {d0[5]}, [r6], r2 │ │ │ │ asrs r0, r6, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r0, #14 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r1, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + adds r6, r1, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r1, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + asrs r4, r6, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r6, r3, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r0, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r2, #12 │ │ │ │ + asrs r4, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r2, r3, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r7, #11 │ │ │ │ + asrs r6, r3, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r4, r5, #11 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r4, r0, #1 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strh r4, [r3, r5] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf78000a2 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + @ instruction: 0xf66000a2 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r4, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - b.n 726f90 │ │ │ │ + b.n 726d50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r6, r0 │ │ │ │ + adds r0, r2, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r1, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, r3, r3 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + adds r4, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r0, r0, #4 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds r4, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r3, #3 │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, r2, #3 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #26 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r0, r1, r4 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r5, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r3, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r2, #15 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r0, r5, r5 │ │ │ │ + adds r0, r1, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #88 @ 0x58 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r1, #98 @ 0x62 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r2, #3 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r6, #4 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #24 │ │ │ │ + lsls r4, r6, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r1, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r6, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r4, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - eor.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf36800a2 │ │ │ │ lsrs r2, r4, #28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r4, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #22 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r6, #14 │ │ │ │ + asrs r0, r2, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r0, #12 │ │ │ │ + asrs r2, r4, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r2, r6, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r6, r6, #10 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r3, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r7, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r2, r2, #10 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r0, r5, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + asrs r4, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r6, #9 │ │ │ │ + asrs r6, r2, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr.w r1, [pc, #3236] @ 72765c │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 7269ce │ │ │ │ @@ -2472883,302 +2472919,289 @@ │ │ │ │ ldr r1, [pc, #684] @ (7278f8 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 721002 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r4, r2, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r3, #7 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsrs r6, r4, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r5, #11 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r6, r6, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r6, r7, #31 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + movs r4, r6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r6, #4 │ │ │ │ + movs r4, r4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #4 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vaddl.u16 q8, d30, d18 │ │ │ │ + vtrn.8 d16, d18 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr2, {5} │ │ │ │ lsrs r0, r4, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddl.u16 q8, d20, d18 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr2, {5} │ │ │ │ lsrs r2, r0, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddl.u8 q8, d30, d18 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr2, {5} │ │ │ │ lsrs r4, r4, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vaddl.u8 q8, d24, d18 │ │ │ │ + cdp2 0, 10, cr0, cr8, cr2, {5} │ │ │ │ lsrs r6, r7, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vtrn. d0, d18 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - vaddl.u16 q0, d28, d18 │ │ │ │ - vaddl.u16 q0, d26, d18 │ │ │ │ - vaddl.u8 q0, d18, d18 │ │ │ │ - vhadd.u d16, d18, d18 │ │ │ │ - vhadd.u32 d16, d16, d18 │ │ │ │ - vhadd.u32 d16, d18, d18 │ │ │ │ - vhadd.u16 d16, d18, d18 │ │ │ │ - vhadd.u8 d16, d18, d18 │ │ │ │ - vhadd.u d0, d18, d18 │ │ │ │ - vhadd.u32 d0, d18, d18 │ │ │ │ - vhadd.u16 d0, d18, d18 │ │ │ │ - stc2 0, cr0, [ip, #-648]! @ 0xfffffd78 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + cdp2 0, 9, cr0, cr14, cr2, {5} │ │ │ │ + vhadd.u32 d0, d22, d18 │ │ │ │ + vhadd.u d0, d20, d18 │ │ │ │ + cdp2 0, 7, cr0, cr12, cr2, {5} │ │ │ │ + cdp2 0, 7, cr0, cr10, cr2, {5} │ │ │ │ + cdp2 0, 6, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 5, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr2, {5} │ │ │ │ + cdp2 0, 4, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 3, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 2, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 1, cr0, cr2, cr2, {5} │ │ │ │ + cdp2 0, 0, cr0, cr2, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ + stc2 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + lsrs r4, r1, #19 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r7, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r2, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r5, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r1, #23 │ │ │ │ + lsrs r6, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r5, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r4, #12 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r6, r7, #21 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r0, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + @ instruction: 0xeaf200a2 │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r2, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r2, r7, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r3, #12 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - ldc2l 0, cr0, [r6], #648 @ 0x288 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + smlaltb r0, r0, r8, r2 │ │ │ │ + @ instruction: 0xfbd600a2 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #18 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r3, #18 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - stc2 0, cr0, [r2], #-692 @ 0xfffffd4c │ │ │ │ + @ instruction: 0xfb0200ad │ │ │ │ lsls r6, r0, #19 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r5, #17 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xfbde00a2 │ │ │ │ - @ instruction: 0xfbec00a2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + @ instruction: 0xfabe00a2 │ │ │ │ + @ instruction: 0xfacc00a2 │ │ │ │ + lsls r2, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #17 │ │ │ │ + lsls r0, r7, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r3, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #15 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add ip, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r1, #22 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrd r0, r0, [r0], #648 @ 0x288 │ │ │ │ + b.n 72776c │ │ │ │ + lsls r2, r4, #2 │ │ │ │ lsls r2, r3, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmdb r4!, {r1, r5, r7} │ │ │ │ + @ instruction: 0xe80400a2 │ │ │ │ lsls r6, r7, #14 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r3, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r6, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r0, r6, #13 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vld1.8 {d16[5]}, [r0], r2 │ │ │ │ - vld1.8 {d16[5]}, [lr], r2 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + str.w r0, [r0, #162] @ 0xa2 │ │ │ │ + str.w r0, [lr, #162] @ 0xa2 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r3, #13 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r7, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - ldrb.w r0, [r6, #162] @ 0xa2 │ │ │ │ - strh.w r0, [r4, #162] @ 0xa2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ + movs r6, r1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ + @ instruction: 0xf77600a2 │ │ │ │ + @ instruction: 0xf78400a2 │ │ │ │ + vtrn.8 d16, d18 │ │ │ │ + vrev32.8 d16, d18 │ │ │ │ lsls r6, r2, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r6, r7, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - sbcs r0, r4 │ │ │ │ + vaddl.u8 q8, d24, d18 │ │ │ │ + vaddl.u8 q8, d20, d18 │ │ │ │ + vaddl.u8 q8, d22, d18 │ │ │ │ + vaddl.u8 q8, d16, d18 │ │ │ │ + vaddl.u8 q8, d16, d18 │ │ │ │ + vrev32.16 d0, d18 │ │ │ │ + lsls r0, r0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 72743c │ │ │ │ + b.n 7271fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stc2 1, cr0, [r2], #348 @ 0x15c │ │ │ │ - b.n 7274f4 │ │ │ │ + b.n 7272b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ + vaddl.u16 q0, d20, d18 │ │ │ │ stc2l 1, cr0, [r4], #-348 @ 0xfffffea4 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ - lsls r3, r4, #2 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + vhadd.u8 d16, d24, d18 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + vrev32. d16, d18 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - rsb r0, sl, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf4aa00a2 │ │ │ │ lsls r0, r2, #1 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rsb r0, r4, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf4a400a2 │ │ │ │ movs r6, r6 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rsb r0, r2, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf4a200a2 │ │ │ │ movs r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - rsb r0, r0, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf4a000a2 │ │ │ │ vsra.u32 q8, , #6 │ │ │ │ - subs.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - sub.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - sub.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf59600a2 │ │ │ │ - @ instruction: 0xf58800a2 │ │ │ │ - sbcs.w r0, r8, #5308416 @ 0x510000 │ │ │ │ - sbcs.w r0, ip, #5308416 @ 0x510000 │ │ │ │ - sbc.w r0, lr, #5308416 @ 0x510000 │ │ │ │ - sbc.w r0, r0, #5308416 @ 0x510000 │ │ │ │ - adcs.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - adc.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf53600a2 │ │ │ │ + eors.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + eor.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + eor.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + orns r0, r6, #5308416 @ 0x510000 │ │ │ │ + orn r0, r8, #5308416 @ 0x510000 │ │ │ │ + orrs.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + orrs.w r0, ip, #5308416 @ 0x510000 │ │ │ │ + orr.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + orr.w r0, r0, #5308416 @ 0x510000 │ │ │ │ + bics.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + bic.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + ands.w r0, r6, #5308416 @ 0x510000 │ │ │ │ ldr r1, [pc, #732] @ (727bdc ) │ │ │ │ movs r3, #7 │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ movs r2, #0 │ │ │ │ cbnz r6, 727912 │ │ │ │ ldr r3, [pc, #724] @ (727be0 ) │ │ │ │ @@ -2473432,31 +2473455,31 @@ │ │ │ │ ldr r2, [pc, #64] @ (727c0c ) │ │ │ │ add r2, pc │ │ │ │ b.w 72556c │ │ │ │ ldr r2, [pc, #60] @ (727c10 ) │ │ │ │ add r2, pc │ │ │ │ b.w 725580 │ │ │ │ nop │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc2 1, cr0, [r0], {87} @ 0x57 │ │ │ │ - @ instruction: 0xf29a00a2 │ │ │ │ + sbcs.w r0, sl, #162 @ 0xa2 │ │ │ │ @ instruction: 0xfbe80157 │ │ │ │ - @ instruction: 0xfbb000a2 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + @ instruction: 0xfa9000a2 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vaddl.u32 q8, d18, d18 │ │ │ │ - @ instruction: 0xf22e00a2 │ │ │ │ - @ instruction: 0xf22000a2 │ │ │ │ - @ instruction: 0xf21200a2 │ │ │ │ - addw r0, r4, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xf1f400a2 │ │ │ │ - asrs r4, r1, #22 │ │ │ │ + cdp2 0, 12, cr0, cr2, cr2, {5} │ │ │ │ + add.w r0, lr, #162 @ 0xa2 │ │ │ │ + add.w r0, r0, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf0f200a2 │ │ │ │ + @ instruction: 0xf0e400a2 │ │ │ │ + @ instruction: 0xf0d400a2 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #2764] @ 7286f4 │ │ │ │ @@ -2474517,147 +2474540,147 @@ │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 727d9a │ │ │ │ strh r6, [r1, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7f40157 │ │ │ │ - stcl 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - strb.w r0, [lr, r2, lsl #2] │ │ │ │ + rsb r0, r8, r2, asr #2 │ │ │ │ + @ instruction: 0xf6ee00a2 │ │ │ │ strb.w r0, [r8, ] │ │ │ │ - bge.n 7286ac │ │ │ │ + bls.n 72866c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7e600a2 │ │ │ │ + movt r0, #26786 @ 0x68a2 │ │ │ │ ldr??.w r0, [r4, #343] @ 0x157 │ │ │ │ - asrs r4, r6, #22 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf7ae0157 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 728b10 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 728a90 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf7ac00a2 │ │ │ │ - ldr.w r0, [r6, r2, lsl #2] │ │ │ │ + @ instruction: 0xf68c00a2 │ │ │ │ + @ instruction: 0xf73600a2 │ │ │ │ @ instruction: 0xf7540157 │ │ │ │ - bge.n 728688 │ │ │ │ + bls.n 728648 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - orrs.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf33400a2 │ │ │ │ @ instruction: 0xf7160157 │ │ │ │ - @ instruction: 0xf75200a2 │ │ │ │ + @ instruction: 0xf63200a2 │ │ │ │ @ instruction: 0xf6dc0157 │ │ │ │ - bge.n 728804 │ │ │ │ + bls.n 7287c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ subw r1, r4, #2135 @ 0x857 │ │ │ │ - bge.n 7287d4 │ │ │ │ + bls.n 728794 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf71000a2 │ │ │ │ - @ instruction: 0xf71000a2 │ │ │ │ - @ instruction: 0xf68a00a2 │ │ │ │ - @ instruction: 0xf6ea00a2 │ │ │ │ - @ instruction: 0xf6e200a2 │ │ │ │ - @ instruction: 0xf6f600a2 │ │ │ │ - @ instruction: 0xf6ee00a2 │ │ │ │ - @ instruction: 0xf6de00a2 │ │ │ │ + @ instruction: 0xf5f000a2 │ │ │ │ + @ instruction: 0xf5f000a2 │ │ │ │ + sbc.w r0, sl, #5308416 @ 0x510000 │ │ │ │ + rsb r0, sl, #5308416 @ 0x510000 │ │ │ │ + rsb r0, r2, #5308416 @ 0x510000 │ │ │ │ + rsbs r0, r6, #5308416 @ 0x510000 │ │ │ │ + rsb r0, lr, #5308416 @ 0x510000 │ │ │ │ + subs.w r0, lr, #5308416 @ 0x510000 │ │ │ │ movw r1, #18519 @ 0x4857 │ │ │ │ - bhi.n 7286cc │ │ │ │ + bvc.n 72868c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adcs.w r0, r8, #5308416 @ 0x510000 │ │ │ │ + bics.w r0, r8, #5308416 @ 0x510000 │ │ │ │ rsbs r1, lr, #14090240 @ 0xd70000 │ │ │ │ - adc.w r0, r2, #5308416 @ 0x510000 │ │ │ │ - adc.w r0, r4, #5308416 @ 0x510000 │ │ │ │ - @ instruction: 0xf53e00a2 │ │ │ │ - @ instruction: 0xf53000a2 │ │ │ │ + bic.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + bic.w r0, r4, #5308416 @ 0x510000 │ │ │ │ + ands.w r0, lr, #5308416 @ 0x510000 │ │ │ │ + ands.w r0, r0, #5308416 @ 0x510000 │ │ │ │ @ instruction: 0xf6b00157 │ │ │ │ - @ instruction: 0xf1e000a2 │ │ │ │ + @ instruction: 0xf0c000a2 │ │ │ │ sbcs.w r1, r6, #14090240 @ 0xd70000 │ │ │ │ - and.w r0, r2, #5308416 @ 0x510000 │ │ │ │ + @ instruction: 0xf2e200a2 │ │ │ │ adc.w r1, ip, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf3e800a2 │ │ │ │ + movt r0, #32930 @ 0x80a2 │ │ │ │ subw r1, r6, #2135 @ 0x857 │ │ │ │ - @ instruction: 0xf72600a2 │ │ │ │ - @ instruction: 0xf3bc00a2 │ │ │ │ - @ instruction: 0xf3ae00a2 │ │ │ │ - rsbs r0, r4, #162 @ 0xa2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + addw r0, r6, #2210 @ 0x8a2 │ │ │ │ + @ instruction: 0xf29c00a2 │ │ │ │ + @ instruction: 0xf28e00a2 │ │ │ │ + @ instruction: 0xf0b400a2 │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf36400a2 │ │ │ │ - @ instruction: 0xf35a00a2 │ │ │ │ - @ instruction: 0xf35000a2 │ │ │ │ - subw r0, r6, #162 @ 0xa2 │ │ │ │ + movw r0, #16546 @ 0x40a2 │ │ │ │ + @ instruction: 0xf23a00a2 │ │ │ │ + @ instruction: 0xf23000a2 │ │ │ │ + @ instruction: 0xf18600a2 │ │ │ │ orrs.w r1, r8, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf12c00a2 │ │ │ │ + and.w r0, ip, #162 @ 0xa2 │ │ │ │ ands.w r1, lr, #14090240 @ 0xd70000 │ │ │ │ - bvs.n 728720 │ │ │ │ + bpl.n 7288e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ sbcs.w r1, r0, #14090240 @ 0xd70000 │ │ │ │ - asrs r4, r5, #4 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ bics.w r1, r2, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf0f600a2 │ │ │ │ + vaddl.s16 q8, d22, d18 │ │ │ │ ands.w r1, r4, #14090240 @ 0xd70000 │ │ │ │ - @ instruction: 0xf59000a2 │ │ │ │ + orns r0, r0, #5308416 @ 0x510000 │ │ │ │ add.w r1, sl, #14090240 @ 0xd70000 │ │ │ │ - bne.n 7287c8 │ │ │ │ + beq.n 728788 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r6, #1 │ │ │ │ + lsrs r6, r2, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ add.w r1, r4, #14090240 @ 0xd70000 │ │ │ │ - asrs r0, r2, #3 │ │ │ │ + lsrs r0, r6, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 728304 │ │ │ │ + b.n 7280c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7286ac │ │ │ │ + b.n 72846c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r4, r5, #2 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf0a600a2 │ │ │ │ - @ instruction: 0xf0ac00a2 │ │ │ │ - adcs.w r0, r8, #162 @ 0xa2 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + vaddl.s8 q0, d22, d18 │ │ │ │ + vaddl.s8 q0, d28, d18 │ │ │ │ + bics.w r0, r8, #162 @ 0xa2 │ │ │ │ + lsrs r2, r3, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r4, r0, #2 │ │ │ │ + lsrs r4, r4, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf0a600a2 │ │ │ │ - @ instruction: 0xf0ac00a2 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + vaddl.s8 q0, d22, d18 │ │ │ │ + vaddl.s8 q0, d28, d18 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf3180157 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #18] │ │ │ │ lsls r7, r4, #2 │ │ │ │ ssat r1, #24, r4, asr #1 │ │ │ │ - cdp 0, 5, cr0, cr6, cr2, {5} │ │ │ │ + ldc 0, cr0, [r6, #-648]! @ 0xfffffd78 │ │ │ │ @ instruction: 0xf2fe0157 │ │ │ │ - cdp 0, 4, cr0, cr4, cr2, {5} │ │ │ │ + stc 0, cr0, [r4, #-648]! @ 0xfffffd78 │ │ │ │ movt r1, #24663 @ 0x6057 │ │ │ │ - cdp 0, 3, cr0, cr14, cr2, {5} │ │ │ │ - b.n 729030 │ │ │ │ + ldc 0, cr0, [lr, #-648] @ 0xfffffd78 │ │ │ │ + b.n 728df0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7283d8 │ │ │ │ + b.n 728198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cdp 0, 2, cr0, cr4, cr2, {5} │ │ │ │ - cdp 0, 2, cr0, cr4, cr2, {5} │ │ │ │ + stc 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ + stc 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ ssat r1, #24, r6, asr #1 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp 0, 0, cr0, cr0, cr2, {5} │ │ │ │ - ldcl 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - cdp 0, 0, cr0, cr2, cr2, {5} │ │ │ │ - ldcl 0, cr0, [ip, #648]! @ 0x288 │ │ │ │ - ldcl 0, cr0, [lr, #648]! @ 0x288 │ │ │ │ - ldcl 0, cr0, [r2, #648]! @ 0x288 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + stcl 0, cr0, [r0], #648 @ 0x288 │ │ │ │ + ldcl 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + stcl 0, cr0, [r2], #648 @ 0x288 │ │ │ │ + ldcl 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ + ldcl 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ + ldcl 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcs.n 72889c │ │ │ │ + bne.n 72885c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72d2ea │ │ │ │ mov r0, r4 │ │ │ │ bl 7115bc │ │ │ │ ldr.w r1, [pc, #3412] @ 729604 │ │ │ │ @@ -2475830,218 +2475853,222 @@ │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 727d9a │ │ │ │ nop │ │ │ │ - @ instruction: 0xfba800a2 │ │ │ │ - b.n 72912c │ │ │ │ + @ instruction: 0xfa8800a2 │ │ │ │ + b.n 728eec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72912c │ │ │ │ + b.n 728eec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72903c │ │ │ │ + b.n 729dfc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729520 │ │ │ │ + b.n 7292e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xeab200a2 │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + @ instruction: 0xe99200a2 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7294e0 │ │ │ │ + b.n 7292a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729058 │ │ │ │ + b.n 729e18 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7294b8 │ │ │ │ + b.n 729278 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7294d0 │ │ │ │ + b.n 729290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7294e8 │ │ │ │ + b.n 7292a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 729498 │ │ │ │ + b.n 729258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729480 │ │ │ │ + b.n 729240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movt r0, #18594 @ 0x48a2 │ │ │ │ + sub.w r0, r4, #5308416 @ 0x510000 │ │ │ │ mrc 1, 3, r0, cr4, cr7, {2} │ │ │ │ - ldmia r7, {r2, r3, r6, r7} │ │ │ │ + ldmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ mrc 1, 3, r0, cr6, cr7, {2} │ │ │ │ - stmia.w sl!, {r1, r5, r7} │ │ │ │ + b.n 729568 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ mrc 1, 2, r0, cr4, cr7, {2} │ │ │ │ - cdp 0, 13, cr0, cr4, cr2, {5} │ │ │ │ + ldc 0, cr0, [r4, #648]! @ 0x288 │ │ │ │ mcr 1, 2, r0, cr10, cr7, {2} │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r3, r4, #2 │ │ │ │ mrc 1, 1, r0, cr14, cr7, {2} │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsrs r6, r3, #3 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - udf #176 @ 0xb0 │ │ │ │ + ble.n 729594 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729778 │ │ │ │ + svc 96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r5, #5 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r0, r6, #5 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #1 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 154 @ 0x9a │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r5, r5, #2 │ │ │ │ vsra.s8 q8, , #8 │ │ │ │ - udf #20 │ │ │ │ + bgt.n 72967c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729438 │ │ │ │ + b.n 7291f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729424 │ │ │ │ + b.n 7291e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729c04 │ │ │ │ + b.n 7299c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf7a000a2 │ │ │ │ - b.n 729904 │ │ │ │ + @ instruction: 0xf68000a2 │ │ │ │ + b.n 7296c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7298ec │ │ │ │ + b.n 7296ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729dd0 │ │ │ │ + b.n 729b90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729db0 │ │ │ │ + b.n 729b70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729da8 │ │ │ │ + b.n 729b68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729dc0 │ │ │ │ + b.n 729b80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729dd8 │ │ │ │ + b.n 729b98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + asrs r6, r6, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 729d88 │ │ │ │ + b.n 729b48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729d70 │ │ │ │ + b.n 729b30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf2f400a2 │ │ │ │ - @ instruction: 0xf61a00a2 │ │ │ │ - @ instruction: 0xf18e00a2 │ │ │ │ - b.n 729b48 │ │ │ │ + rsbs r0, r4, #162 @ 0xa2 │ │ │ │ + @ instruction: 0xf4fa00a2 │ │ │ │ + orn r0, lr, #162 @ 0xa2 │ │ │ │ + b.n 729908 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strd r0, r0, [r8, #648] @ 0x288 │ │ │ │ - add.w r0, sl, #162 @ 0xa2 │ │ │ │ - b.n 729ae0 │ │ │ │ + stmia.w r8!, {r1, r5, r7} │ │ │ │ + vaddl.s32 q8, d26, d18 │ │ │ │ + b.n 7298a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729af8 │ │ │ │ + b.n 7298b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729b10 │ │ │ │ + b.n 7298d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 729ac0 │ │ │ │ + b.n 729880 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729aa8 │ │ │ │ + b.n 729868 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs.w r0, r6, #162 @ 0xa2 │ │ │ │ - b.n 729b64 │ │ │ │ + orrs.w r0, r6, #162 @ 0xa2 │ │ │ │ + b.n 729924 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r6, #17 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r4, r6, #17 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 729a94 │ │ │ │ + b.n 729854 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729a94 │ │ │ │ + b.n 729854 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + ble.n 729670 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add.w r0, r4, r2, asr #2 │ │ │ │ + strd r0, r0, [r4, #648]! @ 0x288 │ │ │ │ b.n 729274 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bge.n 729720 │ │ │ │ + bls.n 7296e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adcs.w r0, r2, #162 @ 0xa2 │ │ │ │ - @ instruction: 0xe85c00a2 │ │ │ │ - eor.w r0, r2, r2, asr #2 │ │ │ │ - @ instruction: 0xf0e200a2 │ │ │ │ - b.n 729718 │ │ │ │ + bics.w r0, r2, #162 @ 0xa2 │ │ │ │ + b.n 7295ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 7296f4 │ │ │ │ + strd r0, r0, [r2, #-648]! @ 0x288 │ │ │ │ + vaddl.s8 q8, d18, d18 │ │ │ │ + b.n 7294d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 7297dc │ │ │ │ + bge.n 7296b4 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + bge.n 72979c │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729674 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 7297b8 │ │ │ │ + bge.n 729778 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729630 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 7297b4 │ │ │ │ + bge.n 729774 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 7295f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - blt.n 7297a4 │ │ │ │ + bge.n 729764 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 729788 │ │ │ │ + bls.n 729748 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72977c │ │ │ │ + bls.n 72973c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 729754 │ │ │ │ + bls.n 729714 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72974c │ │ │ │ + bls.n 72970c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sbcs.w r0, r2, r2, asr #2 │ │ │ │ - sbcs.w r0, r2, r2, asr #2 │ │ │ │ - sbc.w r0, r8, r2, asr #2 │ │ │ │ - bics.w r0, r0, r2, asr #2 │ │ │ │ - adc.w r0, lr, r2, asr #2 │ │ │ │ - @ instruction: 0xebe200a2 │ │ │ │ - rsbs r0, r6, r2, asr #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + orrs.w r0, r2, r2, asr #2 │ │ │ │ + orrs.w r0, r2, r2, asr #2 │ │ │ │ + orr.w r0, r8, r2, asr #2 │ │ │ │ + ldmdb r0, {r1, r5, r7} │ │ │ │ + bic.w r0, lr, r2, asr #2 │ │ │ │ + pkhtb r0, r2, r2, asr #2 │ │ │ │ + @ instruction: 0xeab600a2 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + ble.n 729838 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + bge.n 72985c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72969c │ │ │ │ + b.n 729690 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia.w sl, {r1, r5, r7} │ │ │ │ - stmia.w lr, {r1, r5, r7} │ │ │ │ - b.n 729360 │ │ │ │ + b.n 72967c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729728 │ │ │ │ + b.n 729120 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 729880 │ │ │ │ + b.n 7294e8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ + bls.n 729840 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 729868 │ │ │ │ + bls.n 729828 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 729a04 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r0, 7297ce │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldc 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - stcl 0, cr0, [r2, #-648] @ 0xfffffd78 │ │ │ │ - b.n 72905c │ │ │ │ + ldc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ + stc 0, cr0, [r2], #-648 @ 0xfffffd78 │ │ │ │ + b.n 729e1c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc 0, cr0, [r4, #-648] @ 0xfffffd78 │ │ │ │ - b.n 72900c │ │ │ │ + @ instruction: 0xebf400a2 │ │ │ │ + b.n 729dcc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729918 │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [ip], {162} @ 0xa2 │ │ │ │ - ldc 0, cr0, [ip], #648 @ 0x288 │ │ │ │ - bgt.n 7297dc │ │ │ │ + sub.w r0, ip, r2, asr #2 │ │ │ │ + @ instruction: 0xeb9c00a2 │ │ │ │ + bge.n 72979c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729068 │ │ │ │ + b.n 729e28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72904c │ │ │ │ + b.n 729e0c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729030 │ │ │ │ + b.n 729df0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 7115bc │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r3, r0 │ │ │ │ and.w r2, r0, #127 @ 0x7f │ │ │ │ cmp r1, #1 │ │ │ │ @@ -2477194,289 +2477221,289 @@ │ │ │ │ movt r3, #2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 7113e0 │ │ │ │ b.w 727d9a │ │ │ │ b.n 72a874 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfaa600a2 │ │ │ │ + vst1.8 {d0[5]}, [r6], r2 │ │ │ │ b.n 72a80c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcc.n 72a608 │ │ │ │ + bcs.n 72a5c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ b.n 72a7b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2 0, cr0, [r8], #648 @ 0x288 │ │ │ │ - bne.n 72a5f4 │ │ │ │ + @ instruction: 0xfb8800a2 │ │ │ │ + beq.n 72a5b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72a598 │ │ │ │ + bcs.n 72a558 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xe98200a2 │ │ │ │ - b.n 72a664 │ │ │ │ + strd r0, r0, [r2], #-648 @ 0x288 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a4f8 │ │ │ │ + bne.n 72a4b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a4d8 │ │ │ │ + bne.n 72a498 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a4b8 │ │ │ │ + bne.n 72a478 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a498 │ │ │ │ + bne.n 72a658 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72a474 │ │ │ │ + bne.n 72a634 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a498 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 72ac00 │ │ │ │ + b.n 72a9c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72abf8 │ │ │ │ + b.n 72a9b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72abf4 │ │ │ │ + b.n 72a9b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a5a8 │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a5e4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72ab60 │ │ │ │ + b.n 72a920 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a944 │ │ │ │ + b.n 72a704 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a5e8 │ │ │ │ + beq.n 72a5a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 72a608 │ │ │ │ + beq.n 72a5c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 729dd8 │ │ │ │ + b.n 72ab98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ blt.n 72a664 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - it le │ │ │ │ - lslle r2, r4, #2 │ │ │ │ + bkpt 0x00b8 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ udf #170 @ 0xaa │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfa7600a2 │ │ │ │ + ldr??.w r0, [r6, r2, lsl #2] │ │ │ │ blt.n 72a5f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bge.n 72a5bc │ │ │ │ + bhi.n 72a57c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + ble.n 72a554 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad20 │ │ │ │ + b.n 72aae0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad00 │ │ │ │ + b.n 72aac0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #32 │ │ │ │ + ble.n 72a5b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a500 │ │ │ │ + bls.n 72a4c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a59c │ │ │ │ + bgt.n 72a55c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6, {r2, r3, r6} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ab78 │ │ │ │ + b.n 72a938 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bge.n 72a678 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72ab5c │ │ │ │ + b.n 72a91c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pkhtb r0, r6, r2, asr #2 │ │ │ │ - pkhtb r0, lr, r2, asr #2 │ │ │ │ + @ instruction: 0xe9a600a2 │ │ │ │ + @ instruction: 0xe9ae00a2 │ │ │ │ bgt.n 72a53c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvc.n 72a5a0 │ │ │ │ + bvs.n 72a560 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a4f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvc.n 72a57c │ │ │ │ + bvs.n 72a53c │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a67c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bvc.n 72a570 │ │ │ │ + bvs.n 72a530 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r5, r6} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a53c │ │ │ │ + bvs.n 72a4fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a53c │ │ │ │ + bvs.n 72a6fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ bgt.n 72a53c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr.w r0, [ip, r2, lsl #2] │ │ │ │ - bvc.n 72a6f4 │ │ │ │ + @ instruction: 0xf73c00a2 │ │ │ │ + bvs.n 72a6b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a6f0 │ │ │ │ + bvs.n 72a6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a6f8 │ │ │ │ + bvs.n 72a6b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a6ec │ │ │ │ + bvs.n 72a6ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a6f0 │ │ │ │ + bvs.n 72a6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72a6d8 │ │ │ │ + bvs.n 72a698 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a808 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 72a7b8 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r5} │ │ │ │ + cbnz r0, 72a672 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72a330 │ │ │ │ + b.n 72a0f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ade4 │ │ │ │ + b.n 72aba4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ade0 │ │ │ │ + b.n 72aba0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvs.n 72a640 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72add4 │ │ │ │ + b.n 72ab94 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72adac │ │ │ │ + b.n 72ab6c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad9c │ │ │ │ + b.n 72ab5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad8c │ │ │ │ + b.n 72ab4c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72ad7c │ │ │ │ + b.n 72ab3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a684 │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a694 │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a69c │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 72a6a8 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72a5e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #600 @ (adr r5, 72a8f0 ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 72a870 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 72a750 │ │ │ │ + blt.n 72a710 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72a748 │ │ │ │ + blt.n 72a708 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72a744 │ │ │ │ + blt.n 72a704 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72a6f8 │ │ │ │ + bhi.n 72a6b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bpl.n 72a734 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bgt.n 72a6b0 │ │ │ │ + bge.n 72a670 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72a694 │ │ │ │ + bls.n 72a654 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bhi.n 72a768 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bhi.n 72a728 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bhi.n 72a6cc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvc.n 72a68c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r3!, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - udf #16 │ │ │ │ + bgt.n 72a6c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a748 │ │ │ │ + bgt.n 72a708 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #86 @ 0x56 │ │ │ │ + ble.n 72a758 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + ble.n 72a738 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #46 @ 0x2e │ │ │ │ + ble.n 72a710 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #36 @ 0x24 │ │ │ │ + ble.n 72a700 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #26 │ │ │ │ + bgt.n 72a6f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a700 │ │ │ │ + bgt.n 72a6c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ bvs.n 72a7f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xf23400a2 │ │ │ │ - ble.n 72a6c4 │ │ │ │ + adds.w r0, r4, #162 @ 0xa2 │ │ │ │ + bgt.n 72a684 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a6c4 │ │ │ │ + bgt.n 72a684 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a698 │ │ │ │ + bgt.n 72a658 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a80c │ │ │ │ + bgt.n 72a7cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a708 │ │ │ │ + bge.n 72a6c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - blt.n 72a6f0 │ │ │ │ + bge.n 72a6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a76c │ │ │ │ + blt.n 72a72c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a760 │ │ │ │ + blt.n 72a720 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a750 │ │ │ │ + blt.n 72a710 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a75c │ │ │ │ + blt.n 72a71c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a754 │ │ │ │ + blt.n 72a714 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a768 │ │ │ │ + blt.n 72a728 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a760 │ │ │ │ + blt.n 72a720 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a774 │ │ │ │ + blt.n 72a734 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a778 │ │ │ │ + blt.n 72a738 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72a780 │ │ │ │ + blt.n 72a740 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 7115bc │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 72bd74 │ │ │ │ subs r6, r0, #0 │ │ │ │ @@ -2478671,285 +2478698,285 @@ │ │ │ │ ubfx r2, r0, #0, #14 │ │ │ │ movs r3, #14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 727d9a │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b4f4 │ │ │ │ + bne.n 72b4b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72b4e0 │ │ │ │ + bne.n 72b4a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r6!, {r1, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72b4cc │ │ │ │ + bne.n 72b48c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72b4d0 │ │ │ │ + bne.n 72b490 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b4c8 │ │ │ │ + bne.n 72b488 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b4ac │ │ │ │ + bne.n 72b46c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b4a8 │ │ │ │ + bne.n 72b468 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b480 │ │ │ │ + bne.n 72b440 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b490 │ │ │ │ + bne.n 72b450 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b474 │ │ │ │ + bne.n 72b634 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b478 │ │ │ │ + bne.n 72b638 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b458 │ │ │ │ + bne.n 72b618 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b468 │ │ │ │ + bne.n 72b628 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcs.n 72b644 │ │ │ │ + bne.n 72b604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcs.n 72b64c │ │ │ │ + bne.n 72b60c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + nop {10} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b5b4 │ │ │ │ + bhi.n 72b574 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stcl 0, cr0, [ip], #-648 @ 0xfffffd78 │ │ │ │ - stc 0, cr0, [r2], {162} @ 0xa2 │ │ │ │ - ldc 0, cr0, [r0], {162} @ 0xa2 │ │ │ │ - ldc 0, cr0, [lr], {162} @ 0xa2 │ │ │ │ - bls.n 72b5ac │ │ │ │ + adc.w r0, ip, r2, asr #2 │ │ │ │ + sbc.w r0, r2, r2, asr #2 │ │ │ │ + sbcs.w r0, r0, r2, asr #2 │ │ │ │ + sbcs.w r0, lr, r2, asr #2 │ │ │ │ + bvc.n 72b56c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b5ac │ │ │ │ + bvc.n 72b56c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b5b4 │ │ │ │ + bvc.n 72b574 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bls.n 72b5b4 │ │ │ │ + bvc.n 72b574 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r3!, {} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72b588 │ │ │ │ + bvc.n 72b548 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72b57c │ │ │ │ + bvc.n 72b53c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrd r0, r0, [r6, #-648] @ 0x288 │ │ │ │ + @ instruction: 0xe83600a2 │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xebf400a2 │ │ │ │ - bhi.n 72b570 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r4, r5, r7} │ │ │ │ + @ instruction: 0xead400a2 │ │ │ │ + bvc.n 72b530 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - bpl.n 72b624 │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b61c │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b514 │ │ │ │ + bmi.n 72b5e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b4f8 │ │ │ │ + bmi.n 72b5dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72b600 │ │ │ │ + bcs.n 72b4d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xeafa00a2 │ │ │ │ - bhi.n 72b600 │ │ │ │ + bcs.n 72b6b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b500 │ │ │ │ + bvs.n 72b5c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b4f0 │ │ │ │ + ldrd r0, r0, [sl, #648] @ 0x288 │ │ │ │ + bvs.n 72b5c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72b5fc │ │ │ │ + bcc.n 72b6c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bmi.n 72b644 │ │ │ │ + bcc.n 72b6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b51c │ │ │ │ + bcc.n 72b5bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b52c │ │ │ │ + bcc.n 72b604 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b538 │ │ │ │ + bvs.n 72b6dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b550 │ │ │ │ + bvs.n 72b6ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72b564 │ │ │ │ + bvs.n 72b4f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - vld4.32 {d0-d3}, [r4 :64], lr │ │ │ │ - stmia r1!, {r2, r4, r5, r6} │ │ │ │ + bvs.n 72b510 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r6} │ │ │ │ + bvs.n 72b524 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r7} │ │ │ │ + strb.w r0, [r4, lr, lsl #1] │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvs.n 72b6f0 │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + bpl.n 72b6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - itte le │ │ │ │ - lslle r2, r4, #2 │ │ │ │ - stmiale r0!, {r3, r4, r5} │ │ │ │ - lslgt r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r6} │ │ │ │ + it cc │ │ │ │ + lslcc r2, r4, #2 │ │ │ │ + itet cc │ │ │ │ + lslcc r2, r4, #2 │ │ │ │ + bkpt 0x00ba │ │ │ │ + lslcc r2, r4, #2 │ │ │ │ + it ne │ │ │ │ + lslne r2, r4, #2 │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r3, r4, r5} │ │ │ │ + ldmia r4, {r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + cbnz r4, 72b6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + cbnz r6, 72b6b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + cbnz r0, 72b6b2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + cbnz r2, 72b6b2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r5, r6} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - hlt 0x001e │ │ │ │ + cbnz r6, 72b672 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - hlt 0x0008 │ │ │ │ + cbnz r0, 72b672 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + cbnz r2, 72b670 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72b5f8 │ │ │ │ + bcs.n 72b5b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r5!, {r1, r2, r3, r4} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r0!, {r1, r4, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72b6a8 │ │ │ │ + @ instruction: 0xb7e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r6!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72bb14 │ │ │ │ + b.n 72b8d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #464 @ (adr r7, 72b890 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 72b810 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 72baec │ │ │ │ + b.n 72b8ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r3, r4, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r2, r3, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmia r1!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #1 │ │ │ │ beq.w 72d8e6 │ │ │ │ mov r0, r4 │ │ │ │ bl 7115bc │ │ │ │ ldr.w r1, [pc, #3436] @ 72c4b4 │ │ │ │ @@ -2480119,286 +2480146,286 @@ │ │ │ │ ldr r1, [pc, #560] @ (72c6d4 ) │ │ │ │ ubfx r2, r0, #0, #13 │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 727d9a │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ + stmia r3!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c588 │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + itte gt │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + blt.n 72c548 @ unpredictable │ │ │ │ + lslle r2, r4, #2 │ │ │ │ + ittt ls │ │ │ │ + lslls r2, r4, #2 │ │ │ │ + ite cs @ unpredictable │ │ │ │ + lslcs r2, r4, #2 │ │ │ │ + stmiacc r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c6ec │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + ble.n 72c5ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + ble.n 72c5e4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bvc.n 72c468 │ │ │ │ + bvs.n 72c428 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #32 │ │ │ │ + ble.n 72c500 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - udf #26 │ │ │ │ + bgt.n 72c4f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + udf #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c41c │ │ │ │ + bgt.n 72c5dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c614 │ │ │ │ + bgt.n 72c5d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c60c │ │ │ │ + bgt.n 72c5cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c604 │ │ │ │ + bgt.n 72c5c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5fc │ │ │ │ + bgt.n 72c5bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5f4 │ │ │ │ + bgt.n 72c5b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5ec │ │ │ │ + bgt.n 72c5ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5e4 │ │ │ │ + bgt.n 72c5a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5dc │ │ │ │ + bgt.n 72c59c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ble.n 72c5d4 │ │ │ │ + bgt.n 72c594 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5e4 │ │ │ │ + blt.n 72c5a4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5dc │ │ │ │ + blt.n 72c59c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5d4 │ │ │ │ + blt.n 72c594 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5cc │ │ │ │ + blt.n 72c58c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5c4 │ │ │ │ + blt.n 72c584 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5bc │ │ │ │ + blt.n 72c57c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5b4 │ │ │ │ + blt.n 72c574 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5ac │ │ │ │ + blt.n 72c56c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c5a4 │ │ │ │ + blt.n 72c564 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 72c59c │ │ │ │ + bge.n 72c55c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r2!, {r3, r5} │ │ │ │ + stmia r1!, {r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r4, 72c58a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bhi.n 72c670 │ │ │ │ + bvc.n 72c630 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r2, 72c58a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb80a │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ - lsls r2, r4, #2 │ │ │ │ - pop {r5} │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb8a2 │ │ │ │ + cbnz r4, 72c5fc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72c616 │ │ │ │ + stmia r0!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + cbnz r0, 72c5d4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r3, r4, r7} │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #904] @ 0x388 │ │ │ │ + cbnz r0, 72c60a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + cbnz r6, 72c608 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + cbnz r0, 72c60a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r0, r0 │ │ │ │ + cbnz r0, 72c60a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxth r0, r6 │ │ │ │ + stmia r0!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ + cbnz r0, 72c5c4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + cbz r6, 72c5c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + cbz r0, 72c5c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 72c654 │ │ │ │ + ittt gt │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + itt gt @ unpredictable │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + itet gt @ unpredictable │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + nople {12} │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ + svc 30 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r6, 72c60c │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72c60e │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb64a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r4, #48] @ 0x30 │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + cbnz r0, 72c664 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 72c656 │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c62c │ │ │ │ + @ instruction: 0xb8b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + cbnz r0, 72c662 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c66a │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 72c628 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72c630 │ │ │ │ + @ instruction: 0xb854 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r1, r4, r5, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r6, 72c634 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r4, 72c636 │ │ │ │ + @ instruction: 0xb83c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r0, 72c636 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb7ae │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxtb r6, r3 │ │ │ │ + cbz r6, 72c65a │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxtb r0, r1 │ │ │ │ + cbz r0, 72c65e │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb756 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 72c662 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + cbz r4, 72c664 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r2, r6 │ │ │ │ + cbz r2, 72c668 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb7b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bcc.n 72c72c │ │ │ │ + bcs.n 72c6ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r0, r1 │ │ │ │ + cbz r0, 72c66a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r4, r0 │ │ │ │ + cbz r4, 72c66c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - uxth r6, r0 │ │ │ │ + cbz r6, 72c670 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 72c672 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + cbz r6, 72c676 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sxtb r0, r6 │ │ │ │ + cbz r0, 72c678 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xf31c00a7 │ │ │ │ - cbnz r4, 72c6e6 │ │ │ │ + @ instruction: 0xf1fc00a7 │ │ │ │ + hlt 0x003c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r2, 72c6b6 │ │ │ │ + sub sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r0, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 72c6b4 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r6, 72c6f8 │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r2, r4, #2 │ │ │ │ uxtb r4, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r6, 72c6e0 │ │ │ │ + rev r6, r6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ uxtb r6, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbnz r0, 72c6e6 │ │ │ │ + rev r0, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 72c75c │ │ │ │ + bmi.n 72c71c │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb62c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r7, pc, #984 @ (adr r7, 72ca8c ) │ │ │ │ + add r6, pc, #856 @ (adr r6, 72ca0c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bne.n 72c72c │ │ │ │ + beq.n 72c6ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bkpt 0x002a │ │ │ │ + pop {r1, r3, pc} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + push {r1, r2, r4} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #512 @ (adr r7, 72c8c8 ) │ │ │ │ + add r6, pc, #384 @ (adr r6, 72c848 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #448 @ (adr r7, 72c88c ) │ │ │ │ + add r6, pc, #320 @ (adr r6, 72c80c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #384 @ (adr r7, 72c850 ) │ │ │ │ + add r6, pc, #256 @ (adr r6, 72c7d0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 72c814 ) │ │ │ │ + add r6, pc, #192 @ (adr r6, 72c794 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 72c7d0 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 72c750 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #6 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72c6ea │ │ │ │ ldr.w r2, [pc, #3480] @ 72d47c │ │ │ │ add r2, pc │ │ │ │ @@ -2481585,319 +2481612,319 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.w 727d9a │ │ │ │ nop │ │ │ │ cbz r4, 72d4be │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ sxth r2, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r0, 72d4ce │ │ │ │ lsls r7, r2, #5 │ │ │ │ - sxtb r0, r7 │ │ │ │ + cbz r0, 72d4aa │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r6, 72d4d2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r0, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r2, 72d4dc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r4!, {r1, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r4!, {r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #336 @ (adr r3, 72d60c ) │ │ │ │ + add r2, pc, #208 @ (adr r2, 72d58c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ add sp, #288 @ 0x120 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r2, #208 @ 0xd0 │ │ │ │ + adds r1, #176 @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #448 @ (adr r7, 72d688 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r6, r1 │ │ │ │ + cbnz r6, 72d4f6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + cbnz r2, 72d508 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r0, r6 │ │ │ │ + cbnz r0, 72d50c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d51c │ │ │ │ + cbnz r2, 72d514 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #768 @ 0x300 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + cbnz r0, 72d55c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - revsh r4, r6 │ │ │ │ + cbnz r4, 72d520 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72d536 │ │ │ │ + cbnz r2, 72d52e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #960 @ (adr r7, 72d8b4 ) │ │ │ │ + add r6, pc, #832 @ (adr r6, 72d834 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #904 @ (adr r7, 72d880 ) │ │ │ │ + add r6, pc, #776 @ (adr r6, 72d800 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r5, r6, r7, lr} │ │ │ │ + push {r1, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 72d522 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6f6 │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb6a6 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb6cc │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb7e2 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb6ac │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb7ae │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r2, r4, #2 │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 72d72c ) │ │ │ │ + add r6, pc, #352 @ (adr r6, 72d6ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, pc, #432 @ (adr r7, 72d700 ) │ │ │ │ + add r6, pc, #304 @ (adr r6, 72d680 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #456 @ (adr r5, 72d720 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 72d6a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #24 @ (adr r3, 72d578 ) │ │ │ │ + add r1, pc, #920 @ (adr r1, 72d8f8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + cbz r0, 72d5b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + push {r1, r2, r3, lr} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ + push {r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - push {r1, r5, r6, lr} │ │ │ │ + push {r1, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, sp, #248 @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #248 @ (adr r0, 72d684 ) │ │ │ │ + ldr r7, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r6, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #832 @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #680 @ (adr r6, 72d858 ) │ │ │ │ + add r5, pc, #552 @ (adr r5, 72d7d8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #464 @ (adr r6, 72d798 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 72d718 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #792 @ 0x318 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #104 @ (adr r6, 72d654 ) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 72d9d4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #40 @ (adr r6, 72d61c ) │ │ │ │ + add r4, pc, #936 @ (adr r4, 72d99c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #56 @ (adr r6, 72d630 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 72d9b0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #736 @ (adr r6, 72d8dc ) │ │ │ │ + add r5, pc, #608 @ (adr r5, 72d85c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 72da00 ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 72d980 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 72d614 ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 72d994 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r7, pc, #128 @ (adr r7, 72d6a0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r3, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #968 @ (adr r6, 72d9f0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, pc, #312 @ (adr r6, 72d764 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 72d6e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 72d768 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 72d6e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 72d7f4 ) │ │ │ │ + add r1, pc, #320 @ (adr r1, 72d774 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #400 @ (adr r2, 72d7c8 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 72d748 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #152 @ (adr r6, 72d6d4 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, 72d654 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #128 @ (adr r6, 72d6c0 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #1016 @ (adr r5, 72da40 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 72d9c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r6, pc, #376 @ (adr r6, 72d7cc ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, pc, #712 @ (adr r3, 72d920 ) │ │ │ │ + add r2, pc, #584 @ (adr r2, 72d8a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 72d97c ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 72d8fc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, pc, #496 @ (adr r5, 72d850 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 72d858 ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 72d7d8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, pc, #248 @ (adr r5, 72d764 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r5, pc, #488 @ (adr r5, 72d858 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 72d7d8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r5, pc, #16 @ (adr r5, 72d684 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r0, #4] │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 72d7c4 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 72d744 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r4, pc, #744 @ (adr r4, 72d968 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 72d720 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 72d6a0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #152 @ (adr r5, 72d724 ) │ │ │ │ + add r4, pc, #24 @ (adr r4, 72d6a4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 72d910 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 72d890 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #0 @ (adr r5, 72d694 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 72da14 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #992 @ (adr r4, 72da78 ) │ │ │ │ + add r3, pc, #864 @ (adr r3, 72d9f8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 72d6d4 ) │ │ │ │ + add r3, pc, #952 @ (adr r3, 72da54 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #32 @ (adr r5, 72d6c0 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 72da40 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #1008 @ (adr r4, 72da94 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 72da14 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #744 @ (adr r0, 72d990 ) │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #936 @ (adr r4, 72da5c ) │ │ │ │ + add r3, pc, #808 @ (adr r3, 72d9dc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 72d8f4 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 72d874 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 72d6f0 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 72da70 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #312 @ (adr r6, 72d804 ) │ │ │ │ + add r5, pc, #184 @ (adr r5, 72d784 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, pc, #296 @ (adr r6, 72d7f8 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 72d778 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r4!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r6, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #104 @ (adr r5, 72d748 ) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 72dac8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 72ec3a │ │ │ │ mov r9, r8 │ │ │ │ mov sl, r8 │ │ │ │ mov fp, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -2483002,333 +2483029,333 @@ │ │ │ │ movs r3, #13 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 711348 │ │ │ │ b.w 727d9a │ │ │ │ add r2, pc, #256 @ (adr r2, 72e4d8 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add r2, pc, #48 @ (adr r2, 72e418 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 72e6e0 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 72e660 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #728 @ (adr r1, 72e6d4 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 72e654 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #616 @ (adr r1, 72e668 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 72e5e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #400 @ (adr r1, 72e598 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 72e518 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #368 @ (adr r1, 72e57c ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 72e4fc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #304 @ (adr r1, 72e540 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 72e4c0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #232 @ (adr r1, 72e500 ) │ │ │ │ + add r0, pc, #104 @ (adr r0, 72e480 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #160 @ (adr r1, 72e4c0 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 72e440 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #112 @ (adr r1, 72e494 ) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #96 @ (adr r1, 72e488 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 72e45c ) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #792 @ (adr r4, 72e74c ) │ │ │ │ + add r3, pc, #664 @ (adr r3, 72e6cc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #568 @ (adr r3, 72e674 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 72e5f4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #744 @ (adr r2, 72e72c ) │ │ │ │ + add r1, pc, #616 @ (adr r1, 72e6ac ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + cbnz r6, 72e4bc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #872 @ (adr r5, 72e7bc ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 72e73c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #784 @ (adr r5, 72e768 ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 72e6e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, pc, #696 @ (adr r5, 72e714 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 72e694 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbnz r2, 72e4d8 │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r1, [sp, #616] @ 0x268 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - rev16 r4, r1 │ │ │ │ + cbnz r4, 72e4a2 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bge.n 72e4e0 │ │ │ │ + bhi.n 72e4a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r2, #25] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 72e4c4 │ │ │ │ + bvc.n 72e484 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #34] @ 0x22 │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb62c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #368] @ 0x170 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r1, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r2, #16] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r0, #8] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cbz r4, 72e64e │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #368] @ 0x170 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 72e654 │ │ │ │ + bne.n 72e614 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add sp, #112 @ 0x70 │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r4, #6] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 72e634 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r4, #4] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r4, #2] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cmp r3, #5 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 72e66a │ │ │ │ ldr.w r2, [pc, #1976] @ 72ee1c │ │ │ │ add r2, pc │ │ │ │ @@ -2484012,177 +2484039,177 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 72d816 │ │ │ │ ldr r2, [pc, #332] @ (72ef64 ) │ │ │ │ add r2, pc │ │ │ │ b.w 72d802 │ │ │ │ str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #11] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #616] @ 0x268 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #864] @ 0x360 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r3, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #26] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r1, #28] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r6, #32] │ │ │ │ + ldrh r2, [r2, #24] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #864] @ 0x360 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r0, #30] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r4, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r6, #28] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r7, #1] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r1, #54] @ 0x36 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r1, #24] │ │ │ │ + ldrh r2, [r5, #14] │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + ldr r6, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + strh r0, [r6, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #20] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #312 @ 0x138 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r0, #20] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldrh r0, [r1, #18] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r6, [r2, #42] @ 0x2a │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + ldrh r2, [r7, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 72f08c ) │ │ │ │ + add r2, pc, #168 @ (adr r2, 72f00c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 72f070 ) │ │ │ │ + add r2, pc, #136 @ (adr r2, 72eff0 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbz r3, 72ef74 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ movne r0, #9 │ │ │ │ moveq r0, #3 │ │ │ │ bx lr │ │ │ │ @@ -2484461,19 +2484488,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (72f1e8 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - vld2.8 {d16[1],d17[1]}, [r6 :16], r5 │ │ │ │ - @ instruction: 0xf3fe0135 │ │ │ │ - vsra.u32 d0, d21, #22 │ │ │ │ + str.w r0, [r6, #309] @ 0x135 │ │ │ │ + @ instruction: 0xf2de0135 │ │ │ │ + mcr2 1, 4, r0, cr10, cr5, {1} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2485422,15 +2485449,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 72fa66 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 72fa42 │ │ │ │ nop │ │ │ │ - adcs.w r1, r4, r5, rrx │ │ │ │ + bics.w r1, r4, r5, rrx │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #28] │ │ │ │ @@ -2485885,15 +2485912,15 @@ │ │ │ │ b.n 72fcc6 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 72fcd4 │ │ │ │ - and.w r1, lr, r5, rrx │ │ │ │ + strd r0, r1, [lr], #212 @ 0xd4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2486226,141 +2486253,141 @@ │ │ │ │ b.n 730006 │ │ │ │ ldr r2, [pc, #256] @ (73036c ) │ │ │ │ add r2, pc │ │ │ │ b.n 72ffdc │ │ │ │ ldr r3, [pc, #256] @ (730370 ) │ │ │ │ add r3, pc │ │ │ │ b.n 72ffb2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 7305e8 ) │ │ │ │ + add r3, pc, #752 @ (adr r3, 730568 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #520 @ (adr r0, 730484 ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #376 @ (adr r0, 7303f8 ) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 73054c ) │ │ │ │ + add r3, pc, #584 @ (adr r3, 7304cc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 730418 ) │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #208 @ (adr r0, 73035c ) │ │ │ │ + ldr r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 7304b0 ) │ │ │ │ + add r3, pc, #416 @ (adr r3, 730430 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #296 @ (adr r0, 7303bc ) │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r0, pc, #40 @ (adr r0, 7302c0 ) │ │ │ │ + ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 730414 ) │ │ │ │ + add r3, pc, #248 @ (adr r3, 730394 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #192 @ (adr r0, 730360 ) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 730378 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, 7302f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 730314 ) │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 7302dc ) │ │ │ │ + add r2, pc, #936 @ (adr r2, 73065c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r0, pc, #0 @ (adr r0, 7302b8 ) │ │ │ │ + ldr r6, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 730640 ) │ │ │ │ + add r2, pc, #768 @ (adr r2, 7305c0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 7305ac ) │ │ │ │ + add r2, pc, #608 @ (adr r2, 73052c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 730520 ) │ │ │ │ + add r2, pc, #456 @ (adr r2, 7304a0 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 730494 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 730414 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 730410 ) │ │ │ │ + add r2, pc, #160 @ (adr r2, 730390 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #144 @ (adr r3, 73038c ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 73030c ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r3, pc, #0 @ (adr r3, 730308 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 730688 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 730684 ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 730604 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #368] @ 0x170 │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 730600 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 730580 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 73057c ) │ │ │ │ + add r1, pc, #464 @ (adr r1, 7304fc ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #200] @ 0xc8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #840] @ 0x348 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r4, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #144] @ (730414 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2486417,33 +2486444,33 @@ │ │ │ │ ldr.w ip, [pc, #48] @ 730434 │ │ │ │ add ip, pc │ │ │ │ b.n 7303c0 │ │ │ │ ldr.w ip, [pc, #44] @ 730438 │ │ │ │ add ip, pc │ │ │ │ b.n 7303c0 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #120] @ 0x78 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #632] @ 0x278 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ cbnz r0, 730440 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2486486,35 +2486513,35 @@ │ │ │ │ b.n 730464 │ │ │ │ ldr r3, [pc, #44] @ (7304cc ) │ │ │ │ add r3, pc │ │ │ │ b.n 730464 │ │ │ │ ldr r3, [pc, #44] @ (7304d0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 730464 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r5, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r6, #2 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #832] @ 0x340 │ │ │ │ + ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2486759,15 +2486786,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (730710 ) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ vst4.16 {d0,d2,d4,d6}, [ip :64], ip │ │ │ │ subs r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 7305a8 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2486951,44 +2486978,44 @@ │ │ │ │ b.n 730798 │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 730798 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mov r9, r0 │ │ │ │ b.n 730814 │ │ │ │ ldrh.w r0, [r2, #348] @ 0x15c │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ strh.w r0, [r6, #348] @ 0x15c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r0, [pc, #848] @ (730c58 ) │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adcs.w r1, r2, #11862016 @ 0xb50000 │ │ │ │ + bics.w r1, r2, #11862016 @ 0xb50000 │ │ │ │ @ instruction: 0xf7e4015c │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r2, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1736] @ 0x6c8 │ │ │ │ ldr r2, [pc, #196] @ (730a08 ) │ │ │ │ subw sp, sp, #2344 @ 0x928 │ │ │ │ @@ -2487065,24 +2487092,24 @@ │ │ │ │ ldr r5, [pc, #36] @ (730a24 ) │ │ │ │ add r5, pc │ │ │ │ b.n 730984 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6b0015c │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #776] @ 0x308 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r1, #24 │ │ │ │ lsls r3, r4, #2 │ │ │ │ @ instruction: 0xf618015c │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #644] @ (730cc0 ) │ │ │ │ @@ -2487337,39 +2487364,39 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 730a56 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs.w r1, ip, #14417920 @ 0xdc0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [sp, #264] @ 0x108 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ adc.w r1, lr, #14417920 @ 0xdc0000 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bhi.n 730c88 │ │ │ │ + bvc.n 730c48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #536] @ 0x218 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r7, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ push {lr} │ │ │ │ mov.w lr, #16 │ │ │ │ str.w lr, [ip, r3, lsl #2] │ │ │ │ add.w lr, ip, r3, lsl #2 │ │ │ │ @@ -2488536,15 +2488563,15 @@ │ │ │ │ bne.n 7318ae │ │ │ │ b.n 731814 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ b.n 7318c4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 73133c │ │ │ │ + b.n 7310fc │ │ │ │ lsls r5, r6, #4 │ │ │ │ b.n 731830 │ │ │ │ lsls r4, r3, #5 │ │ │ │ mrc2 15, 3, pc, cr9, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2488683,15 +2488710,15 @@ │ │ │ │ adds r0, #3 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ bne.n 7319f8 │ │ │ │ b.n 7319ce │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 731320 │ │ │ │ + b.n 7320e0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ b.n 731840 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 731834 │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2488774,15 +2488801,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [pc, #12] @ (731b0c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 731fe4 │ │ │ │ + b.n 731da4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #212] @ (731bf8 ) │ │ │ │ @@ -2490631,17 +2490658,17 @@ │ │ │ │ strb r5, [r3, #1] │ │ │ │ strb r2, [r3, #2] │ │ │ │ movs r2, #11 │ │ │ │ strb r2, [r3, #4] │ │ │ │ movs r2, #19 │ │ │ │ strb r2, [r3, #5] │ │ │ │ b.n 732b3a │ │ │ │ - bcs.n 732ea8 │ │ │ │ + bne.n 732e68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - bne.n 732e18 │ │ │ │ + beq.n 732dd8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (732fbc ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2490794,15 +2490821,15 @@ │ │ │ │ b.n 732e24 │ │ │ │ orr.w r2, r9, sl, lsl #1 │ │ │ │ orr.w r0, r2, r0, lsl #4 │ │ │ │ orr.w r0, r0, r8, lsl #5 │ │ │ │ orr.w r0, r0, fp, lsl #2 │ │ │ │ orr.w r0, r0, lr, lsl #3 │ │ │ │ b.n 732e24 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ lsrs r3, r1, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 732fdc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2490964,64 +2490991,64 @@ │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ blx r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r7, {r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (73315c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r4, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #8] @ (73316c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733180 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (733194 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (7331a8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #12] @ (7331bc ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2491121,15 +2491148,15 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #19 │ │ │ │ bx lr │ │ │ │ movs r0, #12 │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #708] @ (7335a4 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2491411,25 +2491438,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r1, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + ldmia r0!, {r3, r5, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r5, r6} │ │ │ │ + ldmia r0!, {r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 733630 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 73362c │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2491880,15 +2491907,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5} │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2493109,15 +2493136,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 7345b0 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 7345b0 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #168] @ (7346c8 ) │ │ │ │ @@ -2496680,17 +2496707,17 @@ │ │ │ │ bl 752b58 │ │ │ │ b.n 7368fe │ │ │ │ ldr r3, [pc, #16] @ (736960 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 736860 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - str r5, [sp, #160] @ 0xa0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r4, [pc, #1784] @ 737070 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2497306,15 +2497333,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 733cd8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2502072,15 +2502099,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #8] │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r6, r0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ sub sp, #8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ @@ -2502783,15 +2502810,15 @@ │ │ │ │ b.n 73a6fa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r7, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ lsls r4, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -2503561,21 +2503588,21 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ strh r6, [r5, r4] │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r2] │ │ │ │ + ldr r7, [pc, #480] @ (73b154 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #892] @ (73b304 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2503946,15 +2503973,15 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #696] @ (73b5d4 ) │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldr r5, [pc, #648] @ (73b5a8 ) │ │ │ │ + ldr r4, [pc, #520] @ (73b528 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r3, [pc, #780] @ (73b640 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2507299,25 +2507326,25 @@ │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (73d694 ) │ │ │ │ add r2, pc │ │ │ │ b.n 73d5b6 │ │ │ │ nop │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + ldrh r6, [r2, #8] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r6, #20] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r7, [pc, #760] @ (73d984 ) │ │ │ │ + ldr r6, [pc, #632] @ (73d904 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r3, #6] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r5, #10] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #364] @ (73d818 ) │ │ │ │ @@ -2507472,19 +2507499,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #50 @ 0x32 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r0, [r7, #0] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 73d87a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2507687,23 +2507714,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 73d96e │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r7, #100 @ 0x64 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #34] @ 0x22 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ movs r5, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #544] @ (73dc90 ) │ │ │ │ @@ -2508023,15 +2508050,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r0], #364 @ 0x16c │ │ │ │ - movs r3, #234 @ 0xea │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 73ddf2 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2508867,19 +2508894,19 @@ │ │ │ │ nop │ │ │ │ adds r4, r1, #0 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, r7 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #544] @ (73e84c ) │ │ │ │ @@ -2509107,21 +2509134,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r6 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #28] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + adds r0, r6, r3 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #852] @ (73ebd0 ) │ │ │ │ @@ -2509459,29 +2509486,29 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r6, r2, #20 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #12] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r2, #16] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r1, [pc, #404] @ (73eda8 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -2510097,24 +2510124,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 73f1e0 │ │ │ │ ... │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr??.w r0, [r6, #309] @ 0x135 │ │ │ │ + ldrh.w r0, [r6, #309] @ 0x135 │ │ │ │ asrs r2, r1, #8 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r3, #2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 73f6c4 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2510412,15 +2510439,15 @@ │ │ │ │ lsls r2, r6, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ strb.w r2, [r5, #40] @ 0x28 │ │ │ │ b.n 73f44e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 73f690 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2510474,15 +2510501,15 @@ │ │ │ │ b.n 73ef80 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 73f474 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 73f6fa │ │ │ │ ldr r3, [r1, #24] │ │ │ │ @@ -2512275,16 +2512302,16 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc2 1, cr0, [r8], {91} @ 0x5b │ │ │ │ ldc2 1, cr0, [r2], {91} @ 0x5b │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb6c015b │ │ │ │ - vld2.8 {d16[1],d17[1]}, [r4 :16], r4 │ │ │ │ - ldrsh.w r0, [r2, #308] @ 0x134 │ │ │ │ + str.w r0, [r4, #308] @ 0x134 │ │ │ │ + ldrb.w r0, [r2, #308] @ 0x134 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2514183,141 +2514210,141 @@ │ │ │ │ b.n 741b4c │ │ │ │ ldr r0, [pc, #256] @ (741eec ) │ │ │ │ add r0, pc │ │ │ │ b.n 741b4c │ │ │ │ ldr r0, [pc, #256] @ (741ef0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 741b4c │ │ │ │ - movs r0, #0 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r2, r6, #24 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r5, #38 @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r1, #138 @ 0x8a │ │ │ │ + movs r0, #106 @ 0x6a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r2, #188 @ 0xbc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #60] @ 0x3c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + subs r0, r3, r5 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - asrs r2, r0, #31 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r0, #12 │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - sbcs r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r0, #32 │ │ │ │ + adds r7, #0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r4, [r6, r2] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [pc, #360] @ (741fb8 ) │ │ │ │ + bx r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r7, r3] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r1, #13] │ │ │ │ + ldrb r0, [r5, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [pc, #376] @ (741fe4 ) │ │ │ │ + ldr r1, [pc, #248] @ (741f64 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r6, #158 @ 0x9e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r0, [r7, #7] │ │ │ │ + ldrb r0, [r3, #3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #11] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #392] @ (742024 ) │ │ │ │ + ldr r3, [pc, #264] @ (741fa4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r4, #192 @ 0xc0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [pc, #664] @ (74213c ) │ │ │ │ + ldr r5, [pc, #536] @ (7420bc ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + strh r6, [r5, r0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r0, #88] @ 0x58 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r1, #74 @ 0x4a │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r0, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r5, #72] @ 0x48 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r2, #11] │ │ │ │ + strb r2, [r6, #6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r2, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - cmp r4, r3 │ │ │ │ + adcs r4, r7 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r6, [r5, #0] │ │ │ │ + strb r6, [r1, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r6, #23] │ │ │ │ + strb r2, [r2, #19] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r2, #19] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + str r6, [r4, #120] @ 0x78 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r0, #6] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (741fe8 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2514747,21 +2514774,21 @@ │ │ │ │ nop │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ udf #18 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrh r6, [r2, r6] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (7426cc ) │ │ │ │ @@ -2515449,20 +2515476,20 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 742842 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bhi.n 7429dc │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vbit d0, d0, d21 │ │ │ │ - sevl │ │ │ │ + mcr2 1, 0, r0, cr0, cr5, {1} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strb r2, [r5, r3] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bpl.n 742a64 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2515785,20 +2515812,20 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 742bce │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bpl.n 742e50 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb940135 │ │ │ │ - cbnz r4, 742e8c │ │ │ │ + @ instruction: 0xfa740135 │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - adds r4, #112 @ 0x70 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bcc.n 742eb8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2516361,20 +2516388,20 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ b.n 7430da │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ beq.n 743440 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf5ec0135 │ │ │ │ - ldr r4, [pc, #840] @ (743778 ) │ │ │ │ + @ instruction: 0xf4cc0135 │ │ │ │ + ldr r3, [pc, #712] @ (7436f8 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r5, r6, #4 │ │ │ │ - cmp r6, #152 @ 0x98 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldmia r5!, {r4, r7} │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2516778,19 +2516805,19 @@ │ │ │ │ str.w r6, [r8, #12] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [pc, #12] @ (743884 ) │ │ │ │ add r5, pc │ │ │ │ b.n 7437a8 │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #352] @ (7439fc ) │ │ │ │ @@ -2516940,17 +2516967,17 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 743a4a │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ @@ -2517222,15 +2517249,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 73000 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - str r0, [r0, #28] │ │ │ │ + str r0, [r4, #8] │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 743d3a │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ @@ -2517918,17 +2517945,17 @@ │ │ │ │ b.n 74434a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0024 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #44] @ 0x2c │ │ │ │ + ldrh r0, [r4, #34] @ 0x22 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r6, r6, #4 │ │ │ │ pop {r2, r3, r6} │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -2518220,21 +2518247,21 @@ │ │ │ │ beq.n 744606 │ │ │ │ b.n 7445fa │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {} │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ cbnz r6, 7446fc │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ movs r2, #24 │ │ │ │ @@ -2518357,15 +2518384,15 @@ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8ee │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r1, #8 │ │ │ │ lsls r7, r6, #4 │ │ │ │ @ instruction: 0xb7fc │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3640] @ 0xe38 │ │ │ │ @@ -2518797,24 +2518824,24 @@ │ │ │ │ clz r4, r5 │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 744c50 │ │ │ │ ... │ │ │ │ - @ instruction: 0xf7ac0136 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + @ instruction: 0xf68c0136 │ │ │ │ + ldmia r3!, {r1, r2, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb78a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r6, [r4, #8] │ │ │ │ + ldrh r6, [r0, #0] │ │ │ │ lsls r6, r6, #4 │ │ │ │ @ instruction: 0xb61c │ │ │ │ lsls r3, r3, #5 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 745130 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -2519111,15 +2519138,15 @@ │ │ │ │ clz r2, r2 │ │ │ │ movs r5, #2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ and.w r2, r2, #31 │ │ │ │ b.n 744df2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r7, [pc, #408] @ (745244 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 745100 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2519173,17 +2519200,17 @@ │ │ │ │ b.n 744a00 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 744ee8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #24] @ (745170 ) │ │ │ │ + ldr r3, [pc, #920] @ (7454f0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r4, [pc, #536] @ (745374 ) │ │ │ │ + ldr r3, [pc, #408] @ (7452f4 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 74516a │ │ │ │ ldr r2, [r1, #24] │ │ │ │ @@ -2520854,17 +2520881,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #624 @ (adr r2, 746548 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r4, #224 @ 0xe0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r6, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2522119,47 +2522146,48 @@ │ │ │ │ ldr r0, [pc, #92] @ (7470a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 746f0c │ │ │ │ ldr r0, [pc, #88] @ (7470ac ) │ │ │ │ add r0, pc │ │ │ │ b.n 746f0c │ │ │ │ nop │ │ │ │ - lsls r0, r1, #16 │ │ │ │ + lsls r0, r5, #11 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - bvc.n 7470f0 │ │ │ │ + bvs.n 7470b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsrs r2, r7, #1 │ │ │ │ + lsls r2, r3, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - mcr 1, 5, r0, cr6, cr6, {1} │ │ │ │ - lsls r2, r7, #4 │ │ │ │ + stc 1, cr0, [r6, #216] @ 0xd8 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - @ instruction: 0xf7d00136 │ │ │ │ - @ instruction: 0xfa080136 │ │ │ │ - orn r1, lr, #54 @ 0x36 │ │ │ │ - movt r1, #54 @ 0x36 │ │ │ │ - adds.w r1, r2, #11927552 @ 0xb60000 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + @ instruction: 0xf6b00136 │ │ │ │ + str??.w r0, [r8, #310] @ 0x136 │ │ │ │ + vand d16, d14, d22 │ │ │ │ + sub.w r1, r0, #54 @ 0x36 │ │ │ │ + @ instruction: 0xf3f20136 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - b.n 746e0c │ │ │ │ + b.n 746bcc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldmdb r4, {r1, r2, r4, r5, r8} │ │ │ │ - sbc.w r1, r6, r6, rrx │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + b.n 747074 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + orr.w r1, r6, r6, rrx │ │ │ │ + udf #118 @ 0x76 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bhi.n 746fa8 │ │ │ │ + bvc.n 747168 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 74743c │ │ │ │ + b.n 7471fc │ │ │ │ lsls r6, r6, #4 │ │ │ │ - stc2l 1, cr0, [sl, #216]! @ 0xd8 │ │ │ │ - @ instruction: 0xfb8c0136 │ │ │ │ - b.n 7468d4 │ │ │ │ + stc2l 1, cr0, [sl], {54} @ 0x36 │ │ │ │ + @ instruction: 0xfa6c0136 │ │ │ │ + b.n 747694 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ble.n 7470bc │ │ │ │ + blt.n 74707c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bge.n 747004 │ │ │ │ + bls.n 746fc4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r4, [pc, #224] @ (7471a4 ) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ @@ -2522534,21 +2522562,21 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r4!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #832 @ (adr r0, 7477d4 ) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2904] @ 0xb58 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #844] @ (7477fc ) │ │ │ │ @@ -2523236,21 +2523264,21 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ b.n 747972 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2523573,21 +2523601,21 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ b.n 747cfe │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #30] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r4, [r2, #68] @ 0x44 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ lsls r6, r6, #4 │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2952] @ 0xb88 │ │ │ │ @@ -2524137,21 +2524165,21 @@ │ │ │ │ b.n 7481f8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r6, #4 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [pc, #984] @ (748920 ) │ │ │ │ + ldr r5, [pc, #856] @ (7488a0 ) │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2525407,15 +2525435,16 @@ │ │ │ │ str.w r0, [lr, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ str.w r2, [lr, #24] │ │ │ │ str.w r3, [lr, #28] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8120136 │ │ │ │ + b.n 749014 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ @ instruction: 0xeab40155 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov sl, r3 │ │ │ │ @@ -2525538,20 +2525567,21 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r4, r1] │ │ │ │ b.n 74932a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [lr], {54} @ 0x36 │ │ │ │ + @ instruction: 0xeaee0136 │ │ │ │ ldr r6, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - orr.w r1, r0, r6, rrx │ │ │ │ - ldrd r0, r1, [r8], #-216 @ 0xd8 │ │ │ │ - b.n 749324 │ │ │ │ + stmdb r0!, {r1, r2, r4, r5, r8} │ │ │ │ + b.n 749264 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ + b.n 7490e4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r4, [r4, #72] @ 0x48 │ │ │ │ lsls r3, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -2525818,33 +2525848,33 @@ │ │ │ │ b.n 749522 │ │ │ │ ldr r0, [pc, #76] @ (7496a4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 749522 │ │ │ │ ldr r0, [pc, #76] @ (7496a8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 749522 │ │ │ │ - vsra.s32 d0, d22, #32 │ │ │ │ - vsra.s32 d0, d22, #22 │ │ │ │ - vand d16, d6, d22 │ │ │ │ - vorn d0, d6, d22 │ │ │ │ - vorr d16, d12, d22 │ │ │ │ - vorn d16, d10, d22 │ │ │ │ - vsra.s32 d0, d22, #16 │ │ │ │ - vsra.s32 d16, d22, #26 │ │ │ │ - vsra.s32 d16, d22, #12 │ │ │ │ - mcr 1, 6, r0, cr2, cr6, {1} │ │ │ │ - mrc 1, 6, r0, cr0, cr6, {1} │ │ │ │ - vsra.s32 d0, d22, #26 │ │ │ │ - mrc 1, 6, r0, cr8, cr6, {1} │ │ │ │ - vbic d16, d14, d22 │ │ │ │ - vand d0, d8, d22 │ │ │ │ - vorr d16, d6, d22 │ │ │ │ - vbic d0, d0, d22 │ │ │ │ - vsra.s16 d0, d22, #10 │ │ │ │ - mcr 1, 6, r0, cr8, cr6, {1} │ │ │ │ + mcr 1, 4, r0, cr0, cr6, {1} │ │ │ │ + mcr 1, 4, r0, cr10, cr6, {1} │ │ │ │ + mcr 1, 1, r0, cr6, cr6, {1} │ │ │ │ + mrc 1, 0, r0, cr6, cr6, {1} │ │ │ │ + mcr 1, 2, r0, cr12, cr6, {1} │ │ │ │ + mrc 1, 2, r0, cr10, cr6, {1} │ │ │ │ + mrc 1, 4, r0, cr0, cr6, {1} │ │ │ │ + mcr 1, 6, r0, cr6, cr6, {1} │ │ │ │ + mrc 1, 6, r0, cr4, cr6, {1} │ │ │ │ + stc 1, cr0, [r2, #216]! @ 0xd8 │ │ │ │ + ldc 1, cr0, [r0, #216]! @ 0xd8 │ │ │ │ + mcr 1, 4, r0, cr6, cr6, {1} │ │ │ │ + ldc 1, cr0, [r8, #216]! @ 0xd8 │ │ │ │ + mrc 1, 1, r0, cr14, cr6, {1} │ │ │ │ + stcl 1, cr0, [r8, #216]! @ 0xd8 │ │ │ │ + mcr 1, 2, r0, cr6, cr6, {1} │ │ │ │ + ldcl 1, cr0, [r0, #216]! @ 0xd8 │ │ │ │ + mrc 1, 3, r0, cr6, cr6, {1} │ │ │ │ + stc 1, cr0, [r8, #216]! @ 0xd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (7497d0 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #272] @ (7497d4 ) │ │ │ │ @@ -2526250,21 +2526280,21 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #112] @ 0x70 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 74a1e0 │ │ │ │ + b.n 749fa0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749528 │ │ │ │ + b.n 74a2e8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749d98 │ │ │ │ + b.n 749b58 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 749be0 │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2526547,21 +2526577,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #76] @ 0x4c │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #64] @ 0x40 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 749ee8 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - b.n 74a230 │ │ │ │ + b.n 749ff0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + ble.n 749e60 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ble.n 749ee8 │ │ │ │ + bgt.n 749ea8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ push {lr} │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #18 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ @@ -2528311,17 +2528341,17 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r3 :128] │ │ │ │ str r4, [r0, r1] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bvs.n 74b0d4 │ │ │ │ + bpl.n 74b094 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - bvs.n 74b0a0 │ │ │ │ + bpl.n 74b060 │ │ │ │ lsls r6, r6, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 74b052 │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2531241,17 +2531271,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 74cea4 │ │ │ │ b.n 74cec0 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2531312,17 +2531342,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74cf34 │ │ │ │ b.n 74cf62 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + setpan #0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r6, r6, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 73178c │ │ │ │ @@ -2533552,17 +2533582,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 74e55a │ │ │ │ b.n 74e58c │ │ │ │ nop │ │ │ │ - add r1, pc, #24 @ (adr r1, 74e5d4 ) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - add r0, pc, #984 @ (adr r0, 74e998 ) │ │ │ │ + ldr r7, [sp, #856] @ 0x358 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r4, [pc, #460] @ (74e7a0 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2533807,17 +2533837,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [sp, #552] @ 0x228 │ │ │ │ + ldr r5, [sp, #424] @ 0x1a8 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r5, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -2533904,15 +2533934,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 74e890 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 74e890 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r6, #4 │ │ │ │ b.n 74e45e │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (74ece8 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2535406,15 +2535436,15 @@ │ │ │ │ bhi.n 74f878 │ │ │ │ ldr r3, [pc, #12] @ (74f87c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r1, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 74f89a │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 74f896 │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2535681,19 +2535711,19 @@ │ │ │ │ strb r0, [r1, #0] │ │ │ │ strb.w ip, [r1, #20] │ │ │ │ b.n 74f9f0 │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 74f932 │ │ │ │ nop │ │ │ │ - ldrh r4, [r7, #46] @ 0x2e │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r6, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 74fb58 │ │ │ │ @@ -2537402,15 +2537432,15 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 750a88 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ subs.w r1, sl, #14286848 @ 0xda0000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #10] │ │ │ │ lsls r6, r6, #4 │ │ │ │ bics.w r1, sl, #14286848 @ 0xda0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2539184,15 +2539214,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r3, r1 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ b.n 751f18 │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ ldr.w r4, [pc, #1272] @ 75248c │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2548042,15 +2548072,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 757cc4 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ cbz r0, 757d1a │ │ │ │ addw r6, r5, #3892 @ 0xf34 │ │ │ │ addw r4, r5, #3908 @ 0xf44 │ │ │ │ - bl b2aa20 │ │ │ │ + bl b2a998 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 757d00 │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 757cf2 │ │ │ │ @@ -2548059,15 +2548089,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 757d16 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 757d08 │ │ │ │ addw r0, r5, #3864 @ 0xf18 │ │ │ │ - bl b30010 │ │ │ │ + bl b2ff88 │ │ │ │ add.w r0, r5, #4224 @ 0x1080 │ │ │ │ adds r0, #24 │ │ │ │ bl 7620ac │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #168] @ 0xa8 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2548409,15 +2548439,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r7, [r4, #700] @ 0x2bc │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r4, #3864 @ 0xf18 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl b2ffec │ │ │ │ + bl b2ff64 │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 74a7c │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r6, #2996] @ 0xbb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758212 │ │ │ │ @@ -2548428,15 +2548458,15 @@ │ │ │ │ add.w r3, r5, #4128 @ 0x1020 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsls r3, r3, #25 │ │ │ │ itt mi │ │ │ │ ldrmi.w r3, [r4, #3812] @ 0xee4 │ │ │ │ strmi.w r3, [r4, #380] @ 0x17c │ │ │ │ - bl b2a64c │ │ │ │ + bl b2a5c4 │ │ │ │ str.w r0, [r4, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758212 │ │ │ │ ldr.w r9, [pc, #396] @ 7582e8 │ │ │ │ addw r7, r4, #3908 @ 0xf44 │ │ │ │ str r5, [sp, #20] │ │ │ │ addw r5, r4, #3924 @ 0xf54 │ │ │ │ @@ -2548458,15 +2548488,15 @@ │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 758174 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r1, [r5, #728] @ 0x2d8 │ │ │ │ - bl b2ace4 │ │ │ │ + bl b2ac5c │ │ │ │ ldr r2, [pc, #312] @ (7582ec ) │ │ │ │ ldr.w r3, [r4, #3860] @ 0xf14 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7ce804 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2548567,32 +2548597,32 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r7 :128] │ │ │ │ movs r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #88 @ 0x58 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ pli [r7, #255]! │ │ │ │ movs r7, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #3 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r6, r6, #4 │ │ │ │ lsrs r0, r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - movs r1, #108 @ 0x6c │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r0, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2548862,15 +2548892,15 @@ │ │ │ │ blx 736a0 │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldrd fp, r3, [r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 74348 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2fc80 │ │ │ │ + bl b2fbf8 │ │ │ │ ldr.w r7, [r4, #1884] @ 0x75c │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ cmp r7, #35 @ 0x23 │ │ │ │ mov.w r0, #16843009 @ 0x1010101 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ @@ -2549228,30 +2549258,30 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ bl 5fcb26 │ │ │ │ bl 5c2b2a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4b1272> │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ vld2.8 {d0[2],d1[2]}, [ip :16], r4 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrb r0, [r2, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + subs r6, r0, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, #30 │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + subs r4, r7, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ bl 512b4a <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x401292> │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2549640,53 +2549670,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #17] │ │ │ │ lsls r2, r3, #5 │ │ │ │ strb r6, [r3, #17] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r1 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - asrs r4, r7, #31 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 759138 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 7590b8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r0, r6, r0 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r7, #31 │ │ │ │ + asrs r2, r3, #27 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r7, #25 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r1, #28 │ │ │ │ + asrs r4, r5, #23 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #2] │ │ │ │ lsls r2, r3, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2549946,15 +2549976,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 7592d2 │ │ │ │ blx 744c8 │ │ │ │ str.w r8, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b3b88c │ │ │ │ + bl b3b804 │ │ │ │ ldr.w r2, [sl, #192] @ 0xc0 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7593e4 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2550245,58 +2550275,58 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bkpt 0x004e │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #7 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + lsrs r4, r5, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r7, #158 @ 0x9e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r6, r1, #10 │ │ │ │ + asrs r6, r5, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r3, #10 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #30 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r5, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #30 │ │ │ │ + lsrs r2, r4, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r7, #29 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf5200135 │ │ │ │ - asrs r2, r6, #8 │ │ │ │ + and.w r1, r0, #11862016 @ 0xb50000 │ │ │ │ + asrs r2, r2, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r0, #8 │ │ │ │ + asrs r2, r4, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ hlt 0x0034 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3080] @ 0xc08 │ │ │ │ @@ -2550596,15 +2550626,15 @@ │ │ │ │ ldr r4, [sp, #576] @ 0x240 │ │ │ │ add.w r3, r8, #4 │ │ │ │ str.w r7, [r8, #8] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ addw r0, r9, #3864 @ 0xf18 │ │ │ │ str.w r8, [sp] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl b3006c │ │ │ │ + bl b2ffe4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 75989a │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 767f3c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ @@ -2550782,20 +2550812,20 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #116] @ 0x74 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - eors.w r0, r6, r7, asr #2 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrd r0, r0, [r6, #-668]! @ 0x29c │ │ │ │ + ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 759bb2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2551707,26 +2551737,26 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r1, r6, r5, rrx │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + eors.w r1, r6, r5, rrx │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ str r6, [r4, #4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #10 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 75a024 │ │ │ │ + b.n 759de4 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsls r2, r7, #9 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 75a582 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 75a536 │ │ │ │ @@ -2551770,15 +2551800,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 75a5a8 │ │ │ │ b.n 75a54c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - b.n 75a4c4 │ │ │ │ + b.n 75a284 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr r3, [pc, #92] @ (75a610 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 75a5d6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r3, r0, #28 │ │ │ │ @@ -2551817,19 +2551847,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r1] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75a338 │ │ │ │ + b.n 75a0f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r2, [pc, #168] @ (75a6d0 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 75a650 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2551906,19 +2551936,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 75a2cc │ │ │ │ + b.n 75a08c │ │ │ │ lsls r5, r6, #4 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ tst.w r3, #1 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ @@ -2556143,15 +2556173,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 75d4b0 │ │ │ │ nop │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r5, r6, #4 │ │ │ │ cmp r2, #86 @ 0x56 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ubfx r3, r2, #6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 75d05a │ │ │ │ mov r1, sl │ │ │ │ @@ -2557191,23 +2557221,23 @@ │ │ │ │ ldrb.w r2, [r7, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 75e450 │ │ │ │ b.n 75e564 │ │ │ │ nop │ │ │ │ adds r6, r0, #2 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, pc, #800 @ (adr r7, 75e954 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 75e8d4 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #24 │ │ │ │ + add r6, pc, #920 @ (adr r6, 75e9d4 ) │ │ │ │ lsls r5, r6, #4 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1088] @ 75ea98 │ │ │ │ @@ -2557818,19 +2557848,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 75ed4e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + cbnz r6, 75ed80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r0, #4224 @ 0x1080 │ │ │ │ @@ -2558851,31 +2558881,31 @@ │ │ │ │ str.w r4, [r3, #156] @ 0x9c │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 75f8a2 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 75ee80 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ @@ -2560805,15 +2560835,15 @@ │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ ldr.w r2, [sl] │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ b.n 7611f0 │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r3, [r0, #2056] @ 0x808 │ │ │ │ cbz r1, 761294 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2056] @ 0x808 │ │ │ │ @@ -2562109,15 +2562139,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (7621c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r6, #4 │ │ │ │ ldr.w r1, [r0, #644] @ 0x284 │ │ │ │ add.w r2, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ adds r4, r1, #1 │ │ │ │ mov.w r5, #26880 @ 0x6900 │ │ │ │ @@ -2563686,19 +2563716,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r2, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ lsls r5, r6, #4 │ │ │ │ - strb r0, [r5, #25] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #360] @ (7635a8 ) │ │ │ │ @@ -2565386,15 +2565416,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7642e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7646f2 │ │ │ │ - mov r6, sp │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3384] @ 0xd38 │ │ │ │ ldr.w r5, [pc, #3148] @ 76537c │ │ │ │ sub.w sp, sp, #676 @ 0x2a4 │ │ │ │ @@ -2566424,15 +2566454,15 @@ │ │ │ │ add.w sp, sp, #676 @ 0x2a4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb8c4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r5, r6, #4 │ │ │ │ add r4, sp, #624 @ 0x270 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ands.w r3, r3, #2 │ │ │ │ @@ -2567270,15 +2567300,15 @@ │ │ │ │ blx 73e10 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #1 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ - bl b1ffb0 │ │ │ │ + bl b1ff28 │ │ │ │ ldr.w r2, [pc, #1440] @ 76633c │ │ │ │ ldr.w r3, [fp, #216] @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 7664d4 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ @@ -2567454,15 +2567484,15 @@ │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl b2ea18 │ │ │ │ + bl b2e990 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2567733,18 +2567763,18 @@ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mla r3, r2, r3, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.w 764e3a │ │ │ │ mov r4, r9 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ b.w 764d74 │ │ │ │ - adds r6, #166 @ 0xa6 │ │ │ │ + adds r5, #134 @ 0x86 │ │ │ │ lsls r5, r6, #4 │ │ │ │ bhi.n 76638e │ │ │ │ - vtbx.8 d18, {d31- │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ subs r0, r0, r1 │ │ │ │ @@ -2568048,19 +2568078,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r5, r6, #4 │ │ │ │ - muls r6, r1 │ │ │ │ + tst r6, r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r0, 76670a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2568071,15 +2568101,15 @@ │ │ │ │ bhi.n 766720 │ │ │ │ ldr r3, [pc, #12] @ (766724 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - movs r5, #188 @ 0xbc │ │ │ │ + movs r4, #156 @ 0x9c │ │ │ │ lsls r5, r6, #4 │ │ │ │ cbz r0, 766738 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2568270,15 +2568300,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 76689c │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -2569100,15 +2569130,15 @@ │ │ │ │ b.n 766b18 │ │ │ │ movs r0, #13 │ │ │ │ b.n 766b18 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ lsls r5, r6, #4 │ │ │ │ str r6, [sp, #16] │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2569649,15 +2569679,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 775578 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #18 │ │ │ │ lsls r5, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [pc, #484] @ (767a60 ) │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ @@ -2570152,15 +2570182,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r0, #848 @ 0x350 │ │ │ │ addge.w r0, r0, #832 @ 0x340 │ │ │ │ mov r8, r3 │ │ │ │ - bl af3740 │ │ │ │ + bl af36b8 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 767e64 │ │ │ │ cbz r6, 767de8 │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 767e00 │ │ │ │ @@ -2570454,15 +2570484,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7680ac │ │ │ │ ldrb r4, [r0, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2571081,15 +2571111,15 @@ │ │ │ │ bne.n 7687c8 │ │ │ │ dmb ish │ │ │ │ cbz r3, 7687f0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #832 @ 0x340 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl af3770 │ │ │ │ + bl af36e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 768774 │ │ │ │ mov r1, r4 │ │ │ │ b.n 7687b8 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 768758 │ │ │ │ @@ -2571572,20 +2571602,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 768c7c │ │ │ │ ldr r0, [pc, #4] @ (768cfc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stc2 0, cr0, [lr], #628 @ 0x274 │ │ │ │ + @ instruction: 0xfb8e009d │ │ │ │ ldr r0, [pc, #4] @ (768d08 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bkpt 0x00ba │ │ │ │ + pop {r1, r3, r4, r7, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #2232] @ 0x8b8 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 768dca │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2571675,65 +2571705,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (768e30 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (768e34 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r2, r0, #7 │ │ │ │ + adds r2, r4, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + adds r2, r5, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r7, #2 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r4, #2 │ │ │ │ + adds r6, r0, #6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + adds r4, r6, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + adds r2, r4, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + adds r0, r2, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + adds r6, r7, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r2, r7, #0 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r0, r5, #0 │ │ │ │ + adds r0, r1, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r0, #0 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r6, #7 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + adds r0, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r1, #7 │ │ │ │ + adds r6, r5, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + adds r4, r3, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + adds r2, r1, #2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r3, #6 │ │ │ │ + adds r0, r7, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r4, r6, #5 │ │ │ │ + adds r4, r2, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r6, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r7, #4 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + adds r4, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ add.w r0, r0, #4416 @ 0x1140 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2571845,15 +2571875,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 768f34 │ │ │ │ nop │ │ │ │ strb r6, [r2, #3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + subs r4, r5, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2136] @ 0x858 │ │ │ │ ldr r2, [pc, #100] @ (768fe8 ) │ │ │ │ sub.w sp, sp, #1952 @ 0x7a0 │ │ │ │ @@ -2571893,15 +2571923,15 @@ │ │ │ │ add.w sp, sp, #1952 @ 0x7a0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r6, #1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ strb r4, [r6, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2572058,22 +2572088,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479a40 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368188> │ │ │ │ ldr r2, [pc, #224] @ (769284 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl aef21c │ │ │ │ + bl aef194 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 76922c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl aef294 │ │ │ │ + bl aef20c │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl aef290 │ │ │ │ + bl aef208 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 479abc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x368204> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -2572141,18 +2572171,18 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - stc2l 1, cr0, [ip], #-208 @ 0xffffff30 │ │ │ │ + @ instruction: 0xfb4c0134 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #32 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2572741,15 +2572771,15 @@ │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r4, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl b29964 │ │ │ │ + bl b298dc │ │ │ │ b.n 7698a8 │ │ │ │ ldrd r4, r0, [r1, #92] @ 0x5c │ │ │ │ ldr r5, [pc, #104] @ (769960 ) │ │ │ │ ldr.w r3, [r0, #1676] @ 0x68c │ │ │ │ add r5, pc │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 76993e │ │ │ │ @@ -2573145,16 +2573175,16 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 769d54 │ │ │ │ str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0fc0134 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + vsra.s16 d16, d20, #4 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #236] @ (769e90 ) │ │ │ │ @@ -2573312,19 +2573342,19 @@ │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r1, #4128 @ 0x1020 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #832 @ 0x340 │ │ │ │ mov r7, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl af34f0 │ │ │ │ + bl af3468 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ ldr r5, [pc, #336] @ (76a0a8 ) │ │ │ │ - bl af34f0 │ │ │ │ + bl af3468 │ │ │ │ ldr.w r3, [r6, #1880] @ 0x758 │ │ │ │ strd r6, r3, [r4, #624] @ 0x270 │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r6, #1884] @ 0x75c │ │ │ │ str.w r3, [r4, #636] @ 0x27c │ │ │ │ ldr r3, [pc, #316] @ (76a0ac ) │ │ │ │ ldr.w r2, [r6, #1888] @ 0x760 │ │ │ │ @@ -2573393,15 +2573423,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r6, #2308] @ 0x904 │ │ │ │ - bl b2ffec │ │ │ │ + bl b2ff64 │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5aaf80 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x4996c8> │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2573500,19 +2573530,19 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 76a142 │ │ │ │ bl 5ab0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499804> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 76a14a │ │ │ │ bl 5ab0bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499804> │ │ │ │ add.w r0, r4, #832 @ 0x340 │ │ │ │ - bl af34fc │ │ │ │ + bl af3474 │ │ │ │ add.w r0, r4, #848 @ 0x350 │ │ │ │ - bl af34fc │ │ │ │ + bl af3474 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b30010 │ │ │ │ + bl b2ff88 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #764 @ 0x2fc │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ add.w r1, r4, #768 @ 0x300 │ │ │ │ @@ -2573712,15 +2573742,15 @@ │ │ │ │ add r6, pc │ │ │ │ orrs r3, r1 │ │ │ │ str r3, [r5, #4] │ │ │ │ bl 769148 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl af34d4 │ │ │ │ + bl af344c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ bl 461f54 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x35069c> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 76a7e8 │ │ │ │ @@ -2574086,15 +2574116,15 @@ │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r1, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ @ instruction: 0xea21ffff │ │ │ │ @ instruction: 0xeb63ffff │ │ │ │ @ instruction: 0xeb55ffff │ │ │ │ @ instruction: 0xeb57ffff │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ @ instruction: 0xef8fffff │ │ │ │ @@ -2574108,105 +2574138,105 @@ │ │ │ │ stc 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 76a7f4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsls r6, r7, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r2, r6, #2 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, r3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bx pc │ │ │ │ + mov r0, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0x47c6 │ │ │ │ + mov lr, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r7, #28 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - blx ip │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #904] @ (76ac1c ) │ │ │ │ + ldr r3, [pc, #776] @ (76ab9c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #960] @ (76ac58 ) │ │ │ │ + ldr r3, [pc, #832] @ (76abd8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #1000] @ (76ac84 ) │ │ │ │ + ldr r3, [pc, #872] @ (76ac04 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (76ac98 ) │ │ │ │ + ldr r3, [pc, #888] @ (76ac18 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #984] @ (76ac7c ) │ │ │ │ + ldr r3, [pc, #856] @ (76abfc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #128] @ (76a92c ) │ │ │ │ + ldr r4, [pc, #0] @ (76a8ac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [pc, #296] @ (76a9d8 ) │ │ │ │ + ldr r4, [pc, #168] @ (76a958 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [pc, #840] @ (76ac00 ) │ │ │ │ + ldr r5, [pc, #712] @ (76ab80 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r4, r6] │ │ │ │ + str r6, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #824] @ (76ac08 ) │ │ │ │ + ldr r5, [pc, #696] @ (76ab88 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #160] @ (76a974 ) │ │ │ │ + ldr r6, [pc, #32] @ (76a8f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r1, r5] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [pc, #472] @ (76aab8 ) │ │ │ │ + ldr r4, [pc, #344] @ (76aa38 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + str r6, [r7, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #26 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - orrs r0, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r6, #25 │ │ │ │ + lsls r0, r2, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r2, #26 │ │ │ │ + lsls r6, r6, #21 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 7d15a8 │ │ │ │ @@ -2574220,15 +2574250,15 @@ │ │ │ │ adds r0, #8 │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #4128 @ 0x1020 │ │ │ │ adds r0, #16 │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 451684 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33fdcc> │ │ │ │ ldr.w r0, [r4, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 744c8 │ │ │ │ @@ -2574752,15 +2574782,15 @@ │ │ │ │ bne.n 76aed4 │ │ │ │ b.n 76aec4 │ │ │ │ bl 7d1524 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2577148,15 +2577178,15 @@ │ │ │ │ cbz r3, 76c916 │ │ │ │ add r3, sp, #120 @ 0x78 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #16 │ │ │ │ add r3, sp, #124 @ 0x7c │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ - bl b3006c │ │ │ │ + bl b2ffe4 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 76c9fa │ │ │ │ ldr.w r3, [r4, #3836] @ 0xefc │ │ │ │ add r1, sp, #284 @ 0x11c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ @@ -2577538,15 +2577568,15 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #46 @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r2!, {r2, r3, r5} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r3, [pc, #2260] @ 76d5f0 │ │ │ │ @@ -2578347,31 +2578377,31 @@ │ │ │ │ mov r1, r8 │ │ │ │ add.w r8, r8, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 489d6c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3784b4> │ │ │ │ b.n 76d614 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - b.n 76d1ac │ │ │ │ + b.n 76cf6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76d120 │ │ │ │ + b.n 76cee0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76d104 │ │ │ │ + b.n 76cec4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - svc 164 @ 0xa4 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ bl 4857e8 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x373f30> │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r0, #20 │ │ │ │ mov.w r3, #1 │ │ │ │ @@ -2580730,15 +2580760,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r6, #17 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #16 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r3, [pc, #88] @ (76eea0 ) │ │ │ │ ldr r1, [pc, #92] @ (76eea4 ) │ │ │ │ ldr.w ip, [pc, #92] @ 76eea8 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (76eeac ) │ │ │ │ add ip, pc │ │ │ │ @@ -2580912,15 +2580942,15 @@ │ │ │ │ beq.n 76f0fe │ │ │ │ movs r2, #4 │ │ │ │ add.w r3, r0, #20 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r0, #24 │ │ │ │ add.w r0, r9, #800 @ 0x320 │ │ │ │ - bl b3006c │ │ │ │ + bl b2ffe4 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 76f1d8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2582896,41 +2582926,41 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ strh r2, [r0, r3] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r6, #4 │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + cpsid i │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + pop {r6, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbz r6, 77072e │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r1, r2] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 7706f2 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #880 @ 0x370 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r6, 7706ec │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cbz r0, 7706f8 │ │ │ │ + add sp, #0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2583242,15 +2583272,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7709d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 7709d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2f954 │ │ │ │ + bl b2f8cc │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 7709ce │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7709c6 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2584519,25 +2584549,25 @@ │ │ │ │ strd r0, r1, [r8, #-352]! @ 0x160 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb lr!, {r3, r4, r6, r8} │ │ │ │ @ instruction: 0xe8520158 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r0, pc, #352 @ (adr r0, 7719a0 ) │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #480 @ (adr r0, 771a24 ) │ │ │ │ + ldr r7, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #23] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - add r0, pc, #216 @ (adr r0, 771924 ) │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, pc, #584 @ (adr r0, 771a98 ) │ │ │ │ + ldr r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #3856] @ 0xf10 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, r0, lsl #14 │ │ │ │ vmov s15, ip │ │ │ │ ldr.w r5, [r3, #3836] @ 0xefc │ │ │ │ @@ -2584955,31 +2584985,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (771d3c ) │ │ │ │ add r1, pc │ │ │ │ bl 654f68 │ │ │ │ b.n 771b2c │ │ │ │ ldr r2, [pc, #36] @ (771d40 ) │ │ │ │ add r2, pc │ │ │ │ b.n 771a90 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #568] @ 0x238 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #296] @ 0x128 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r7, pc, #464 @ (adr r7, 771f14 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r2, [pc, #1560] @ 772370 │ │ │ │ @@ -2585487,23 +2585517,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 77288c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ b.n 772480 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r3, pc, #320 @ (adr r3, 7724d4 ) │ │ │ │ + add r2, pc, #192 @ (adr r2, 772454 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2560] @ 0xa00 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #300] @ (7724d4 ) │ │ │ │ @@ -2585944,19 +2585974,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 77280c │ │ │ │ lsls r0, r3, #5 │ │ │ │ bhi.n 772914 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r3, [sp, #296] @ 0x128 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ mov r8, r2 │ │ │ │ ldr.w r2, [pc, #1612] @ 772e8c │ │ │ │ @@ -2586539,37 +2586569,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 772dcc │ │ │ │ lsls r0, r3, #5 │ │ │ │ bpl.n 772f48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r5, #20] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r7, #4] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #464] @ (7730b4 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -2587395,15 +2587425,15 @@ │ │ │ │ orr.w r2, r2, r1 │ │ │ │ add.w r1, r5, #1 │ │ │ │ str.w r1, [r0, #644] @ 0x284 │ │ │ │ str.w r2, [ip, r5, lsl #2] │ │ │ │ bne.n 77385a │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r5] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r0, #2046] @ 0x7fe │ │ │ │ mov r4, r0 │ │ │ │ @@ -2588614,21 +2588644,21 @@ │ │ │ │ adds r7, #10 │ │ │ │ b.n 7745ec │ │ │ │ nop │ │ │ │ pop {r6, pc} │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #928] @ (774a24 ) │ │ │ │ + ldr r3, [pc, #800] @ (7749a4 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r2, [r2, #9] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [pc, #368] @ (774800 ) │ │ │ │ + ldr r3, [pc, #240] @ (774780 ) │ │ │ │ lsls r4, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2896] @ 0xb50 │ │ │ │ subw sp, sp, #1164 @ 0x48c │ │ │ │ ldr r3, [pc, #496] @ (774898 ) │ │ │ │ @@ -2589399,15 +2589429,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r2, r6, lr} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - mvns r4, r2 │ │ │ │ + cmp r4, r6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r0, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2589903,54 +2589933,54 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r6, #58 @ 0x3a │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 95d522 │ │ │ │ bl 8d1526 │ │ │ │ bl 99552a │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ pld [r7, #255]! │ │ │ │ bl 8b5536 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r4, r6, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #32] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #92 @ 0x5c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r0, #24] │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r4, [r3, #20] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldrh.w r3, [r1, #144] @ 0x90 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w ip, ip, #15 │ │ │ │ ubfx r3, r3, #0, #15 │ │ │ │ smulbb r3, r3, ip │ │ │ │ @@ -2590029,19 +2590059,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 7755aa │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 7755ea │ │ │ │ - subs r1, #70 @ 0x46 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r1, #48 @ 0x30 │ │ │ │ + subs r0, #16 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - subs r1, #22 │ │ │ │ + adds r7, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2590138,19 +2590168,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r4, [r5, #108] @ 0x6c │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2590842,45 +2590872,45 @@ │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ @ instruction: 0xfa0bffff │ │ │ │ ldr??.w pc, [fp, #4095] @ 0xfff │ │ │ │ add r2, pc, #208 @ (adr r2, 775f9c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #202 @ 0xca │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrsh r2, [r7, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #210 @ 0xd2 │ │ │ │ + adds r0, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrsh r4, [r4, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #120 @ 0x78 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrsh r0, [r4, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrsh r0, [r7, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r4, r6, #4 │ │ │ │ - ldrsh r4, [r7, r6] │ │ │ │ + ldrsh r4, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 727fc │ │ │ │ movs r2, #0 │ │ │ │ @@ -2591408,15 +2591438,15 @@ │ │ │ │ b.n 776426 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #4 │ │ │ │ ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cbz r2, 7764ca │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2591814,29 +2591844,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ b.n 776710 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + adds r4, r7, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r6, r4] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7769f0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2592299,19 +2592329,19 @@ │ │ │ │ str r3, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, r1] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r4, r0] │ │ │ │ + str r6, [r0, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #89 @ 0x59 │ │ │ │ push {r4, r5, lr} │ │ │ │ beq.n 776e02 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ beq.n 776dea │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ @@ -2592546,21 +2592576,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r7, [pc, #880] @ (777388 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r7, [pc, #608] @ (777280 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ @@ -2592799,23 +2592829,23 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #752] @ (777560 ) │ │ │ │ + ldr r5, [pc, #624] @ (7774e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [pc, #728] @ (77754c ) │ │ │ │ + ldr r5, [pc, #600] @ (7774cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #536] @ (777494 ) │ │ │ │ + ldr r5, [pc, #408] @ (777414 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #41] @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2593542,17 +2593572,17 @@ │ │ │ │ strb.w r3, [r4, #106] @ 0x6a │ │ │ │ b.n 7778e8 │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, pc │ │ │ │ + cmp sl, fp │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r6, #29 │ │ │ │ lsls r7, r4, #2 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 7779fa │ │ │ │ @@ -2594595,31 +2594625,31 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w pc, [r9, #4095] @ 0xfff │ │ │ │ pldw [sp, #4095] @ 0xfff │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2595381,15 +2595411,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (778bf4 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ strb r4, [r6, #18] │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #6 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #772] @ (778f10 ) │ │ │ │ @@ -2595967,15 +2595997,15 @@ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #704] @ (779440 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7fe0152 │ │ │ │ - cmp r7, #228 @ 0xe4 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2596531,19 +2596561,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r4, [r1, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r4, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #168] @ 7797c4 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2596621,19 +2596651,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #404] @ (77998c ) │ │ │ │ @@ -2596803,25 +2596833,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r2, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #246 @ 0xf6 │ │ │ │ + cmp r0, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #134 @ 0x86 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #232] @ (779ab4 ) │ │ │ │ @@ -2596930,19 +2596960,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #118 @ 0x76 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + movs r7, #182 @ 0xb6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w ip, [pc, #160] @ 779b84 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2597019,19 +2597049,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #10 │ │ │ │ + cmp r0, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #160] @ (779c58 ) │ │ │ │ @@ -2597111,19 +2597141,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #50 @ 0x32 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #264] @ (779d94 ) │ │ │ │ @@ -2597244,19 +2597274,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #348] @ (779f24 ) │ │ │ │ @@ -2597420,23 +2597450,23 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ cbz r4, 779f8a │ │ │ │ lsls r6, r3, #5 │ │ │ │ str r2, [r0, #20] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r7, #36 @ 0x24 │ │ │ │ + movs r6, #4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r4, [r6, #12] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - movs r6, #230 @ 0xe6 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #280] @ (77a080 ) │ │ │ │ @@ -2597559,25 +2597589,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #8] │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r6, [r4, #0] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r2, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r5, #52 @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r3, #10 │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r4, #208 @ 0xd0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #372] @ (77a234 ) │ │ │ │ @@ -2597741,17 +2597771,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0xe9bc0152 │ │ │ │ ldrsh r2, [r1, r1] │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2598046,17 +2598076,17 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r1, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + movs r1, #20 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r3, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr r7, [pc, #264] @ (77a64c ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2598180,17 +2598210,17 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r4, [r7, r7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2598972,23 +2599002,23 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ str r4, [r0, r6] │ │ │ │ lsls r0, r3, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (77aee4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2599262,15 +2599292,15 @@ │ │ │ │ nop │ │ │ │ ldr r7, [pc, #280] @ (77b28c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #256] @ (77b27c ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - svc 70 @ 0x46 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #736] @ (77b468 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2602364,58 +2602394,58 @@ │ │ │ │ add r0, pc │ │ │ │ blx 73b34 │ │ │ │ nop │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 2, r0, cr12, cr13, {4} │ │ │ │ + stc2 0, cr0, [ip, #-628]! @ 0xfffffd8c │ │ │ │ adds r6, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stc2l 0, cr0, [sl, #628]! @ 0x274 │ │ │ │ - ldc2l 0, cr0, [ip, #628] @ 0x274 │ │ │ │ + stc2l 0, cr0, [sl], {157} @ 0x9d │ │ │ │ + ldc2 0, cr0, [ip], #628 @ 0x274 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr, #-628]! @ 0xfffffd8c │ │ │ │ - stc2 0, cr0, [r8, #628] @ 0x274 │ │ │ │ + mrrc2 0, 9, r0, lr, cr13 │ │ │ │ + stc2l 0, cr0, [r8], #-628 @ 0xfffffd8c │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + push {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2 0, cr0, [r8], {157} @ 0x9d │ │ │ │ - mcr 0, 1, r0, cr6, cr11, {4} │ │ │ │ + @ instruction: 0xfae8009d │ │ │ │ + stc 0, cr0, [r6, #-620] @ 0xfffffd94 │ │ │ │ strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + strb r4, [r7, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r3, #38 @ 0x26 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vst4.32 {d16-d19}, [r8 :64]! │ │ │ │ - vst4.32 {d16-d19}, [r8 :64]! │ │ │ │ - ldrsb.w r0, [r0, sp, lsl #1] │ │ │ │ - str??.w r0, [sl, #157] @ 0x9d │ │ │ │ - str??.w r0, [r0, #157] @ 0x9d │ │ │ │ - ldrh.w r0, [r0, #157] @ 0x9d │ │ │ │ - ldrb.w r0, [lr, #157] @ 0x9d │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + strh.w r0, [r8, sp, lsl #1] │ │ │ │ + strh.w r0, [r8, sp, lsl #1] │ │ │ │ + @ instruction: 0xf7f0009d │ │ │ │ + @ instruction: 0xf7ca009d │ │ │ │ + @ instruction: 0xf7c0009d │ │ │ │ + @ instruction: 0xf790009d │ │ │ │ + @ instruction: 0xf77e009d │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xfa32009d │ │ │ │ - pop {r5, pc} │ │ │ │ + ldrsb.w r0, [r2, sp, lsl #1] │ │ │ │ + pop {} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r0!, {r2, r5, r6, r7} │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + itt gt │ │ │ │ + lslgt r4, r3, #2 │ │ │ │ + addgt r0, #70 @ 0x46 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf638009d │ │ │ │ + adds.w r0, r8, #5144576 @ 0x4e8000 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r9, [r0, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [pc, #384] @ (77d1ec ) │ │ │ │ @@ -2602693,15 +2602723,15 @@ │ │ │ │ bl 77c100 │ │ │ │ mov r0, r5 │ │ │ │ bl 77aee8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r1, #29 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf4da009d │ │ │ │ + @ instruction: 0xf3ba009d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2602836,21 +2602866,21 @@ │ │ │ │ nop │ │ │ │ cmp r4, #190 @ 0xbe │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r4, r7, #24 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #29, r0, asr #2 │ │ │ │ - usat r0, #29, ip, lsl #2 │ │ │ │ + @ instruction: 0xf280009d │ │ │ │ + @ instruction: 0xf26c009d │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r0, #157 @ 0x9d │ │ │ │ + eors.w r0, r0, #157 @ 0x9d │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ @@ -2603049,22 +2603079,22 @@ │ │ │ │ b.n 77d66c │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ lsls r0, r3, #5 │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r6, #157 @ 0x9d │ │ │ │ + @ instruction: 0xf0a6009d │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.s64 d16, d13, #58 │ │ │ │ - sbcs.w r0, r2, #157 @ 0x9d │ │ │ │ - @ instruction: 0xf13c009d │ │ │ │ + mcr 0, 5, r0, cr6, cr13, {4} │ │ │ │ + orrs.w r0, r2, #157 @ 0x9d │ │ │ │ + ands.w r0, ip, #157 @ 0x9d │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #96] @ (77d718 ) │ │ │ │ @@ -2604213,15 +2604243,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77e222 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r2, r3 │ │ │ │ + cbnz r2, 77e27e │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r2, r5, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r2, r2, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r2, r5, #7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2604397,15 +2604427,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 77e3f8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ adds r4, r7, #5 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r4, r2, #0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r6, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2605177,15 +2605207,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #18 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bge.n 77eac0 │ │ │ │ + bls.n 77ec80 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (77ec50 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2607875,17 +2607905,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r6, [pc, #888] @ (780800 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r6, [pc, #160] @ (78052c ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 77dc94 │ │ │ │ b.w 77fb52 │ │ │ │ mov r2, r5 │ │ │ │ @@ -2609331,55 +2609361,55 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r0, [pc, #624] @ (781638 ) │ │ │ │ lsls r6, r3, #5 │ │ │ │ blxns fp │ │ │ │ lsls r6, r3, #5 │ │ │ │ blxns sl │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r0, [sp, #984] @ 0x3d8 │ │ │ │ + ldrh r6, [r2, #62] @ 0x3e │ │ │ │ lsls r3, r6, #4 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r2, [r4, #58] @ 0x3a │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r3, r6, #4 │ │ │ │ mvns r4, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r6, [r5, #48] @ 0x30 │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmn r4, r5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r4, r7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ lsls r6, r3, #5 │ │ │ │ tst r2, r4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adcs r6, r7 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r7, #234 @ 0xea │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r5, #6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r3, r6, #4 │ │ │ │ subs r6, #222 @ 0xde │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrh r2, [r1, #8] │ │ │ │ + strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #155 @ 0x9b │ │ │ │ mov r0, r4 │ │ │ │ bl 77d970 │ │ │ │ b.w 77fb52 │ │ │ │ @@ -2610187,15 +2610217,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 781714 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 7816d8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 7816ac │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r3, sp, #168 @ 0xa8 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 781668 │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 78162c │ │ │ │ lsls r7, r2, #5 │ │ │ │ b.n 7815f0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2610252,15 +2610282,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 781cc4 │ │ │ │ ldr r0, [pc, #4] @ (781ce0 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - strh r6, [r6, #0] │ │ │ │ + ldrb r6, [r2, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ @@ -2610993,26 +2611023,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7825e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #808 @ (adr r7, 782768 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr r6, [sp, #236] @ 0xec │ │ │ │ vshr.u32 d19, d20, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #936 @ (adr r5, 7827f8 ) │ │ │ │ + add r4, pc, #808 @ (adr r4, 782778 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 782804 ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 782784 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r0, r1, #6 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2611020,19 +2611050,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 782510 │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 7824bc │ │ │ │ lsls r7, r2, #5 │ │ │ │ bgt.n 782490 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r2, pc, #16 @ (adr r2, 782488 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 782808 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ blt.n 78245c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r1, pc, #920 @ (adr r1, 782818 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 782798 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2611834,24 +2611864,24 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ bmi.n 782c40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r5, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf0d200a4 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + vext.8 d0, d18, d20, #0 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ bcc.n 782bcc │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2611894,15 +2611924,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 77aee8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ push {r2, r3, r4, lr} │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ lsls r0, r3, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 782d42 │ │ │ │ @@ -2612130,19 +2612160,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 783038 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r6, r3, #2 │ │ │ │ beq.n 782f40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r2, r0, #19 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #140] @ (783004 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2612362,17 +2612392,17 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r4, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #344] @ 0x158 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #9 │ │ │ │ + lsls r4, r3, #5 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrd r4, r9, [r1, #48] @ 0x30 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2612593,18 +2612623,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + vqadd.u32 d0, d22, d13 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #612] @ (783664 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r3, [pc, #612] @ (783668 ) │ │ │ │ @@ -2612850,17 +2612879,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mcr2 0, 3, r0, cr2, cr13, {4} │ │ │ │ + stc2l 0, cr0, [r2, #-628] @ 0xfffffd8c │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ @@ -2613252,15 +2613281,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #44] @ 0x2c │ │ │ │ + str r0, [r2, #28] │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #40] @ (783a6c ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (783a70 ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (783a74 ) │ │ │ │ @@ -2613516,17 +2613545,17 @@ │ │ │ │ bl 77aeec │ │ │ │ ldr r1, [pc, #16] @ (783cc4 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrh r0, [r0, #34] @ 0x22 │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov ip, r1 │ │ │ │ @@ -2613622,40 +2613651,40 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (783dec ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #136] @ (783e44 ) │ │ │ │ + ldr r2, [pc, #8] @ (783dc4 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r1, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - it mi │ │ │ │ - lslmi r5, r3, #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r5, r3, #2 │ │ │ │ - ldrhcc r0, [r6, #38] @ 0x26 │ │ │ │ - lslcs r5, r3, #2 │ │ │ │ - @ instruction: 0xfb6e00a2 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r5, [sp, #616] @ 0x268 │ │ │ │ + bkpt 0x000a │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + ldrh r0, [r2, #30] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + @ instruction: 0xfa4e00a2 │ │ │ │ + ldrh r4, [r1, #20] │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r6, #1] │ │ │ │ + strb r2, [r2, #29] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #96] @ (783e64 ) │ │ │ │ @@ -2614226,15 +2614255,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ bl 7b7fb8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w r3, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614250,17 +2614279,17 @@ │ │ │ │ blx 72e04 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (7843e8 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 7843ca │ │ │ │ nop │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r0, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r8, r1 │ │ │ │ @@ -2614387,26 +2614416,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ blx 72e04 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - eors.w r0, r8, #166 @ 0xa6 │ │ │ │ - strh r6, [r5, #36] @ 0x24 │ │ │ │ + vhadd.s d16, d24, d22 │ │ │ │ + strh r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614476,23 +2614505,23 @@ │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ b.n 7845ea │ │ │ │ nop │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #228 @ 0xe4 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ mov lr, r9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - strh r4, [r2, #28] │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2614541,24 +2614570,24 @@ │ │ │ │ bne.n 78465a │ │ │ │ ldr r1, [pc, #32] @ (7846cc ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78466c │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + push {r3, r4, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, #240 @ 0xf0 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #16] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add.w r0, sl, #5308416 @ 0x510000 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + @ instruction: 0xf3ea00a2 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 784888 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2614951,48 +2614980,48 @@ │ │ │ │ b.n 7849ca │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldrb r6, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - blt.n 784a70 │ │ │ │ + bge.n 784a30 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r0, #4] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xb66a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov r4, sp │ │ │ │ + cmp r4, r9 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r6, #30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r0, [r3, #30] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cmp r8, ip │ │ │ │ + add r8, r8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mrc 0, 5, r0, cr8, cr12, {4} │ │ │ │ - mrc 0, 5, r0, cr2, cr12, {4} │ │ │ │ + ldc 0, cr0, [r8, #624] @ 0x270 │ │ │ │ + ldc 0, cr0, [r2, #624] @ 0x270 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #60] @ (784b64 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2615555,15 +2615584,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78508e │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #840] @ (7853e0 ) │ │ │ │ + ldr r3, [pc, #712] @ (785360 ) │ │ │ │ lsls r3, r6, #4 │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2616845,81 +2616874,81 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 785ca0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #792 @ (adr r6, 786028 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #25] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrh.w r0, [r8, ] │ │ │ │ strh.w r0, [lr, ] │ │ │ │ - @ instruction: 0xf69e009d │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + sbcs.w r0, lr, #5144576 @ 0x4e8000 │ │ │ │ + udf #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [pc, #416] @ (785edc ) │ │ │ │ + ldr r5, [pc, #288] @ (785e5c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add r5, pc, #112 @ (adr r5, 785db4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r1, #116] @ 0x74 │ │ │ │ + ldr r6, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ @ instruction: 0xf716015d │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #96] @ 0x60 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r4, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #96] @ 0x60 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r3, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf52000a4 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + and.w r0, r0, #5373952 @ 0x520000 │ │ │ │ + ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r1, #92] @ 0x5c │ │ │ │ + ldr r6, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #92] @ 0x5c │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r4, #220 @ 0xdc │ │ │ │ + movs r3, #188 @ 0xbc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc2 0, cr0, [r0], {152} @ 0x98 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + @ instruction: 0xfb600098 │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 785dd8 ) │ │ │ │ + add r1, pc, #944 @ (adr r1, 786158 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2617009,21 +2617038,21 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 77aee8 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ add r2, pc, #216 @ (adr r2, 785f68 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #68] @ 0x44 │ │ │ │ + ldr r4, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2617240,19 +2617269,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7856a0 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r4, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2617377,15 +2617406,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2617804,29 +2617833,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7865aa │ │ │ │ ldr r0, [pc, #36] @ (78663c ) │ │ │ │ add r0, pc │ │ │ │ blx 73b34 │ │ │ │ nop │ │ │ │ - str r6, [r7, #120] @ 0x78 │ │ │ │ + str r6, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r6 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ + str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r7, #48] @ 0x30 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2617904,31 +2617933,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (786734 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r5, #40] @ 0x28 │ │ │ │ + ldr r4, [r1, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #100] @ 0x64 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #20] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 786828 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2618539,27 +2618568,27 @@ │ │ │ │ nop │ │ │ │ str r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r3, #2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r3, r6, #4 │ │ │ │ str r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r3, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r2, #5 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620026,23 +2620055,23 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620316,15 +2620345,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + subs r6, r0, #7 │ │ │ │ lsls r3, r6, #4 │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r6, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r6, [r2, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2620513,19 +2620542,19 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #10] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + subs r4, r1, #1 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2621305,15 +2621334,15 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #24 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622705,33 +2622734,33 @@ │ │ │ │ b.n 789476 │ │ │ │ ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r3, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #18 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #11 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #10 │ │ │ │ lsls r3, r6, #4 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [r7, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r6, [r3, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2622899,21 +2622928,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78978a │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #32 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r3, r6, #4 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r3, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2623380,25 +2623409,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (789c70 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #94 @ 0x5e │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 789740 │ │ │ │ + b.n 789500 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r0, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7896e4 │ │ │ │ + b.n 7894a4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + cbz r0, 789cee │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (789d7c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2623507,25 +2623536,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 789cfe │ │ │ │ nop │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 789688 │ │ │ │ + b.n 78a448 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r7, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 7895ec │ │ │ │ + b.n 78a3ac │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2623908,15 +2623937,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78a14c │ │ │ │ ldr r0, [pc, #4] @ (78a168 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - @ instruction: 0xfbae0097 │ │ │ │ + @ instruction: 0xfa8e0097 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #392] @ (78a308 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r3, [pc, #392] @ (78a30c ) │ │ │ │ @@ -2624122,15 +2624151,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (78a398 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - ldr??.w r0, [lr, r7, lsl #1] │ │ │ │ + ldr.w r0, [lr, r7, lsl #1] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #580] @ (78a5f4 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #580] @ (78a5f8 ) │ │ │ │ @@ -2625732,67 +2625761,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78b398 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (78b39c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r2, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r4, r2, r7 │ │ │ │ + subs r4, r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r0, r7 │ │ │ │ + subs r2, r4, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r5, r6 │ │ │ │ + subs r4, r1, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r3, r6 │ │ │ │ + subs r2, r7, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, r6 │ │ │ │ + subs r2, r4, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r0, r7, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r4, #11 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r4, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r1, r0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r3, r4 │ │ │ │ + adds r4, r7, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r5, r3 │ │ │ │ + adds r0, r1, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r2, r3 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r4, r2 │ │ │ │ + adds r2, r0, r6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, r1, r2 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + adds r6, r2, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + adds r0, r1, r5 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xeaf800a1 │ │ │ │ + ldrd r0, r0, [r8, #644] @ 0x284 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #588] @ (78b600 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #588] @ (78b604 ) │ │ │ │ @@ -2626046,53 +2626075,57 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #248] @ (78b704 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r6, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r5, #12 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r4, #22 │ │ │ │ + asrs r4, r0, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, r4, r7 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r2, r7 │ │ │ │ + adds r2, r6, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r3, {r3, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia.w r6!, {r1, r2, r5, r7} │ │ │ │ - stmia.w r4!, {r1, r2, r5, r7} │ │ │ │ - ldmia.w r2, {r1, r2, r5, r7} │ │ │ │ - stmia.w r0, {r1, r2, r5, r7} │ │ │ │ + b.n 78b568 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 78b548 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 78b528 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + b.n 78b508 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ ldr r2, [pc, #552] @ (78b874 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - bics r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + negs r4, r5 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bics r6, r0 │ │ │ │ + negs r6, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bics r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + asrs r4, r1, #31 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #352] @ (78b7dc ) │ │ │ │ @@ -2626598,37 +2626631,37 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mov ip, r9 │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 78b75c │ │ │ │ + b.n 78b51c │ │ │ │ lsls r2, r6, #4 │ │ │ │ - b.n 78b6e4 │ │ │ │ + b.n 78b4a4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, fp │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r2, #200 @ 0xc8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ add sl, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ add sl, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #496] @ (78bdc8 ) │ │ │ │ @@ -2626834,19 +2626867,19 @@ │ │ │ │ b.n 78bd86 │ │ │ │ add r4, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ add r6, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 78c498 │ │ │ │ + b.n 78c258 │ │ │ │ lsls r2, r6, #4 │ │ │ │ bics r0, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - b.n 78c3d0 │ │ │ │ + b.n 78c190 │ │ │ │ lsls r2, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ negs r6, r4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2626931,15 +2626964,15 @@ │ │ │ │ beq.n 78beb4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ rors r0, r6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 78c1c8 │ │ │ │ + b.n 78bf88 │ │ │ │ lsls r2, r6, #4 │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adcs r4, r3 │ │ │ │ lsls r7, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2627226,15 +2627259,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r1 │ │ │ │ lsls r7, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - udf #236 @ 0xec │ │ │ │ + ble.n 78c130 │ │ │ │ lsls r2, r6, #4 │ │ │ │ subs r7, #42 @ 0x2a │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r7, #8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r6, #232 @ 0xe8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ @@ -2627920,15 +2627953,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 4879b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3760f8> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 78c834 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvc.n 78c8e8 │ │ │ │ + bvs.n 78c8a8 │ │ │ │ lsls r2, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movs r3, #0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2629667,15 +2629700,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 78d9b4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl b0df68 │ │ │ │ + bl b0dee0 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 78d8e4 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d4d10 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3458> │ │ │ │ mov r0, r4 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ b.n 78d914 │ │ │ │ @@ -2631599,32 +2631632,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #652] @ 0x28c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 4af540 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x39dc88> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0f8e8 │ │ │ │ + bl b0f860 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl b0f8e8 │ │ │ │ + bl b0f860 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [sp, #68] @ 0x44 │ │ │ │ - bl afe4b4 │ │ │ │ + bl afe42c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 79542c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 4bce30 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3ab578> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b07b90 │ │ │ │ + bl b07b08 │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #244 @ 0xf4 │ │ │ │ blx 73e10 │ │ │ │ add r1, sp, #244 @ 0xf4 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -2632638,21 +2632671,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r7, pc, #952 @ (adr r7, 78fc38 ) │ │ │ │ + add r6, pc, #824 @ (adr r6, 78fbb8 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r7, pc, #224 @ (adr r7, 78f964 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r7, r2, #5 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 5455bc <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x433d04> │ │ │ │ movs r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2632905,15 +2632938,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 78fae8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ - add r5, pc, #48 @ (adr r5, 78fb20 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 78fea0 ) │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r6, r5, #20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2632948,26 +2632981,26 @@ │ │ │ │ subs r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 78fe28 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0d280 │ │ │ │ + bl b0d1f8 │ │ │ │ ldr.w r2, [pc, #1596] @ 7901a4 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 4b6838 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a4f80> │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 78fb86 │ │ │ │ mov r0, r8 │ │ │ │ - bl b0bbec │ │ │ │ + bl b0bb64 │ │ │ │ ldr.w r3, [r8, #432] @ 0x1b0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 78fba6 │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2633066,15 +2633099,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 78fcae │ │ │ │ ldr.w r1, [r8, #376] @ 0x178 │ │ │ │ mov r0, r8 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl b06a1c │ │ │ │ + bl b06994 │ │ │ │ ldr.w r6, [pc, #1280] @ 7901b0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ bl 4a148c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38fbd4> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2633089,15 +2633122,15 @@ │ │ │ │ bl 795a6c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 78c79c │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 78fed6 │ │ │ │ - bl b0a334 │ │ │ │ + bl b0a2ac │ │ │ │ ldr.w r2, [pc, #1220] @ 7901b4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r1, [fp, r2] │ │ │ │ ldr.w r2, [pc, #1212] @ 7901b8 │ │ │ │ adds r1, #8 │ │ │ │ @@ -2633121,15 +2633154,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 4f914c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3e7894> │ │ │ │ ldr.w r3, [pc, #1160] @ 7901c0 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl b05290 │ │ │ │ + bl b05208 │ │ │ │ mov r0, r8 │ │ │ │ bl 78d888 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 78fd44 │ │ │ │ ldrb.w r3, [r8, #362] @ 0x16a │ │ │ │ ldrb.w r2, [r8, #363] @ 0x16b │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2633152,18 +2633185,18 @@ │ │ │ │ orrs r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d4d74 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c34bc> │ │ │ │ orr.w r3, r0, r4 │ │ │ │ ands.w r4, r3, #255 @ 0xff │ │ │ │ bne.n 78fd5e │ │ │ │ mov r0, r8 │ │ │ │ - bl af7cc0 │ │ │ │ + bl af7c38 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl afd79c │ │ │ │ + bl afd714 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 496c24 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x38536c> │ │ │ │ mov r0, r8 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ ldr.w r2, [pc, #1032] @ 7901c4 │ │ │ │ @@ -2633185,15 +2633218,15 @@ │ │ │ │ b.n 7900d2 │ │ │ │ mov r0, r8 │ │ │ │ bl 79a2bc │ │ │ │ ldrsb.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 78fb52 │ │ │ │ mov r0, r8 │ │ │ │ - bl afa2a4 │ │ │ │ + bl afa21c │ │ │ │ mov r0, r8 │ │ │ │ bl 7976e0 │ │ │ │ mov r0, r8 │ │ │ │ bl 4d558c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3c3cd4> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r8 │ │ │ │ @@ -2633270,19 +2633303,19 @@ │ │ │ │ mov r8, r0 │ │ │ │ b.n 78fe82 │ │ │ │ mov r0, r8 │ │ │ │ bl 794c14 │ │ │ │ b.n 78fd20 │ │ │ │ bl 793eb0 │ │ │ │ mov r0, r8 │ │ │ │ - bl b21974 │ │ │ │ + bl b218ec │ │ │ │ mov r0, r8 │ │ │ │ bl 4b5658 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3a3da0> │ │ │ │ mov r0, r8 │ │ │ │ - bl b0a334 │ │ │ │ + bl b0a2ac │ │ │ │ ldr r2, [pc, #708] @ (7901b4 ) │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #724] @ (7901c8 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ @@ -2633556,15 +2633589,15 @@ │ │ │ │ stcl 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ b.n 79055a │ │ │ │ vtbl.8 d29, {d15-d18}, d21 │ │ │ │ vrshr.u32 d16, d30, #1 │ │ │ │ lsls r7, r2, #5 │ │ │ │ svc 217 @ 0xd9 │ │ │ │ vtbx.8 d30, {d31- q13, d31, d28 │ │ │ │ + @ instruction: 0xffff9f8c │ │ │ │ lsls r2, r6, #4 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ udf #35 @ 0x23 │ │ │ │ vtbx.8 d29, {d31}, d15 │ │ │ │ @ instruction: 0xffff1e28 │ │ │ │ @@ -2633735,29 +2633768,29 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r2, [r4, r1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ str r0, [r0, r1] │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r6} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r4!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [pc, #520] @ (7905c0 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r7, [pc, #232] @ (7904a8 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #620] @ (790644 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2634010,37 +2634043,37 @@ │ │ │ │ ldr r6, [pc, #376] @ (7907d8 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ ldr r6, [pc, #224] @ (790744 ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ @ instruction: 0xfb9c0156 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r5, [pc, #96] @ (7906dc ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [pc, #824] @ (7909bc ) │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r1!, {r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr??.w r0, [r0, #342] @ 0x156 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ sub sp, #216 @ 0xd8 │ │ │ │ @@ -2640626,15 +2640659,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb80c │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r4, r7, lr} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r2, r2] │ │ │ │ + str r2, [r6, r5] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2644389,15 +2644422,15 @@ │ │ │ │ ldc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r2, #5 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [r3, #8] │ │ │ │ + ldrsh r2, [r7, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #800] @ (797338 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2647244,15 +2647277,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldrb r4, [r6, #5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #5 │ │ │ │ @@ -2647343,15 +2647376,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (798d98 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2476] @ 79975c │ │ │ │ @@ -2648345,15 +2648378,15 @@ │ │ │ │ b.n 7995f4 │ │ │ │ strb r4, [r0, #9] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ lsls r2, r6, #4 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2650045,17 +2650078,17 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79a7de │ │ │ │ nop │ │ │ │ ldr r2, [r0, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #180 @ 0xb4 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #20] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #240] @ (79a950 ) │ │ │ │ @@ -2650167,17 +2650200,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r0, r6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrsb r2, [r1, r5] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r6, #140 @ 0x8c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r0, #22] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #340] @ (79aad4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2650319,25 +2650352,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79aa8a │ │ │ │ nop │ │ │ │ ldrsb r0, [r7, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r5, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r5, #14 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #400] @ (79ac94 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2650496,26 +2650529,26 @@ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ b.n 79ab4a │ │ │ │ strb r0, [r6, r3] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, #4] │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r4, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cdp2 0, 4, cr0, cr0, cr0, {5} │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + stc2 0, cr0, [r0, #-640]! @ 0xfffffd80 │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 79acc4 │ │ │ │ + bcc.n 79ac84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r3, #142 @ 0x8e │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2650578,17 +2650611,17 @@ │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ b.n 79acf2 │ │ │ │ nop │ │ │ │ strh r0, [r6, r4] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #12 │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r3, #236 @ 0xec │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 79adbe │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2650949,24 +2650982,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + movs r0, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vld1.8 {d0[5]}, [lr], r0 │ │ │ │ - strh r6, [r4, #26] │ │ │ │ + strb.w r0, [lr, #160] @ 0xa0 │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #212] @ (79b1cc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2651704,20 +2651737,20 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #712] @ (79baf4 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movw r0, #24736 @ 0x60a0 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + @ instruction: 0xf12600a0 │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #120] @ (79b8c8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2651925,18 +2651958,18 @@ │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx r1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf0e800a0 │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + vaddl.s8 q8, d24, d16 │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #104] @ (79bac8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2652594,15 +2652627,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ands r6, r0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2652660,15 +2652693,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #18 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #194 @ 0xc2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2652721,15 +2652754,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2652782,15 +2652815,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r5, #222 @ 0xde │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #25 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2652865,15 +2652898,15 @@ │ │ │ │ nop │ │ │ │ subs r5, #82 @ 0x52 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ - lsrs r0, r4, #28 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2654089,15 +2654122,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - subw r0, r6, #2203 @ 0x89b │ │ │ │ + @ instruction: 0xf586009b │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #488] @ (79d17c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #488] @ (79d180 ) │ │ │ │ @@ -2654311,15 +2654344,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r7, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - eor.w r0, lr, #5079040 @ 0x4d8000 │ │ │ │ + bfi r0, lr, #2, #26 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #64] @ (79d1f4 ) │ │ │ │ ldr r2, [pc, #64] @ (79d1f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2654699,15 +2654732,15 @@ │ │ │ │ mla r2, r2, r4, r7 │ │ │ │ str r2, [r6, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (79d594 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - bgt.n 79d694 │ │ │ │ + blt.n 79d654 │ │ │ │ lsls r7, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r7, r4, [r0] │ │ │ │ mov r6, r0 │ │ │ │ @@ -2654751,15 +2654784,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (79d610 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - stmia r7!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #112] @ (79d698 ) │ │ │ │ @@ -2656058,52 +2656091,52 @@ │ │ │ │ nop │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ lsls r6, r2, #5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9ae009b │ │ │ │ - ldr r6, [pc, #320] @ (79e4e4 ) │ │ │ │ + strb.w r0, [lr, #155] @ 0x9b │ │ │ │ + ldr r5, [pc, #192] @ (79e464 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 79e470 │ │ │ │ + bmi.n 79e430 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrsb.w r0, [lr, #155] @ 0x9b │ │ │ │ + ldr??.w r0, [lr, fp, lsl #1] │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adcs.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ - ldrsb r0, [r1, r7] │ │ │ │ + bics.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 79e728 ) │ │ │ │ + add r3, pc, #744 @ (adr r3, 79e6a8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - sub.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ + eor.w r0, sl, #5079040 @ 0x4d8000 │ │ │ │ movs r2, #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - @ instruction: 0xf390009b │ │ │ │ - mrc 0, 3, r0, cr4, cr11, {4} │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + @ instruction: 0xf270009b │ │ │ │ + ldcl 0, cr0, [r4, #-620] @ 0xfffffd94 │ │ │ │ + ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xf398009b │ │ │ │ - movw r0, #32923 @ 0x809b │ │ │ │ - @ instruction: 0xf210009b │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + @ instruction: 0xf278009b │ │ │ │ + @ instruction: 0xf128009b │ │ │ │ + @ instruction: 0xf0f0009b │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xf0a4009b │ │ │ │ - eor.w r0, r6, #155 @ 0x9b │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + vshr.s64 d0, d11, #60 │ │ │ │ + vqadd.s32 d16, d22, d11 │ │ │ │ + stmia r6!, {r2, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - orr.w r0, r0, #155 @ 0x9b │ │ │ │ - str r2, [r6, r7] │ │ │ │ + vqadd.s32 d0, d16, d11 │ │ │ │ + str r2, [r2, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - vshr.s64 d0, d11, #62 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + mcr 0, 3, r0, cr2, cr11, {4} │ │ │ │ + ldr r7, [pc, #784] @ (79e714 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ cmp sl, ip │ │ │ │ beq.w 79e5ae │ │ │ │ ldr.w r2, [ip] │ │ │ │ mla r2, lr, r2, r0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ @@ -2656678,36 +2656711,36 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 79e966 │ │ │ │ ldr r0, [pc, #60] @ (79ea20 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - mrc 0, 2, r0, cr12, cr11, {4} │ │ │ │ - ldr r7, [pc, #760] @ (79ecec ) │ │ │ │ + ldc 0, cr0, [ip, #-620]! @ 0xfffffd94 │ │ │ │ + ldr r6, [pc, #632] @ (79ec6c ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6, #-620] @ 0xfffffd94 │ │ │ │ - stcl 0, cr0, [r2], #620 @ 0x26c │ │ │ │ - ldrd r0, r0, [r8, #620] @ 0x26c │ │ │ │ - @ instruction: 0xeb2a009b │ │ │ │ - ldr r4, [pc, #544] @ (79ec2c ) │ │ │ │ + stc 0, cr0, [r6], #-620 @ 0xfffffd94 │ │ │ │ + rsb r0, r2, fp, lsr #2 │ │ │ │ + ldmia.w r8!, {r0, r1, r3, r4, r7} │ │ │ │ + and.w r0, sl, fp, lsr #2 │ │ │ │ + ldr r3, [pc, #416] @ (79ebac ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r6, r4, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r6, #25 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbz r0, 79ea76 │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r2, r5, #24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cbz r4, 79ea6e │ │ │ │ + sxth r4, r1 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r4, [r5, #40]! │ │ │ │ @@ -2657401,17 +2657434,17 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 79f630 │ │ │ │ + b.n 79f3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mvns r0, r5 │ │ │ │ + cmn r0, r1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2658159,55 +2658192,55 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsrs r4, r7, #17 │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - udf #188 @ 0xbc │ │ │ │ + ble.n 79f7bc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n 79f790 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + ble.n 79f8d4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #48 @ 0x30 │ │ │ │ + subs r6, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 79f84c │ │ │ │ + bgt.n 79f80c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 79f984 │ │ │ │ + bgt.n 79f944 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ble.n 79f8bc │ │ │ │ + blt.n 79f87c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 79f7ec │ │ │ │ + blt.n 79f9ac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bgt.n 79f91c │ │ │ │ + blt.n 79f8dc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 79f854 │ │ │ │ + bge.n 79f814 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - blt.n 79f98c │ │ │ │ + bge.n 79f94c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #4 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 79f8c4 │ │ │ │ + bls.n 79f884 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 79f8dc │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add.w r3, r0, #12 │ │ │ │ @@ -2658791,109 +2658824,109 @@ │ │ │ │ cmp r3, r9 │ │ │ │ bne.w 79fcc4 │ │ │ │ b.n 79fd06 │ │ │ │ lsls r4, r5, #26 │ │ │ │ lsls r6, r2, #5 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 79fe2c │ │ │ │ + bhi.n 79fdec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r1, #100 @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 79fdc8 │ │ │ │ + bhi.n 79ff88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bls.n 79fdc8 │ │ │ │ + bhi.n 79ff88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 79ff70 │ │ │ │ + bhi.n 79ff30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 79ff24 │ │ │ │ + bhi.n 79fee4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bls.n 79febc │ │ │ │ + bvc.n 79fe7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + subs r0, #94 @ 0x5e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 79fe64 │ │ │ │ + bvc.n 79fe24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bhi.n 79fe00 │ │ │ │ + bvc.n 79fdc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 79ffac │ │ │ │ + bvc.n 79ff6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 79ff68 │ │ │ │ + bvc.n 79ff28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bhi.n 79ff04 │ │ │ │ + bvs.n 79fec4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #148 @ 0x94 │ │ │ │ + adds r7, #116 @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bhi.n 79ff00 │ │ │ │ + bvs.n 79fec0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 79fe54 │ │ │ │ + bvs.n 79fe14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 79ffdc │ │ │ │ + bvs.n 79ff9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 79fe28 │ │ │ │ + bvs.n 79ffe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 79ffb8 │ │ │ │ + bvs.n 79ff78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #116 @ 0x74 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvc.n 79ff40 │ │ │ │ + bvs.n 79ff00 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r6, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 79feec │ │ │ │ + bpl.n 79feac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r6, #224 @ 0xe0 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 79feb0 │ │ │ │ + bpl.n 79fe70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #158 @ 0x9e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r3, #20] │ │ │ │ + ldrb r0, [r7, #15] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, pc, #920 @ (adr r6, 7a02bc ) │ │ │ │ + add r5, pc, #792 @ (adr r5, 7a023c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r6, #58 @ 0x3a │ │ │ │ + adds r5, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bvs.n 79ffd0 │ │ │ │ + bpl.n 79ff90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r1, #18] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r5, #200 @ 0xc8 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.n 79ff28 │ │ │ │ + bmi.n 79fee8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #68] @ (79ff98 ) │ │ │ │ add r5, pc │ │ │ │ @@ -2659298,15 +2659331,15 @@ │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 78d7a0 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldc2l 1, cr0, [ip, #-340] @ 0xfffffeac │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 7a037c │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cbnz r3, 7a03a8 │ │ │ │ @@ -2659476,17 +2659509,17 @@ │ │ │ │ ldc2 1, cr0, [lr], {85} @ 0x55 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r8], {85} @ 0x55 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb9e0155 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ @@ -2659747,17 +2659780,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #90 @ 0x5a │ │ │ │ + cmp r4, #58 @ 0x3a │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2660102,19 +2660135,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6b00155 │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ rsb r1, r4, #13959168 @ 0xd50000 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r4, [pc, #540] @ (7a0dc0 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -2660331,26 +2660364,26 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a0cc2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ orrs.w r1, r4, #13959168 @ 0xd50000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, lr, #13959168 @ 0xd50000 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3360155 │ │ │ │ - stmia r7!, {r5, r6} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #112] @ (7a0e68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2660401,15 +2660434,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a0e22 │ │ │ │ nop │ │ │ │ @ instruction: 0xf1fe0155 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2660526,17 +2660559,17 @@ │ │ │ │ sbc.w r1, sl, #85 @ 0x55 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #376] @ (7a1130 ) │ │ │ │ @@ -2660693,19 +2660726,19 @@ │ │ │ │ bne.n 7a112a │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orr.w r1, r0, #85 @ 0x55 │ │ │ │ bics.w r1, r8, #85 @ 0x55 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 7, r0, cr8, cr5, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2661038,23 +2661071,23 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ mrc 1, 4, r0, cr8, cr5, {2} │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 4, r0, cr14, cr5, {2} │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ + stmia r1!, {r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r1, #100] @ 0x64 │ │ │ │ + ldr r6, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + subs r4, r0, #7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stc 1, cr0, [r6], #-340 @ 0xfffffeac │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2661190,18 +2661223,18 @@ │ │ │ │ b.n 7a156e │ │ │ │ mov r0, r5 │ │ │ │ b.n 7a15fc │ │ │ │ nop │ │ │ │ @ instruction: 0xeafa0155 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - itee vs │ │ │ │ - lslvs r3, r3, #2 │ │ │ │ - subvc r0, r0, #2 │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ + bkpt 0x004e │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + adds r0, r4, #5 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr.w r5, [pc, #1668] @ 7a1ce4 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr.w r4, [pc, #1668] @ 7a1ce8 │ │ │ │ @@ -2661865,35 +2661898,35 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xe9940155 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9860155 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7a1d5a │ │ │ │ + rev16 r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, r7 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - rev16 r2, r3 │ │ │ │ + cbnz r2, 7a1d0e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 7a1d0e │ │ │ │ + @ instruction: 0xb7fe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, r1 │ │ │ │ + adds r2, r2, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + @ instruction: 0xb6c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ b.n 7a1528 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xb8c2 │ │ │ │ + @ instruction: 0xb7a2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #120] @ (7a1da8 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2662203,23 +2662236,23 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a239c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7a212c │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r2, 7a20ae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + cbz r2, 7a205e │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb.w r8, [r2, #208] @ 0xd0 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -2662561,25 +2662594,25 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a22da │ │ │ │ nop │ │ │ │ udf #10 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r0, r1 │ │ │ │ + cbz r0, 7a23e2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxth r6, r4 │ │ │ │ + cbz r6, 7a23dc │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 7a240e │ │ │ │ + sub sp, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #1 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r6, 7a2418 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 7a2414 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2662933,19 +2662966,19 @@ │ │ │ │ b.n 7a2678 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bls.n 7a2710 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsrs r2, r7, #22 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2663086,17 +2663119,17 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #864 @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ @@ -2663327,15 +2663360,15 @@ │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ b.n 7a2a8c │ │ │ │ bpl.n 7a2b3c │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -2663439,15 +2663472,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 7a2b68 │ │ │ │ lsls r5, r2, #5 │ │ │ │ bmi.n 7a2cc8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bcc.n 7a2bf0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2663702,19 +2663735,19 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a2df4 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 7a2d1a │ │ │ │ bcc.n 7a2fdc │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r6, pc, #968 @ (adr r6, 7a32c0 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 7a3240 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #21 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2664379,19 +2664412,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r3, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #184 @ (adr r3, 7a3658 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 7a35d8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r6, r5, #5 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2665012,23 +2665045,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ stmia r4!, {r5, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmia r4!, {r4, r5} │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 7a2578 │ │ │ │ @@ -2665859,17 +2665892,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r4 │ │ │ │ blx 72e04 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r1, #4] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7a45a4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2666008,21 +2666041,21 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 72e04 │ │ │ │ b.n 7a45d8 │ │ │ │ nop │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r7, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #54] @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -2666091,21 +2666124,21 @@ │ │ │ │ b.n 7a465c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 7a45a8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ vmaxnm.f16 , , │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (7a4720 ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2666119,15 +2666152,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #304] @ (7a4854 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [pc, #40] @ (7a4754 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7a4758 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2666141,15 +2666174,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #112] @ (7a47c8 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7a478c │ │ │ │ ldr r3, [pc, #44] @ (7a4790 ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2666164,15 +2666197,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r2, [pc, #1000] @ (7a4b78 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r2, [pc, #48] @ (7a47c8 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (7a47cc ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2666188,15 +2666221,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #760] @ (7a4ac4 ) │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r7, #1] │ │ │ │ lsls r5, r2, #2 │ │ │ │ strd r1, r2, [r0, #28] │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #40] @ 0x28 │ │ │ │ @@ -2666425,19 +2666458,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 7a49a4 │ │ │ │ nop │ │ │ │ @ instruction: 0xb700 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeaf2009b │ │ │ │ - bic.w r0, ip, fp, lsr #2 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrd r0, r0, [r2, #620] @ 0x26c │ │ │ │ + stmdb ip, {r0, r1, r3, r4, r7} │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #92] @ (7a4a84 ) │ │ │ │ @@ -2666739,17 +2666772,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a4ca0 │ │ │ │ cbz r6, 7a4d66 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 7a4b24 │ │ │ │ + b.n 7a48e4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -2667490,15 +2667523,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + str r2, [r6, r3] │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2667804,15 +2667837,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - ldr r7, [pc, #16] @ (7a5760 ) │ │ │ │ + ldr r5, [pc, #912] @ (7a5ae0 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2667977,15 +2668010,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #824] @ (7a5c14 ) │ │ │ │ + ldr r2, [pc, #696] @ (7a5b94 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r7, pc, #664 @ (adr r7, 7a5b78 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r7, pc, #456 @ (adr r7, 7a5aac ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r7, pc, #328 @ (adr r7, 7a5a30 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668161,19 +2668194,19 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ add r6, pc, #976 @ (adr r6, 7a5e60 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r6, pc, #952 @ (adr r6, 7a5e4c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #800] @ (7a5dbc ) │ │ │ │ + ldr r1, [pc, #672] @ (7a5d3c ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #208] @ (7a5b74 ) │ │ │ │ + ldr r1, [pc, #80] @ (7a5af4 ) │ │ │ │ lsls r1, r6, #4 │ │ │ │ add r6, pc, #24 @ (adr r6, 7a5ac0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r5, pc, #656 @ (adr r5, 7a5d3c ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ add r5, pc, #528 @ (adr r5, 7a5cc0 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668786,15 +2668819,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #160 @ (adr r0, 7a6148 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2668906,15 +2668939,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r5 │ │ │ │ + sbcs r2, r1 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669026,15 +2669059,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r0 │ │ │ │ + eors r6, r4 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [sp, #304] @ 0x130 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2669559,31 +2669592,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r5, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r0, #8] │ │ │ │ + strb r6, [r4, #3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #3] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #110 @ 0x6e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670222,15 +2670255,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 7a6f22 │ │ │ │ b.n 7a6f02 │ │ │ │ str r3, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r4, #246 @ 0xf6 │ │ │ │ lsls r1, r6, #4 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2670406,24 +2670439,24 @@ │ │ │ │ ldr.w r0, [r3, #-12] │ │ │ │ add r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ blx 74a04 >::clear(std::_Ios_Iostate)@plt+0x4> │ │ │ │ b.n 7a70fc │ │ │ │ nop │ │ │ │ - str r6, [r1, #96] @ 0x60 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r5} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ @ instruction: 0xeb8a0155 │ │ │ │ - stmia r3!, {r1} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2670476,19 +2670509,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 77aeec │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7a71e4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov lr, r8 │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r9, r1, #4096 @ 0x1000 │ │ │ │ ldr r5, [r0, #68] @ 0x44 │ │ │ │ @@ -2670973,39 +2671006,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 7a7484 │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - udf #242 @ 0xf2 │ │ │ │ + ble.n 7a76ec │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [r7, #56] @ 0x38 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - str r6, [r2, #56] @ 0x38 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ble.n 7a781c │ │ │ │ + itet pl │ │ │ │ + lslpl r3, r3, #2 │ │ │ │ + strmi r2, [r5, #28] │ │ │ │ + lslpl r3, r3, #2 │ │ │ │ + bgt.n 7a77dc │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r6, #36] @ 0x24 │ │ │ │ + str r0, [r2, #20] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + str r4, [r7, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r2, #32] │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, r5, r7, pc} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [r2, #4] │ │ │ │ + ldrsh r4, [r6, r4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r0, [r0, #168] @ 0xa8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ push {r4, lr} │ │ │ │ add.w r4, r0, #60 @ 0x3c │ │ │ │ @@ -2671936,19 +2671969,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (7a80cc ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + cbz r4, 7a8124 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #1 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb.w r3, [r1, #367] @ 0x16f │ │ │ │ sub sp, #12 │ │ │ │ @@ -2672039,15 +2672072,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a816e │ │ │ │ ldrb r6, [r1, #28] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r6, r1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #436] @ (7a8388 ) │ │ │ │ @@ -2672316,15 +2672349,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7a8488 │ │ │ │ ldr r0, [pc, #4] @ (7a84a4 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #548] @ (7a86e0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2673047,15 +2673080,16 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ strd r3, r3, [r4, #300] @ 0x12c │ │ │ │ strd r3, r3, [r4, #308] @ 0x134 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strex r0, r0, [r0, #640] @ 0x280 │ │ │ │ + b.n 7a8a70 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ str r0, [r0, #20] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #288] @ (7a8d68 ) │ │ │ │ @@ -2673175,15 +2673209,15 @@ │ │ │ │ nop │ │ │ │ strb r0, [r6, #14] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r1, r6, #4 │ │ │ │ strb r0, [r7, #12] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #11] │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2673463,17 +2673497,17 @@ │ │ │ │ nop │ │ │ │ strb r0, [r4, #3] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r1, r6, #4 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r1, r6, #4 │ │ │ │ ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2674771,23 +2674805,23 @@ │ │ │ │ ldrb.w r1, [r6, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ blx 739a0 (bool)@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r2, #162 @ 0xa2 │ │ │ │ + subs r1, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #420] @ (7a9ef4 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2674964,17 +2674998,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + subs r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2675150,23 +2675184,23 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7a9fca │ │ │ │ nop │ │ │ │ str r0, [r1, #12] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #112 @ 0x70 │ │ │ │ + adds r6, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 7aa07c │ │ │ │ + bcs.n 7aa03c │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #684] @ (7aa3d8 ) │ │ │ │ @@ -2675432,21 +2675466,21 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r4, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #240 @ 0xf0 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r0, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r0, [r3, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrb r4, [r7, r0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2675779,21 +2675813,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - adds r2, #62 @ 0x3e │ │ │ │ + adds r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r6, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #36] @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #244] @ (7aa86c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2675889,17 +2675923,17 @@ │ │ │ │ beq.n 7aa834 │ │ │ │ b.n 7aa85a │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldr r6, [r7, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldc2l 1, cr0, [r0], {48} @ 0x30 │ │ │ │ + @ instruction: 0xfbb00130 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrsb r4, [r7, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldrsb r4, [r0, r7] │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ @@ -2676243,15 +2676277,15 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, r5] │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, ] │ │ │ │ + ldr.w r0, [r4, ] │ │ │ │ strb r2, [r2, r2] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strb r6, [r5, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r5, r2, #5 │ │ │ │ strb r6, [r5, r0] │ │ │ │ @@ -2676728,29 +2676762,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r4, [r6, r4] │ │ │ │ lsls r5, r2, #5 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + cmp r0, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r7, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 7ab198 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2677376,29 +2677410,29 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #416] @ (7ab950 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #20 │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r5, #84] @ 0x54 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #18] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + movs r1, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r0, [pc, #600] @ (7aba30 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ ldr r0, [pc, #472] @ (7ab9b4 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2677532,15 +2677566,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bx ip │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r1, r6, r0, rrx │ │ │ │ + eor.w r1, r6, r0, rrx │ │ │ │ bx r1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ mov lr, ip │ │ │ │ lsls r5, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2679154,21 +2679188,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 7ac8ce │ │ │ │ nop │ │ │ │ subs r0, #72 @ 0x48 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7ac484 │ │ │ │ + b.n 7ac244 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 7aca34 │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r3, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #360] @ (7acb1c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2679652,29 +2679686,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #15 │ │ │ │ + lsrs r6, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #15 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r2, #14 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ add.w r3, r1, #13056 @ 0x3300 │ │ │ │ mov.w ip, #3 │ │ │ │ str.w ip, [r1] │ │ │ │ @@ -2680776,15 +2680810,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #16 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r7, #18 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #242 @ 0xf2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r6, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2680830,15 +2680864,15 @@ │ │ │ │ str.w r3, [r4, #384] @ 0x180 │ │ │ │ strh.w r3, [r4, #388] @ 0x184 │ │ │ │ strd r3, r3, [r4, #396] @ 0x18c │ │ │ │ strd r2, r2, [r4, #404] @ 0x194 │ │ │ │ str.w r3, [r4, #412] @ 0x19c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbnz r4, 7ada7e │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -2681790,15 +2681824,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, #5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6} │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r3, #1 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r0, r5, #0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2681982,18 +2682016,18 @@ │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - itet vc │ │ │ │ - lslvc r0, r6, #4 │ │ │ │ - subvs r0, r4, r1 │ │ │ │ - lslvc r5, r2, #5 │ │ │ │ + bkpt 0x0056 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ + lsls r5, r2, #5 │ │ │ │ subs r4, r6, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r4, r2, r0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2682144,15 +2682178,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7ae7a2 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - bkpt 0x0052 │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2682709,16 +2682743,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 73a08 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (7aed6c ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldcl 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - mov ip, r4 │ │ │ │ + adcs.w r0, ip, sl, lsr #2 │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7aee16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2683155,15 +2683189,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #8 │ │ │ │ and.w r2, r2, #7 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #592] @ (7af478 ) │ │ │ │ + ldr r1, [pc, #464] @ (7af3f8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldc2 1, cr0, [r0], {84} @ 0x54 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #148] @ (7af2d0 ) │ │ │ │ @@ -2683231,15 +2683265,15 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r7, #22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #22 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - uxth r6, r7 │ │ │ │ + cbz r6, 7af306 │ │ │ │ lsls r0, r6, #4 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r6, r0, #21 │ │ │ │ lsls r5, r2, #5 │ │ │ │ @@ -2683349,15 +2683383,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7af3f6 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ movs r1, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 78d7a0 │ │ │ │ b.n 7af3e2 │ │ │ │ - blt.n 7af4d4 │ │ │ │ + bge.n 7af494 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfacc0154 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #80] @ (7af478 ) │ │ │ │ @@ -2683694,21 +2683728,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #6 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 7afe44 │ │ │ │ + b.n 7afc04 │ │ │ │ lsls r2, r3, #2 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - b.n 7afbe4 │ │ │ │ + b.n 7af9a4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r0, [r0, #296] @ 0x128 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r1, r1, #12288 @ 0x3000 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ ldrb.w ip, [r0, #32] │ │ │ │ @@ -2685043,15 +2685077,15 @@ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb00154 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7b05ac │ │ │ │ + bmi.n 7b056c │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb5e0154 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b0582 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2685849,34 +2685883,34 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xf6b80154 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ subw r1, ip, #2132 @ 0x854 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 7b0c3c │ │ │ │ + ldmia r7!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - beq.n 7b0e04 │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ eors.w r1, r0, #13893632 @ 0xd40000 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r2, r5, r7} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf3300154 │ │ │ │ @ instruction: 0xf3100154 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2686084,15 +2686118,15 @@ │ │ │ │ cbz r2, 7b0f78 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ bl 7b06d4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 7b0f6c │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r1, r4, #2 │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r1, #5 │ │ │ │ @@ -2686717,15 +2686751,15 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xeab20154 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeaa60154 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r6, #4 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r8, r4, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2687106,21 +2687140,21 @@ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ stmia.w ip, {r2, r4, r6, r8} │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #30] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r4, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r0, r7, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ b.n 7b1744 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b1708 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b16cc │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2687346,20 +2687380,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7b1608 │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - itte mi │ │ │ │ - lslmi r2, r3, #2 │ │ │ │ - itte cc @ unpredictable │ │ │ │ - lslcc r2, r3, #2 │ │ │ │ - addcc r2, r0, r1 │ │ │ │ - lslcs r3, r3, #2 │ │ │ │ + bkpt 0x0026 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + bkpt 0x001a │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ b.n 7b1484 │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b1448 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2688259,47 +2688293,47 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ b.n 7b275c │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7b25a0 │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r4, 7b2592 │ │ │ │ + rev16 r4, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ b.n 7b26a0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r2, r5, #17 │ │ │ │ + asrs r2, r1, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 7b2596 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 7b2548 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r6, r3, #5 │ │ │ │ + asrs r6, r7, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6c6 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r3, #2 │ │ │ │ blt.n 7b25c8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ blt.n 7b2590 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2690258,26 +2690292,26 @@ │ │ │ │ b.n 7b38d4 │ │ │ │ ldr r1, [pc, #36] @ (7b3924 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b38d4 │ │ │ │ - @ instruction: 0xe99e0096 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + ldrd r0, r0, [lr], #-600 @ 0x258 │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #108] @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bne.n 7b3968 │ │ │ │ + beq.n 7b3928 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ble.n 7b38c0 │ │ │ │ + bgt.n 7b3880 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 7b38c0 │ │ │ │ + bvs.n 7b3880 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2690329,15 +2690363,15 @@ │ │ │ │ strd r5, r5, [r4, #184] @ 0xb8 │ │ │ │ strd r5, r5, [r4, #192] @ 0xc0 │ │ │ │ strd r5, r5, [r4, #200] @ 0xc8 │ │ │ │ strd r5, r5, [r4, #208] @ 0xd0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ lsls r0, r6, #4 │ │ │ │ str r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ adds r2, r0, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -2690749,20 +2690783,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (7b3e44 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ stmia r3!, {r4, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf6de009a │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + subs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ + ldrb r6, [r0, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ movw r9, #28087 @ 0x6db7 │ │ │ │ movt r9, #46811 @ 0xb6db │ │ │ │ @@ -2691332,17 +2691366,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r3, r5, r7} │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r5, r6} │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r0, [sp, #136] @ 0x88 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ands.w r0, r0, #154 @ 0x9a │ │ │ │ + mrc 0, 7, r0, cr0, cr10, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #24 │ │ │ │ cbz r3, 7b445c │ │ │ │ @@ -2691657,28 +2691691,28 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 7b477c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #664] @ 0x298 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mrc 0, 4, r0, cr6, cr10, {4} │ │ │ │ + ldcl 0, cr0, [r6, #-616]! @ 0xfffffd98 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldc 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldc 0, cr0, [lr, #-616]! @ 0xfffffd98 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + ldc 0, cr0, [lr], {154} @ 0x9a │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldcl 0, cr0, [r4], #616 @ 0x268 │ │ │ │ + rsbs r0, r4, sl, lsr #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #336] @ (7b48b8 ) │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [pc, #336] @ (7b48bc ) │ │ │ │ @@ -2691820,24 +2691854,24 @@ │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b478a │ │ │ │ nop │ │ │ │ @ instruction: 0xb890 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ - str r4, [sp, #336] @ 0x150 │ │ │ │ + add.w r0, r2, sl, lsr #2 │ │ │ │ + str r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r2, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adcs.w r0, r6, sl, lsr #2 │ │ │ │ + bics.w r0, r6, sl, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ bl 7b4754 │ │ │ │ @@ -2691955,17 +2691989,17 @@ │ │ │ │ b.n 7b4a00 │ │ │ │ ldr r0, [pc, #12] @ (7b4a2c ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ ldr r0, [pc, #8] @ (7b4a30 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - strh r2, [r6, r3] │ │ │ │ + str r2, [r2, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #248] @ 0xf8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r8, [pc, #556] @ 7b4c74 │ │ │ │ @@ -2693701,41 +2693735,41 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #42] @ 0x2a │ │ │ │ + strh r6, [r4, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r2, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r6, 7b5c0e │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r7, [pc, #40] @ (7b5c20 ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r1, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bge.n 7b5bec │ │ │ │ + bls.n 7b5bac │ │ │ │ lsls r2, r3, #2 │ │ │ │ add r6, pc, #168 @ (adr r6, 7b5cac ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r4, pc, #632 @ (adr r4, 7b5e80 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r4, pc, #480 @ (adr r4, 7b5dec ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ - adcs r2, r7 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #172] @ (7b5cd0 ) │ │ │ │ mov r6, r3 │ │ │ │ @@ -2694212,27 +2694246,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #264 @ (adr r2, 7b61c0 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ add r2, pc, #176 @ (adr r2, 7b616c ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #1008] @ (7b64b8 ) │ │ │ │ + ldr r1, [pc, #880] @ (7b6438 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.n 7b6068 │ │ │ │ + bcc.n 7b6028 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bcc.n 7b5fe8 │ │ │ │ + bcs.n 7b61a8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2694391,17 +2694425,17 @@ │ │ │ │ b.n 7b624c │ │ │ │ ldr r0, [pc, #12] @ (7b6278 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ ldr r0, [pc, #8] @ (7b627c ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - subs r2, #166 @ 0xa6 │ │ │ │ + subs r1, #134 @ 0x86 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r2, [r6, #7] │ │ │ │ + ldrb r2, [r2, #3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ @@ -2695288,17 +2695322,17 @@ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bic.w r4, r4, #74 @ 0x4a │ │ │ │ orr.w r4, r4, #2 │ │ │ │ str r4, [r3, #12] │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r3, #7] │ │ │ │ + strb r6, [r7, #2] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 7b67c0 │ │ │ │ + b.n 7b6580 │ │ │ │ lsls r1, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #208] @ (7b6c14 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2695384,23 +2695418,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r1, #4] │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #114 @ 0x72 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b6df0 │ │ │ │ @@ -2695680,25 +2695714,25 @@ │ │ │ │ b.n 7b6ee2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xb686 │ │ │ │ + push {r1, r2, r5, r6, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7b74a8 │ │ │ │ + b.n 7b7268 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cpsie a │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2695894,23 +2695928,23 @@ │ │ │ │ b.n 7b70a0 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #64] @ 0x40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldrh r6, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r2, #5 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + cbz r6, 7b7172 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ lsls r2, r4, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696043,27 +2696077,27 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r4, r2, #5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r5, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - svc 92 @ 0x5c │ │ │ │ + udf #60 @ 0x3c │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldrh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2696124,25 +2696158,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (7b7340 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b72ee │ │ │ │ ldr r1, [pc, #24] @ (7b7344 ) │ │ │ │ add r1, pc │ │ │ │ b.n 7b730a │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #912] @ 0x390 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r7, [sp, #16] │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (7b749c ) │ │ │ │ @@ -2696288,41 +2696322,41 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r2, [pc, #256] @ (7b75ac ) │ │ │ │ + ldr r1, [pc, #128] @ (7b752c ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - stmia r5!, {r4, r7} │ │ │ │ + stmia r4!, {r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strb r6, [r3, r5] │ │ │ │ + strb r6, [r7, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [pc, #384] @ (7b7650 ) │ │ │ │ + bx r8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r5, #6] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w lr, [pc, #156] @ 7b758c │ │ │ │ mov r3, r1 │ │ │ │ @@ -2696672,15 +2696706,15 @@ │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r4, r6, #3 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - str r4, [r4, #76] @ 0x4c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2696930,22 +2696964,22 @@ │ │ │ │ bl 7b6b30 │ │ │ │ b.n 7b7a16 │ │ │ │ nop │ │ │ │ strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #32] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xf94bffff │ │ │ │ bl 8e3aa6 │ │ │ │ bl 5c3aaa │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cbnz r4, 7b7adc │ │ │ │ + @ instruction: 0xb884 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2697099,15 +2697133,15 @@ │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #12] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r2, #122 @ 0x7a │ │ │ │ lsls r0, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2697206,15 +2697240,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r1, #14] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r6, r2, r1 │ │ │ │ lsls r7, r1, #5 │ │ │ │ strh r6, [r1, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ lsls r2, r3, #2 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697554,15 +2697588,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r6, r4, #32 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2697975,25 +2698009,25 @@ │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #7 │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r6, r7, #10 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r3, [pc, #712] @ (7b87cc ) │ │ │ │ + ldr r2, [pc, #584] @ (7b874c ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2698404,47 +2698438,47 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r3, #2 │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r6, r1, #31 │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xe98fffff │ │ │ │ - add r5, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf2e60098 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + rsb r0, r6, #152 @ 0x98 │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r2, [r1, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r3, #2 │ │ │ │ strb r2, [r0, #31] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r6, [r2, #30] │ │ │ │ lsls r4, r2, #5 │ │ │ │ adds r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #29] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strb r2, [r1, r3] │ │ │ │ + strh r2, [r5, r6] │ │ │ │ lsls r2, r3, #2 │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r0, [r4, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r4, [r0, #28] │ │ │ │ lsls r4, r2, #5 │ │ │ │ @@ -2699119,21 +2699153,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ strb r4, [r1, #8] │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #696] @ (7b92c8 ) │ │ │ │ + ldr r6, [pc, #568] @ (7b9248 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #1] │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r5, [pc, #792] @ (7b9334 ) │ │ │ │ + ldr r4, [pc, #664] @ (7b92b4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #248] @ (7b9128 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699250,17 +2699284,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #124] @ 0x7c │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #296] @ (7b9268 ) │ │ │ │ + ldr r4, [pc, #168] @ (7b91e8 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r5, [pc, #304] @ (7b9274 ) │ │ │ │ + ldr r4, [pc, #176] @ (7b91f4 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #296] @ (7b9280 ) │ │ │ │ @@ -2699387,15 +2699421,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r4, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #288] @ (7b93b8 ) │ │ │ │ + ldr r3, [pc, #160] @ (7b9338 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (7b92fc ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2699434,15 +2699468,15 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b92c4 │ │ │ │ nop │ │ │ │ ldr r6, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #360] @ (7b9470 ) │ │ │ │ + ldr r3, [pc, #232] @ (7b93f0 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #124] @ (7b9398 ) │ │ │ │ @@ -2699493,15 +2699527,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b9328 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #880] @ (7b9714 ) │ │ │ │ + ldr r2, [pc, #752] @ (7b9694 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2699963,27 +2699997,27 @@ │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b974e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 7b95a2 │ │ │ │ nop │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - ldr r3, [pc, #840] @ (7b9c04 ) │ │ │ │ + ldr r2, [pc, #712] @ (7b9b84 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #368] @ (7b9a34 ) │ │ │ │ + bxns r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #56] @ (7b9900 ) │ │ │ │ + mov lr, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #88] @ (7b9924 ) │ │ │ │ + mov lr, lr │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0x47de │ │ │ │ + mov lr, r7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #56] @ (7b990c ) │ │ │ │ + mov lr, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [pc, #272] @ (7b99f4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2700109,15 +2700143,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r1, #112] @ 0x70 │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - bx r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ mov r4, r2 │ │ │ │ @@ -2700233,17 +2700267,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ b.n 7b9a94 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r2 │ │ │ │ + cmp r6, lr │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ @@ -2700330,17 +2700364,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ str r6, [r2, #72] @ 0x48 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - mov r2, r0 │ │ │ │ + add sl, ip │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr.w r3, [r0, #624] @ 0x270 │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ subs r3, #25 │ │ │ │ cmp r3, #16 │ │ │ │ it hi │ │ │ │ movhi r0, #64 @ 0x40 │ │ │ │ @@ -2700489,21 +2700523,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r9 │ │ │ │ + bics r6, r5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #12 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r8, sl │ │ │ │ + bics r0, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add lr, pc │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (7b9e14 ) │ │ │ │ @@ -2700529,15 +2700563,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7b9df0 │ │ │ │ str r4, [r3, #32] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r8, r8 │ │ │ │ + bics r0, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2700714,17 +2700748,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #24] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r2, [r6, #0] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - orrs r2, r4 │ │ │ │ + tst r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ ldr.w r2, [pc, #2220] @ 7ba900 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ @@ -2701421,23 +2701455,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r3, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ ldr r0, [r0, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #240 @ 0xf0 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r0, #244 @ 0xf4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r2, #58 @ 0x3a │ │ │ │ + subs r1, #26 │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #96] @ (7ba99c ) │ │ │ │ @@ -2701981,17 +2702015,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r4, r2, #5 │ │ │ │ str r4, [r4, r4] │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r3, #58 @ 0x3a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r4, #186 @ 0xba │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2702082,17 +2702116,17 @@ │ │ │ │ blx 744c8 │ │ │ │ b.n 7bb08c │ │ │ │ nop │ │ │ │ ldr r7, [pc, #744] @ (7bb3b8 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r2, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (7bb168 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 7bb146 │ │ │ │ @@ -2702138,15 +2702172,15 @@ │ │ │ │ b.n 7bb116 │ │ │ │ ldr r1, [pc, #16] @ (7bb174 ) │ │ │ │ b.n 7bb148 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ ldr r7, [pc, #96] @ (7bb1cc ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ - lsls r6, r6, #11 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #12288 @ 0x3000 │ │ │ │ strb.w r1, [r0, #3540] @ 0xdd4 │ │ │ │ @@ -2702193,19 +2702227,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #472] @ (7bb3c0 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ lsls r0, r6, #4 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf75a0099 │ │ │ │ + @ instruction: 0xf63a0099 │ │ │ │ ldr r2, [pc, #168] @ (7bb2a4 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7bb224 │ │ │ │ tbb [pc, r3] │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ @@ -2702281,19 +2702315,18 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r6, [pc, #0] @ (7bb2a8 ) │ │ │ │ lsls r4, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #4 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + vaddw.u32 q8, q2, d31 │ │ │ │ + adds r1, #22 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xf70c0099 │ │ │ │ + @ instruction: 0xf5ec0099 │ │ │ │ ldr r3, [pc, #232] @ (7bb3a4 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ @@ -2702372,15 +2702405,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r0, r6, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movw lr, #15544 @ 0x3cb8 │ │ │ │ add.w r3, r0, lr │ │ │ │ ldr r5, [r1, #4] │ │ │ │ movw ip, #15560 @ 0x3cc8 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ @@ -2705001,17 +2705034,17 @@ │ │ │ │ str.w fp, [r3, r2, lsl #2] │ │ │ │ b.n 7bd2a4 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7bd5e0 │ │ │ │ + b.n 7bd3a0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - b.n 7bd4ac │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r4, #242 @ 0xf2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2705678,19 +2705711,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 7bda52 │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 7bda3e │ │ │ │ nop │ │ │ │ - bhi.n 7bdcb4 │ │ │ │ + bvc.n 7bdc74 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvs.n 7bdbe0 │ │ │ │ + bpl.n 7bdba0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bvs.n 7bdbb8 │ │ │ │ + bpl.n 7bdb78 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #1 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2706205,23 +2706238,23 @@ │ │ │ │ mov.w ip, #1048576 @ 0x100000 │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 7bdfa2 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 7bdf80 │ │ │ │ - bmi.n 7be290 │ │ │ │ + bcc.n 7be250 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7be268 │ │ │ │ + bcc.n 7be228 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7be248 │ │ │ │ + bcc.n 7be208 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7be228 │ │ │ │ + bcc.n 7be1e8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bmi.n 7be1f8 │ │ │ │ + bcs.n 7be1b8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ ldr.w r2, [r0, #644] @ 0x284 │ │ │ │ ldr.w r3, [r0, #656] @ 0x290 │ │ │ │ push {r4, lr} │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #644] @ 0x284 │ │ │ │ mov.w ip, #26624 @ 0x6800 │ │ │ │ @@ -2706837,23 +2706870,23 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ b.n 7be558 │ │ │ │ adds r0, r1, #3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r6} │ │ │ │ + ldmia r5, {r2, r5} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r6!, {r3, r5} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r0, r3, r3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3880] @ 0xf28 │ │ │ │ @@ -2707446,15 +2707479,15 @@ │ │ │ │ b.n 7be988 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r6, #27 │ │ │ │ lsls r4, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -2708187,27 +2708220,27 @@ │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bf716 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7bf716 │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r4, r6, r7} │ │ │ │ + ite lt │ │ │ │ + lsllt r7, r5, #4 │ │ │ │ + bkpt 0x00fa │ │ │ │ lsls r7, r5, #4 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + bkpt 0x00de │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ittt │ │ │ │ - lsl r7, r5, #4 │ │ │ │ - ittt le @ unpredictable > │ │ │ │ - lslle r7, r5, #4 │ │ │ │ - cbnz r2, 7bf846 @ unpredictable │ │ │ │ - lslle r7, r5, #4 │ │ │ │ - cbnz r0, 7bf844 │ │ │ │ + bkpt 0x00be │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + revsh r2, r3 │ │ │ │ + lsls r7, r5, #4 │ │ │ │ + revsh r0, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cbnz r0, 7bf840 │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2709306,15 +2709339,15 @@ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 2, r0, cr0, cr3, {2} │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r7, r5, #4 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2709938,19 +2709971,19 @@ │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7c0aec │ │ │ │ sub.w r1, r6, #13828096 @ 0xd30000 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #256 @ (adr r7, 7c0e08 ) │ │ │ │ lsls r7, r5, #4 │ │ │ │ - bhi.n 7c0cfc │ │ │ │ + bvc.n 7c0cbc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [sp, #8] │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #456] @ (7c0eec ) │ │ │ │ @@ -2710945,21 +2710978,21 @@ │ │ │ │ ldr.w r6, [fp, r3] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ b.n 7c12fe │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 7c1378 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r5, [sp, #544] @ 0x220 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7c192e │ │ │ │ mov lr, r2 │ │ │ │ @@ -2711065,15 +2711098,15 @@ │ │ │ │ adds r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7642e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7c19de │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #732] @ (7c1cf8 ) │ │ │ │ @@ -2711333,25 +2711366,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7c1cf8 │ │ │ │ eors r7, r5 │ │ │ │ b.n 7c18b4 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r1, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ b.n 7c16c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r7, [sp, #376] @ 0x178 │ │ │ │ + str r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2711948,17 +2711981,17 @@ │ │ │ │ b.n 7c2218 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7c234a │ │ │ │ movs r3, #1 │ │ │ │ b.n 7c234a │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #968] @ 0x3c8 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ add.w r1, r0, #14080 @ 0x3700 │ │ │ │ @@ -2713300,21 +2713333,21 @@ │ │ │ │ str.w r1, [r5, r3, lsl #2] │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r1, [r4, #156] @ 0x9c │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ b.n 7c3214 │ │ │ │ nop │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + ldrh r2, [r6, #6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + ldrh r2, [r6, #2] │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 76208c │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3856] @ 0xf10 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2714785,15 +2714818,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb832 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2717697,32 +2717730,32 @@ │ │ │ │ beq.n 7c6aa8 │ │ │ │ b.n 7c6afe │ │ │ │ nop │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r7 │ │ │ │ + cbnz r2, 7c6b96 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa4400a0 │ │ │ │ - b.n 7c68dc │ │ │ │ + vld4.32 {d0-d3}, [r4 :128], r0 │ │ │ │ + b.n 7c669c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfa0e00a0 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + str??.w r0, [lr, #160] @ 0xa0 │ │ │ │ + str r2, [r1, r7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev r4, r2 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r5, #6] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh.w r0, [sl, #160] @ 0xa0 │ │ │ │ - ldrb r0, [r0, #6] │ │ │ │ + ldrb.w r0, [sl, #160] @ 0xa0 │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbnz r0, 7c6bd4 │ │ │ │ + @ instruction: 0xb8a0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr??.w r0, [r8, r0, lsl #2] │ │ │ │ + ldr.w r0, [r8, r0, lsl #2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2718346,19 +2718379,19 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - cmp ip, r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r7, r5, #4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r6, r4 │ │ │ │ + orrs r6, r0 │ │ │ │ lsls r7, r5, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r8, sl │ │ │ │ beq.n 7c7282 │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ beq.n 7c72ce │ │ │ │ @@ -2718680,25 +2718713,25 @@ │ │ │ │ blx 744c8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c74e0 │ │ │ │ ldrh r2, [r7, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #102 @ 0x66 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #108 @ 0x6c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #100] @ 0x64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ @@ -2720211,19 +2720244,19 @@ │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c8406 │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #18] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r7, #92 @ 0x5c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r6, [r2, #8] │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #196] @ (7c85e0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2720312,19 +2720345,19 @@ │ │ │ │ blx 744c8 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7c85a2 │ │ │ │ ldrb r2, [r3, #11] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #228 @ 0xe4 │ │ │ │ + cmp r5, #196 @ 0xc4 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2721204,29 +2721237,29 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r6, [r6, r1] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #162 @ 0xa2 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldrsb r2, [r6, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -2722468,180 +2722501,181 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r7, r5, #4 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4} │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r1, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #13 │ │ │ │ + asrs r6, r2, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, r6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ ldmia r3!, {r1, r2, r4} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vaddl.s8 q8, d30, d17 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + cdp 0, 10, cr0, cr14, cr1, {5} │ │ │ │ + strh r2, [r2, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vhadd.s32 d16, d22, d17 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + cdp 0, 4, cr0, cr6, cr1, {5} │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cdp 0, 12, cr0, cr4, cr1, {5} │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + stc 0, cr0, [r4, #644]! @ 0x284 │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 7c9d60 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldmia r1, {r1, r5, r6} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r5, #144 @ 0x90 │ │ │ │ + adds r4, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + strh r0, [r3, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r3, r4] │ │ │ │ + str r6, [r7, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + str r4, [r0, r7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r3, #50 @ 0x32 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r6, r1] │ │ │ │ + str r6, [r2, r5] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stcl 0, cr0, [r8], #644 @ 0x284 │ │ │ │ - ldr r6, [pc, #936] @ (7ca0f0 ) │ │ │ │ + rsb r0, r8, r1, asr #2 │ │ │ │ + ldr r5, [pc, #808] @ (7ca070 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xfb680097 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + @ instruction: 0xfa480097 │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r7, pc, #848 @ (adr r7, 7ca0a4 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + add r0, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 7c9dd4 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 7ca154 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r5, r4] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #336] @ (7c9ec0 ) │ │ │ │ + ldr r6, [pc, #208] @ (7c9e40 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orns r0, r8, r1, asr #2 │ │ │ │ - ldr r7, [pc, #160] @ (7c9e18 ) │ │ │ │ + ldrd r0, r0, [r8, #-644] @ 0x284 │ │ │ │ + ldr r6, [pc, #32] @ (7c9d98 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r6, pc, #880 @ (adr r6, 7ca0f0 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 7ca070 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #312] @ (7c9ebc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #0] @ (7c9d88 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r3, r0] │ │ │ │ + ldr r6, [pc, #1000] @ (7ca174 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [pc, #928] @ (7ca130 ) │ │ │ │ + ldr r6, [pc, #800] @ (7ca0b0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmia r4!, {} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldr r7, [pc, #168] @ (7c9e44 ) │ │ │ │ + ldr r6, [pc, #40] @ (7c9dc4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #104] @ (7c9e08 ) │ │ │ │ + ldr r3, [pc, #1000] @ (7ca188 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrd r0, r0, [r2], #-644 @ 0x284 │ │ │ │ - ldr r5, [pc, #120] @ (7c9e20 ) │ │ │ │ + b.n 7c9c48 │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + ldr r3, [pc, #1016] @ (7ca1a0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 7ca0d8 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 7ca058 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r6, [pc, #360] @ (7c9f1c ) │ │ │ │ + ldr r5, [pc, #232] @ (7c9e9c ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7c9d10 │ │ │ │ + b.n 7c9ad0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldr r6, [pc, #40] @ (7c9de4 ) │ │ │ │ + ldr r4, [pc, #936] @ (7ca164 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #24] @ (7c9dd8 ) │ │ │ │ + ldr r2, [pc, #920] @ (7ca158 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #168] @ (7c9e6c ) │ │ │ │ + ldr r5, [pc, #40] @ (7c9dec ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #216] @ (7c9ea0 ) │ │ │ │ + ldr r5, [pc, #88] @ (7c9e20 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #200] @ (7c9e94 ) │ │ │ │ + ldr r5, [pc, #72] @ (7c9e14 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #200] @ (7c9e98 ) │ │ │ │ + ldr r5, [pc, #72] @ (7c9e18 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #168] @ (7c9e7c ) │ │ │ │ + ldr r5, [pc, #40] @ (7c9dfc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #152] @ (7c9e70 ) │ │ │ │ + ldr r5, [pc, #24] @ (7c9df0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #120] @ (7c9e54 ) │ │ │ │ + ldr r4, [pc, #1016] @ (7ca1d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [pc, #88] @ (7c9e38 ) │ │ │ │ + ldr r4, [pc, #984] @ (7ca1b8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #88] @ (7c9e3c ) │ │ │ │ + ldr r1, [pc, #984] @ (7ca1bc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #880] @ (7ca158 ) │ │ │ │ + ldr r3, [pc, #752] @ (7ca0d8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #880] @ (7ca160 ) │ │ │ │ + ldr r1, [pc, #752] @ (7ca0e0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 7ca038 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 7c9fb8 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #136] @ (7c9e84 ) │ │ │ │ + ldr r3, [pc, #8] @ (7c9e04 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 7c9ec4 ) │ │ │ │ + add r1, pc, #64 @ (adr r1, 7c9e44 ) │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r4, [pc, #720] @ (7ca0d8 ) │ │ │ │ + ldr r3, [pc, #592] @ (7ca058 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r4, [pc, #664] @ (7ca0a4 ) │ │ │ │ + ldr r3, [pc, #536] @ (7ca024 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [pc, #288] @ (7c9f30 ) │ │ │ │ + ldr r2, [pc, #160] @ (7c9eb0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r4, [r7, #5] │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcs.n 7c9e38 │ │ │ │ + beq.n 7c9df8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [pc, #856] @ (7ca17c ) │ │ │ │ + ldr r1, [pc, #728] @ (7ca0fc ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #832] @ (7ca168 ) │ │ │ │ + ldr r1, [pc, #704] @ (7ca0e8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #808] @ (7ca154 ) │ │ │ │ + ldr r1, [pc, #680] @ (7ca0d4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #624] @ (7ca0a0 ) │ │ │ │ + ldr r1, [pc, #496] @ (7ca020 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr.w r2, [pc, #2832] @ 7ca944 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7c95ea │ │ │ │ @@ -2723655,219 +2723689,219 @@ │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7ca8b8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #152] @ (7ca9e0 ) │ │ │ │ + ldr r0, [pc, #24] @ (7ca960 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #776] @ (7cac54 ) │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #632] @ (7cabc8 ) │ │ │ │ + bx pc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #848] @ (7caca4 ) │ │ │ │ + blxns r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - rsbs r0, r2, #151 @ 0x97 │ │ │ │ - cmp r1, #24 │ │ │ │ + @ instruction: 0xf0b20097 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r0, [pc, #528] @ (7cab74 ) │ │ │ │ + bxns ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #416] @ (7cab08 ) │ │ │ │ + bx r9 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #304] @ (7caa9c ) │ │ │ │ + bxns r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #640] @ (7cabf0 ) │ │ │ │ + blx r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #552] @ (7cab9c ) │ │ │ │ + bx sp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r5, #2 │ │ │ │ + adds r4, r1, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r5, [sp, #64] @ 0x40 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldc 0, cr0, [lr], {147} @ 0x93 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + @ instruction: 0xeafe0093 │ │ │ │ + lsls r2, r2, #28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bx lr │ │ │ │ + mov r6, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx ip │ │ │ │ + mov r6, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + udf #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bx r7 │ │ │ │ + mov r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r8, lr │ │ │ │ + cmp r8, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r0, [pc, #24] @ (7ca9b8 ) │ │ │ │ + mov lr, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx fp │ │ │ │ + mov r6, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blxns r2 │ │ │ │ + mov r4, lr │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx pc │ │ │ │ + mov r2, fp │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r9 │ │ │ │ + mov r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r5 │ │ │ │ + mov r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bx r0 │ │ │ │ + cmp sl, ip │ │ │ │ lsls r1, r3, #2 │ │ │ │ - mov sl, ip │ │ │ │ + cmp sl, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7caa34 │ │ │ │ + svc 20 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov r2, r9 │ │ │ │ + cmp r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - svc 234 @ 0xea │ │ │ │ + udf #202 @ 0xca │ │ │ │ lsls r1, r4, #2 │ │ │ │ - mov r4, r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add ip, fp │ │ │ │ + bics r4, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + adds r0, r3, r5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - mov r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r8, lr │ │ │ │ + add r8, sl │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r8, sl │ │ │ │ + add r8, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp ip, r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r4, sl │ │ │ │ + orrs r4, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r0, #13 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r6, [r5, #24] │ │ │ │ + str r6, [r1, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r2, [r2, #24] │ │ │ │ + str r2, [r6, #4] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - negs r4, r0 │ │ │ │ + asrs r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - tst r4, r5 │ │ │ │ + asrs r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - tst r6, r4 │ │ │ │ + asrs r6, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ble.n 7caaf8 │ │ │ │ + bgt.n 7caab8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - rors r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + eors r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - sbcs r4, r4 │ │ │ │ + lsls r4, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ @ instruction: 0xb746 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - eors r6, r7 │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blt.n 7caa28 │ │ │ │ + bge.n 7ca9e8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - eors r2, r1 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blt.n 7cab44 │ │ │ │ + bge.n 7cab04 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r6, #234 @ 0xea │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movs r1, #114 @ 0x72 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r7, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 7caa4c │ │ │ │ + bls.n 7caa0c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r3, #40] @ 0x28 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subw r0, sl, #2195 @ 0x893 │ │ │ │ - bge.n 7cab3c │ │ │ │ + @ instruction: 0xf58a0093 │ │ │ │ + bls.n 7caafc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r6, #52 @ 0x34 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r6, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r5, #112 @ 0x70 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - addw r0, r6, #2195 @ 0x893 │ │ │ │ - bls.n 7caa08 │ │ │ │ + @ instruction: 0xf4e60093 │ │ │ │ + bhi.n 7ca9c8 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + subs r5, #64 @ 0x40 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r4, #196 @ 0xc4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #226 @ 0xe2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r4, #226 @ 0xe2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r4, #148 @ 0x94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r1, r4} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #80 @ 0x50 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r4, #42 @ 0x2a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r4, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2724153,19 +2724187,19 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ bne.w 7cacc0 │ │ │ │ b.n 7cacf6 │ │ │ │ strb r4, [r5, r3] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - subs r1, #6 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3528] @ 0xdc8 │ │ │ │ ldr r2, [pc, #132] @ (7cae6c ) │ │ │ │ sub.w sp, sp, #560 @ 0x230 │ │ │ │ @@ -2724220,15 +2724254,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, r0] │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, r7] │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, r4, #23 │ │ │ │ lsls r7, r5, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r3, [r0, #3856] @ 0xf10 │ │ │ │ @@ -2724727,15 +2724761,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ - bl b2d880 │ │ │ │ + bl b2d7f8 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2173] @ 0x87d │ │ │ │ bl 773184 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7cb444 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ @@ -2724978,15 +2725012,15 @@ │ │ │ │ ldr.w r3, [r4, #3984] @ 0xf90 │ │ │ │ str r3, [sp, #0] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ lsl.w r3, fp, r5 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2d880 │ │ │ │ + bl b2d7f8 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ bl 773184 │ │ │ │ mov r0, r6 │ │ │ │ bl 773184 │ │ │ │ @@ -2725187,15 +2725221,15 @@ │ │ │ │ ldr.w r3, [r4, #3996] @ 0xf9c │ │ │ │ orrs r1, r5 │ │ │ │ ldr.w r2, [r4, #3992] @ 0xf98 │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ mov r1, r7 │ │ │ │ - bl b2de38 │ │ │ │ + bl b2ddb0 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2173] @ 0x87d │ │ │ │ bl 773184 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7cb91c │ │ │ │ ldrd r7, r1, [sp, #4] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2725441,15 +2725475,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5ab44c <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x499b94> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7cbcb0 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2acf0 │ │ │ │ + bl b2ac68 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr.w r3, [r8, #356] @ 0x164 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #244] @ 0xf4 │ │ │ │ ldr.w r1, [r8, #3912] @ 0xf48 │ │ │ │ @@ -2725462,15 +2725496,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #1884] @ 0x75c │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.n 7cbd3e │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ ldr.w r5, [r8, #160] @ 0xa0 │ │ │ │ - bl b2aa14 │ │ │ │ + bl b2a98c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r5 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r5, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2725502,19 +2725536,19 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ strd r5, r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ blx r4 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2ad68 │ │ │ │ + bl b2ace0 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2b000 │ │ │ │ + bl b2af78 │ │ │ │ ldr.w r0, [r8, #3860] @ 0xf14 │ │ │ │ - bl b2ad2c │ │ │ │ + bl b2aca4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7cbce4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2725593,15 +2725627,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ - bl b2d474 │ │ │ │ + bl b2d3ec │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2725621,15 +2725655,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ ldr.w r0, [r4, #3860] @ 0xf14 │ │ │ │ - bl b2d0fc │ │ │ │ + bl b2d074 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #2173] @ 0x87d │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2725717,15 +2725751,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [sp, #24] │ │ │ │ strd r9, fp, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl b2bb9c │ │ │ │ + bl b2bb14 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldrb.w r2, [r4, #516] @ 0x204 │ │ │ │ cbnz r2, 7cbf3e │ │ │ │ ldr r2, [pc, #892] @ (7cc2a0 ) │ │ │ │ ldr r3, [pc, #884] @ (7cc29c ) │ │ │ │ add r2, pc │ │ │ │ @@ -2726092,21 +2726126,21 @@ │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ lsrs r0, r5 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl b2bc04 │ │ │ │ + bl b2bb7c │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl b2bc58 │ │ │ │ + bl b2bbd0 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 4509a4 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x33f0ec> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2726253,15 +2726287,15 @@ │ │ │ │ strd r4, r4, [sp, #24] │ │ │ │ strd r4, r4, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #124 @ 0x7c │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ - bl b2bf24 │ │ │ │ + bl b2be9c │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2173] @ 0x87d │ │ │ │ bl 773184 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7cc306 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2726314,15 +2726348,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7cc6a8 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7cc392 │ │ │ │ ldr.w r0, [r7, #3860] @ 0xf14 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl b2bd24 │ │ │ │ + bl b2bc9c │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7cc7d6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 463440 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x351b88> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2726647,15 +2726681,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r4, #238 @ 0xee │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r2, #246 @ 0xf6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1592] @ 7ccf90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2726815,15 +2726849,15 @@ │ │ │ │ ldrsh.w r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ strd r3, r9, [sp, #4] │ │ │ │ ldrsh.w r3, [r4, #24] │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2dbe8 │ │ │ │ + bl b2db60 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ ldr.w r2, [pc, #1128] @ 7ccf98 │ │ │ │ ldr.w r3, [pc, #1120] @ 7ccf94 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2726892,15 +2726926,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7caedc │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ b.n 7ccb2c │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7cc990 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2726944,15 +2726978,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2dbe8 │ │ │ │ + bl b2db60 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov.w r2, #0 │ │ │ │ strb.w r2, [r5, #2173] @ 0x87d │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -2726966,15 +2727000,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7caedc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2727226,15 +2727260,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7caedc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3860] @ 0xf14 │ │ │ │ - bl b2cc10 │ │ │ │ + bl b2cb88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2173] @ 0x87d │ │ │ │ @@ -2728415,170 +2728449,170 @@ │ │ │ │ b.n 7cd66e │ │ │ │ ldr r2, [pc, #324] @ (7cdcb8 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7cd664 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ cmp r5, #24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r7, r6 │ │ │ │ + adds r4, r3, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r0, r5, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r1, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - blt.n 7cdbf0 │ │ │ │ + bls.n 7cdbb0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + adds r4, r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + adds r4, r2, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r0, r7 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, r7 │ │ │ │ + adds r0, r6, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r4, r7 │ │ │ │ + adds r2, r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r3, r7 │ │ │ │ + adds r2, r7, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + adds r2, r7, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vqadd.s8 d0, d22, d1 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + stcl 0, cr0, [r6, #580]! @ 0x244 │ │ │ │ + asrs r4, r3, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r1, #17 │ │ │ │ + asrs r0, r5, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + adds r2, r0, #0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r7, #3 │ │ │ │ + subs r4, r3, r7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r0, #3 │ │ │ │ + subs r4, r4, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, #2 │ │ │ │ + subs r0, r7, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r5, #1 │ │ │ │ + subs r4, r1, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + subs r6, r4, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + subs r6, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r4, r7 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + adds r0, r4, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r3, r1 │ │ │ │ + adds r0, r7, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, r6, r0 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r5, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + adds r6, r7, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + adds r6, r3, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r6, r2 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r0, r2 │ │ │ │ + asrs r2, r4, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + asrs r2, r6, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r7, #30 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r1, #30 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r7, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r5, #28 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r7, #26 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #26 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #19 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r0, #21 │ │ │ │ + asrs r6, r4, #16 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r5, #19 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #14 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r3, [r1, #2608] @ 0xa30 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2728871,55 +2728905,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7cdf0a │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, r6 │ │ │ │ + adds r6, r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r3, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r6, r6 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r3, r5 │ │ │ │ + adds r0, r7, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r0, r0, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r2, r5 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + adds r2, r0, r0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + asrs r4, r7, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r6, #27 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r6, [pc, #516] @ (7ce244 ) │ │ │ │ @@ -2728934,15 +2728968,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ add.w r0, r4, #800 @ 0x320 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl b3006c │ │ │ │ + bl b2ffe4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7ce232 │ │ │ │ ldr.w r0, [r4, #628] @ 0x274 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2730228,17 +2730262,17 @@ │ │ │ │ ldr.w r1, [r6, #3532] @ 0xdcc │ │ │ │ b.n 7cf032 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 734e4 │ │ │ │ mov r0, r5 │ │ │ │ blx 74858 │ │ │ │ b.n 7cefbc │ │ │ │ - cbz r2, 7cf1a2 │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -2731240,17 +2731274,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7cfcb4 │ │ │ │ b.n 7cfc4a │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - cbnz r4, 7cfcc4 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - cbnz r4, 7cfcc2 │ │ │ │ + @ instruction: 0xb7ec │ │ │ │ lsls r6, r5, #4 │ │ │ │ addw r2, r0, #2180 @ 0x884 │ │ │ │ add.w ip, r0, #2176 @ 0x880 │ │ │ │ addw r1, r0, #2184 @ 0x888 │ │ │ │ push {r4, lr} │ │ │ │ addw r4, r0, #2188 @ 0x88c │ │ │ │ mov.w r3, #1056964608 @ 0x3f000000 │ │ │ │ @@ -2731357,17 +2731391,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7cfde4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - @ instruction: 0xb780 │ │ │ │ + cpsie │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r0, [pc, #1872] @ 7d05a8 │ │ │ │ @@ -2731918,15 +2731952,15 @@ │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7cfeac │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r0, r3 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2732396,15 +2732430,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7d0b48 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7d099c │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ ldr.w ip, [pc, #128] @ 7d0bdc │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2732455,15 +2732489,15 @@ │ │ │ │ it ne │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7d0ba2 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ eors.w r1, r6, #13762560 @ 0xd20000 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r6, r5, #4 │ │ │ │ orrs.w r1, r6, #13762560 @ 0xd20000 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2732754,15 +2732788,15 @@ │ │ │ │ blx 744c8 │ │ │ │ movs r3, #0 │ │ │ │ b.n 7d0e1a │ │ │ │ nop │ │ │ │ @ instruction: 0xf1fc0152 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u32 d0, d28, d8 │ │ │ │ + mcr2 0, 0, r0, cr12, cr8, {4} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ @@ -2732966,19 +2733000,19 @@ │ │ │ │ bne.n 7d111a │ │ │ │ b.n 7d1092 │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r5, #28] │ │ │ │ b.n 7d0fa2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 7d1110 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ + mrrc2 0, 9, r0, r0, cr8 @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #720] @ (7d141c ) │ │ │ │ mov r7, r2 │ │ │ │ @@ -2733261,15 +2733295,15 @@ │ │ │ │ ldr r4, [pc, #192] @ (7d14ec ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r4, [pc, #88] @ (7d1488 ) │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldc 1, cr0, [r2], #-328 @ 0xfffffeb8 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa3c0098 │ │ │ │ + ldrsb.w r0, [ip, r8, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r3, r0, #4096 @ 0x1000 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2734527,15 +2734561,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7d210c │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r6, r5, #4 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -2734662,15 +2734696,15 @@ │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #5 │ │ │ │ udf #218 @ 0xda │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #848] @ 0x350 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ udf #108 @ 0x6c │ │ │ │ lsls r2, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -2734765,19 +2734799,19 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ udf #26 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ stmia r5!, {r4, r7} │ │ │ │ lsls r5, r1, #5 │ │ │ │ - str r4, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #4 │ │ │ │ ble.n 7d2394 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2735199,16 +2735233,17 @@ │ │ │ │ bl 78d7a0 │ │ │ │ blx 729ac <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ bls.n 7d2628 │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r2, {r3, r4, r7} │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + b.n 7d25f0 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r3, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldrb.w r3, [r1, #32] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2735303,15 +2735338,15 @@ │ │ │ │ bl 7d2664 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 7d288c │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d2778 │ │ │ │ + b.n 7d2538 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2735454,19 +2735489,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d268c │ │ │ │ + b.n 7d244c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d2628 │ │ │ │ + b.n 7d23e8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -2735737,25 +2735772,25 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d274c │ │ │ │ + b.n 7d250c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d3484 │ │ │ │ + b.n 7d3244 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r5, #23] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #676] @ 7d2f4c │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736023,25 +2736058,25 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7d348c │ │ │ │ + b.n 7d324c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #13] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 7d3208 │ │ │ │ + b.n 7d2fc8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r2, r1, #20 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2736293,24 +2736328,24 @@ │ │ │ │ bne.w 7d3008 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + ble.n 7d31f0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r0, [r0, #3] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - sbc.w r0, r0, #4947968 @ 0x4b8000 │ │ │ │ - udf #108 @ 0x6c │ │ │ │ + orr.w r0, r0, #4947968 @ 0x4b8000 │ │ │ │ + ble.n 7d32ec │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #44 @ 0x2c │ │ │ │ + ble.n 7d3270 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ + lsls r2, r1, #3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #316] @ (7d33ac ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2736453,18 +2736488,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7d331c │ │ │ │ + blt.n 7d32dc │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r6, #1 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ + vqadd.u16 d16, d18, d8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (7d34a0 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #196] @ (7d34a4 ) │ │ │ │ @@ -2736544,17 +2736578,17 @@ │ │ │ │ bl 7d29b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 7d3414 │ │ │ │ + bge.n 7d33d4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vqadd.u64 d16, d28, d8 │ │ │ │ + mrc2 0, 2, r0, cr12, cr8, {4} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ add.w r4, r1, #44 @ 0x2c │ │ │ │ add.w r5, r1, #60 @ 0x3c │ │ │ │ @@ -2736664,17 +2736698,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bge.n 7d34e8 │ │ │ │ + bls.n 7d36a8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr8, {4} │ │ │ │ + ldc2 0, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #200] @ (7d36b4 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #200] @ (7d36b8 ) │ │ │ │ @@ -2736764,17 +2736798,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bls.n 7d35f4 │ │ │ │ + bhi.n 7d37b4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 0, cr0, [ip], #-608 @ 0xfffffda0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #256] @ (7d37e4 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #256] @ (7d37e8 ) │ │ │ │ @@ -2736891,17 +2736925,17 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bhi.n 7d38f8 │ │ │ │ + bvc.n 7d38b8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mcrr2 0, 9, r0, r4, cr8 │ │ │ │ + @ instruction: 0xfb240098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (7d38cc ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #184] @ (7d38d0 ) │ │ │ │ @@ -2736976,17 +2737010,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d383c │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 7d39c8 │ │ │ │ + bvs.n 7d3988 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfb400098 │ │ │ │ + @ instruction: 0xfa200098 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #288] @ (7d3a0c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r4, [pc, #288] @ (7d3a10 ) │ │ │ │ @@ -2737109,17 +2737143,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r2} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bvs.n 7d3a98 │ │ │ │ + bpl.n 7d3a58 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfa040098 │ │ │ │ + str??.w r0, [r4, #152] @ 0x98 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #208] @ (7d3b08 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #208] @ (7d3b0c ) │ │ │ │ @@ -2737204,17 +2737238,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 73238 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7d3a60 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 7d3b88 │ │ │ │ + bmi.n 7d3b48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [r4 :64], r8 │ │ │ │ + @ instruction: 0xf7e40098 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrd r5, r8, [r0] │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2737263,15 +2737297,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7d3b80 │ │ │ │ ldr r0, [pc, #8] @ (7d3bac ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ nop │ │ │ │ - str r4, [r5, #20] │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [pc, #508] @ (7d3dc0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2737486,18 +2737520,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r3, r4} │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - add r2, sp │ │ │ │ + muls r2, r1 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xf6ea0098 │ │ │ │ - bcs.n 7d3dac │ │ │ │ + rsb r0, sl, #4980736 @ 0x4c0000 │ │ │ │ + bne.n 7d3d6c │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -2738187,17 +2738221,17 @@ │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #16] @ (7d4454 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 74b84 │ │ │ │ nop │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ lsls r0, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ @@ -2738890,15 +2738924,15 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #4] @ (7d4b18 ) │ │ │ │ add r0, pc │ │ │ │ blx 72610 │ │ │ │ - str r2, [r7, #108] @ 0x6c │ │ │ │ + str r2, [r3, #92] @ 0x5c │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r9, #61681 @ 0xf0f1 │ │ │ │ movt r9, #61680 @ 0xf0f0 │ │ │ │ @@ -2739639,21 +2739673,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - bvc.n 7d5388 │ │ │ │ + bvs.n 7d5348 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 7d57fc │ │ │ │ + b.n 7d55bc │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7d5798 │ │ │ │ + b.n 7d5558 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - b.n 7d5784 │ │ │ │ + b.n 7d5544 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #316] @ (7d54e8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2739786,44 +2739820,44 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r5, #4 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + ldr r7, [pc, #560] @ (7d5728 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bne.n 7d5504 │ │ │ │ + ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 7d5546 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldcl 1, cr0, [r6, #184]! @ 0xb8 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + ldcl 1, cr0, [r6], {46} @ 0x2e │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - bls.n 7d54dc │ │ │ │ + bhi.n 7d549c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r6, [r3, #52] @ 0x34 │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r6, r5, #4 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #1000] @ (7d5900 ) │ │ │ │ + ldr r6, [pc, #872] @ (7d5880 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7d55b8 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r7, [pc, #800] @ (7d5840 ) │ │ │ │ + ldr r6, [pc, #672] @ (7d57c0 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 7d5564 │ │ │ │ + ldmia r7!, {} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r6, 7d5582 │ │ │ │ + rev16 r6, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2740466,115 +2740500,114 @@ │ │ │ │ b.n 7d5ba2 │ │ │ │ ldr r2, [pc, #212] @ (7d5ce4 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 73ee8 <__fprintf_chk@plt> │ │ │ │ b.n 7d5ba2 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + cbnz r6, 7d5c56 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - hlt 0x0022 │ │ │ │ + cbnz r2, 7d5c4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - hlt 0x0024 │ │ │ │ + cbnz r4, 7d5c50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r6, #2 │ │ │ │ + lsrs r4, r2, #30 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r2, [r7, #72] @ 0x48 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - hlt 0x0006 │ │ │ │ + cbnz r6, 7d5c54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cbnz r0, 7d5caa │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - hlt 0x002c │ │ │ │ + cbnz r4, 7d5c6a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + push {r5, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - hlt 0x0026 │ │ │ │ + cbnz r6, 7d5c70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - revsh r2, r0 │ │ │ │ + cbnz r2, 7d5c7c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r5, [pc, #160] @ (7d5cf8 ) │ │ │ │ + ldr r4, [pc, #32] @ (7d5c78 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r5, [pc, #120] @ (7d5cd4 ) │ │ │ │ + ldr r3, [pc, #1016] @ (7d6054 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (7d6058 ) │ │ │ │ + ldr r3, [pc, #888] @ (7d5fd8 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r4, [pc, #584] @ (7d5eb0 ) │ │ │ │ + ldr r3, [pc, #456] @ (7d5e30 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r3, [pc, #872] @ (7d5fe0 ) │ │ │ │ + ldr r2, [pc, #744] @ (7d5f60 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb648 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bgt.n 7d5d80 │ │ │ │ + blt.n 7d5d40 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [pc, #616] @ (7d5ef4 ) │ │ │ │ + ldr r2, [pc, #488] @ (7d5e74 ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb726 │ │ │ │ + vshr.u64 d16, d7, #46 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bne.n 7d5c34 │ │ │ │ + beq.n 7d5bf4 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r3, [pc, #360] @ (7d5e0c ) │ │ │ │ + ldr r2, [pc, #232] @ (7d5d8c ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + cpsid │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bne.n 7d5bd0 │ │ │ │ + beq.n 7d5d90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r2, r6, r5 │ │ │ │ + adds r2, r2, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (7d5d7c ) │ │ │ │ + ldr r0, [pc, #56] @ (7d5cfc ) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - push {r2, r4, r5, r6, lr} │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r4, lr} │ │ │ │ + cbz r0, 7d5d4c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + cbz r6, 7d5d4a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bhi.n 7d5d48 │ │ │ │ + bvc.n 7d5d08 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldmia r7!, {r4} │ │ │ │ + ldmia r5, {r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bls.n 7d5db0 │ │ │ │ + bhi.n 7d5d70 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + cbz r4, 7d5d5a │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2741438,15 +2741471,15 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 7d66f4 │ │ │ │ add.w r0, r5, #4384 @ 0x1120 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ adds r0, #24 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ - bl af34d4 │ │ │ │ + bl af344c │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #1368] @ 0x558 │ │ │ │ bl 7f0f78 │ │ │ │ cbz r0, 7d6722 │ │ │ │ add.w r4, r5, #4416 @ 0x1140 │ │ │ │ add.w r6, r5, #4544 @ 0x11c0 │ │ │ │ @@ -2741488,70 +2741521,70 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ blx 744c8 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bhi.n 7d67e0 │ │ │ │ + bvc.n 7d67a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 7d6754 │ │ │ │ + bge.n 7d6714 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 7d67b4 │ │ │ │ + blt.n 7d6774 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 7d6808 │ │ │ │ + blt.n 7d67c8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 7d66a4 │ │ │ │ + blt.n 7d6664 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bgt.n 7d66f8 │ │ │ │ + blt.n 7d66b8 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d6784 │ │ │ │ + blt.n 7d6744 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d67e0 │ │ │ │ + bgt.n 7d67a0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d665c │ │ │ │ + bgt.n 7d681c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d66c0 │ │ │ │ + bgt.n 7d6680 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d66e4 │ │ │ │ + bgt.n 7d66a4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ble.n 7d6750 │ │ │ │ + bgt.n 7d6710 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + ble.n 7d67e0 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #164 @ 0xa4 │ │ │ │ + ble.n 7d6678 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #208 @ 0xd0 │ │ │ │ + ble.n 7d66d4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - udf #228 @ 0xe4 │ │ │ │ + ble.n 7d6700 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 28 │ │ │ │ + ble.n 7d6774 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + udf #16 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + udf #40 @ 0x28 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - svc 98 @ 0x62 │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r0, r2, #2 │ │ │ │ strh r0, [r7, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r7, r2, #2 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 7d639c │ │ │ │ subs r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r0, #1880] @ 0x758 │ │ │ │ @@ -2741586,15 +2741619,15 @@ │ │ │ │ bl 47beec <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x36a634> │ │ │ │ cmp r4, r8 │ │ │ │ bne.n 7d67d6 │ │ │ │ mov r0, r6 │ │ │ │ bl 7f1fa4 │ │ │ │ add.w r0, r6, #4384 @ 0x1120 │ │ │ │ adds r0, #24 │ │ │ │ - bl af34ec │ │ │ │ + bl af3464 │ │ │ │ add.w r0, r6, #5376 @ 0x1500 │ │ │ │ bl 4559b0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x3440f8> │ │ │ │ ldr.w r0, [r6, #1880] @ 0x758 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ blx 744c8 │ │ │ │ @@ -2741674,15 +2741707,15 @@ │ │ │ │ b.n 7d68b8 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 7d68fc │ │ │ │ + bpl.n 7d68bc │ │ │ │ lsls r0, r2, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #5 │ │ │ │ @ instruction: 0xfae1ffff │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -2741931,20 +2741964,20 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 4563c0 <__vaDriverInit_1_24@@libgallium-26.2.3-1.so+0x344b08> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldc2 1, cr0, [r6], #184 @ 0xb8 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + @ instruction: 0xfb96012e │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 7d6b74 │ │ │ │ + bcs.n 7d6b34 │ │ │ │ lsls r0, r2, #2 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 7d6c00 │ │ │ │ tbb [pc, r3] │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r5, #16] │ │ │ │ @@ -2742038,20 +2742071,20 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - stc2 1, cr0, [r8], #-184 @ 0xffffff48 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xfb08012e │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bcc.n 7d6d78 │ │ │ │ + bcs.n 7d6d38 │ │ │ │ lsls r0, r2, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 744c8 │ │ │ │ @@ -2742101,15 +2742134,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ bfi r3, r0, #0, #1 │ │ │ │ strb.w r3, [r5, #2570] @ 0xa0a │ │ │ │ ldr.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ orr.w r3, r3, #524288 @ 0x80000 │ │ │ │ str.w r3, [r4, #1264] @ 0x4f0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - @ instruction: 0xfb3a012e │ │ │ │ + @ instruction: 0xfa1a012e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #640] @ 0x280 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [r0, #652] @ 0x28c │ │ │ │ @@ -2745095,15 +2745128,15 @@ │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ adds r6, #88 @ 0x58 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ strd sl, r8, [sp, #20] │ │ │ │ str.w fp, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b43e50 │ │ │ │ + bl b43dc8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 7d9256 │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ @@ -2745594,15 +2745627,15 @@ │ │ │ │ ldr.w r0, [r3, #1036] @ 0x40c │ │ │ │ movs r3, #0 │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ add.w r0, r0, #1888 @ 0x760 │ │ │ │ strd r3, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r3, r6, #192 @ 0xc0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl b42aac │ │ │ │ + bl b42a24 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #0] │ │ │ │ add.w r1, r3, #912 @ 0x390 │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldrd r0, r2, [sp, #104] @ 0x68 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ @@ -2745889,29 +2745922,29 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ add.w r1, r0, #5376 @ 0x1500 │ │ │ │ adds r1, #24 │ │ │ │ - bl b31b7c │ │ │ │ + bl b31af4 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ add.w ip, r0, #5376 @ 0x1500 │ │ │ │ add.w ip, ip, #24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl b319f8 │ │ │ │ + bl b31970 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2746025,15 +2746058,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #4 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2746143,15 +2746176,15 @@ │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - ldmia r3!, {r1, r4} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2746246,17 +2746279,17 @@ │ │ │ │ addw sp, sp, #1036 @ 0x40c │ │ │ │ pop {pc} │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #8] │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrb r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ str r0, [r4, #4] │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2746290,15 +2746323,15 @@ │ │ │ │ strb.w r2, [sp, #16] │ │ │ │ bmi.n 7da074 │ │ │ │ movs r3, #0 │ │ │ │ adds r5, r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ strb.w r3, [sp, #17] │ │ │ │ - bl b3d6dc │ │ │ │ + bl b3d654 │ │ │ │ ldr.w r3, [r4, #628] @ 0x274 │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #7 │ │ │ │ bls.n 7da060 │ │ │ │ ldr r2, [pc, #76] @ (7da098 ) │ │ │ │ ldr r3, [pc, #72] @ (7da094 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2746310,15 +2746343,15 @@ │ │ │ │ bne.n 7da082 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #2 │ │ │ │ - bl b4b6a4 │ │ │ │ + bl b4b61c │ │ │ │ b.n 7da048 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 7d9f4c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ eor.w r3, r0, #1 │ │ │ │ b.n 7da030 │ │ │ │ blx 72418 <__stack_chk_fail@plt> │ │ │ │ @@ -2748619,15 +2748652,15 @@ │ │ │ │ str r4, [r3, #28] │ │ │ │ ldrb.w r4, [fp, #3591] @ 0xe07 │ │ │ │ ubfx r4, r4, #4, #1 │ │ │ │ orr.w r0, r0, r4, lsl #9 │ │ │ │ orrs r0, r6 │ │ │ │ strh r0, [r3, #36] @ 0x24 │ │ │ │ ldr.w r0, [fp, #2228] @ 0x8b4 │ │ │ │ - bl b41b90 │ │ │ │ + bl b41b08 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -2748773,15 +2748806,15 @@ │ │ │ │ ldrh r1, [r5, #20] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ orrs r3, r1 │ │ │ │ strh r3, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ - bl aef6b8 │ │ │ │ + bl aef630 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r2, #8] │ │ │ │ @@ -2748825,15 +2748858,15 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, lr │ │ │ │ lsls r2, r2, #5 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ add r4, r0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2748888,15 +2748921,15 @@ │ │ │ │ ldrb.w r3, [r3, #36] @ 0x24 │ │ │ │ lsls r3, r3, #27 │ │ │ │ bne.n 7dbfd6 │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 7dbfc0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl b42ee8 │ │ │ │ + bl b42e60 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @@ -2749612,17 +2749645,17 @@ │ │ │ │ ldr.w r2, [r8, #2416] @ 0x970 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #2416] @ 0x970 │ │ │ │ b.n 7dc71a │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #34] TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes